本书从软件项目开发方法与管理的实际出发,以适应本科专业的教学和实践为宗旨,在充分吸收国内外软件项目开发方法与管理思想精华的基础上,依据作者多年软件项目开发和管理方法以及教学和科研经验,结合国内软件项目的特点编写而成,指出了提高软件开发效率进而使项目获得成功的有效途径。
本书共分12章,分别讲述软件项目与管理、软件开发过程模型、可行性研究、需求分析、软件设计、软件实现、软件测试、软件维护、质量管理、配置管理、文档管理、人力资源管理。在阐明基本知识的同时,着重运用技术和方法解决实际问题。
任永昌,男,1969年12月5日生,博士,副教授,硕士生导师。2009年4月进入中国人民解放军总参谋部第五十六研究所(江南计算技术研究所)从事博士后研究工作。多年来一直从事计
算机学科的教学与科研工作,取得多项科研成果。
1.著作:以第一作者及独立作者出版著作及教材4部。《软件项目开发过程管理》,北京交通大学出版社,48万字;《软件项目开发方法与管理》,清华大学出版社,40万字;《软件工程标准及应用》和《软件开发文档模板》,软件工程专业学校内部教材,分别是28万字和23万字。
2.论文:以第一作者及独立作者在国内核心期刊以及国际会议发表论文50余篇,多篇被EI及ISTP检索。发表论文内容以计算机学科为主,涵盖数学、经济、管理、教学研究等多个方面。
3.授课:先后为本科生及研究生主讲过软件工程、软件项目管理、软件工程经济学、软件项目策划与管理、数据库系统、管理信息系统、信息系统分析与设计、网络数据库、软件开发文档模板、软件工程标准等10余门课程。
4.课题:独立完成了国家863计划项目《邯钢CIMS重点应用示范工程》的子系统《邯钢计量管理系统》;作为主要完成人,完成了辽宁省自然科学基金《面向物流控制领域嵌入式扩展技术研究》等5项纵向课题;主持了《七煤电力结算系统》等十几项横向课题。 5.专利及软件著作权:申请并获得《笔记本电脑的可伸缩录音、摄像头》、《计算机服务器恒温机柜》2项实用新型专利;申请《社会信息举报方法及系统》发明专利;申请并获得《通用万能查询报表平台及实现软件》、《通用组合查询自动生成软件》2项计算机软件著作权。 6.其它:遵循系统工程的原理和方法,综合运用软件工程、数据库系统、计算机网络等技术,开发了《基于.NET的第二代软件开发平台》,将软件开发由传统的代码编写转到系统分析上来,提高了劳动生产率,改变了软件开发模式。在秦皇岛港务局等单位获得了较好的应用。"
软件产业是信息技术领域发展最快的产业,是增强综合国力的关键产业,是信息产业的核心和灵魂,它的发展规模和水平已经成为衡量一个国家现代化程度和竞争力的重要标志。我国加大了对软件产业发展的支持力度,制定了加快发展的各项政策措施。
随着计算机技术的应用和普及,计算机程序日益复杂,软件开发过程中出现的问题越来越难以解决。很少有软件项目是按照规定的进度、成本、质量、功能、性能等要求成功交付的,这也表明了软件项目开发的难度。采用正确的软件项目开发方法并加强管理,是提高劳动生产效率、提高软件质量、降低成本、减少风险的有效途径。错误的软件开发方法,是加剧软件供不应求现象、发生软件危机的主要原因,表现在开发成本超支、不能按期交付、用户对已完成的软件不满意、软件质量不可靠、软件不可维护、缺乏适当的文档资料等方面。只有在组织内部使用正确的软件开发方法,加强软件项目管理,才能保证生产出高质量的软件产品,从而满足日益增长的软件需求。
本书从软件项目开发方法与管理的实际出发,以完整的知识体系,结合软件工程的实际情况,为软件开发工作提供了一套切实可行的方法和思路,是开发人员的工作指导和行为指南。软件项目有其独特性,开发的成功不仅依赖于成熟先进的方法和技术,更依赖于人的素质和技能。在开发过程中,开发人员要理论联系实际、勤于思考、精心策划、善于沟通、互相学习、勇于实践、及时总结。在借鉴书中思想的同时,还要不断探索软件开发的新理论与新方法,从而能够高屋建瓴地理解和运作软件项目,提高软件项目的成功率。
| 2011年出版的计算机与网络图书:力图从传播知识与应用层次谈计算机与互联网,从人文角度介绍相关 知识与技术,以客观的态度,独特的视角,生动的方式,将重要实用的知识、信息、技能、经验及时奉 献给读者。 |