软件项目管理(第二版)
上QQ阅读APP看书,第一时间看更新

前言(第二版)

本书第一版列选为“高等学校计算机类课程应用型人才培养规划教材”,第二版列选为“河南省‘十二五’普通高等教育规划教材”。

本书第一版自2014年8月出版,迄今已有3年,许多高校的计算机专业和软件工程专业采用该版书作为本科生“软件项目管理”课程的教材,得到了广大师生的好评。为了更好地满足读者的需要,编者对原教材进行了重新修订。

项目管理是在一定的约束条件下,以高效率地实现项目目标为目的,以项目经理个人负责制为基础和以项目为独立实体进行经济核算,并按照项目内在的逻辑规律进行有效计划、组织、协调、控制的系统管理活动。软件项目管理涉及的范围覆盖了整个软件工程过程,使软件项目整个软件生命周期能在管理者的控制之下,使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。学习研究软件项目管理是从已有的成功或失败的案例中总结出能够指导今后开发的通用原则、方法,避免前人的失误。软件工程及计算机相关专业毕业生需要扎实的理论基础,同时也需要较多的实践经验和技能。

第二版在第一版的基础上,根据软件项目管理思想和技术的新发展,总结了软件项目管理实践过程和教学中的经验教训,本着从“应用”出发,兼顾“原理”和“方法”的原则,整合了第一版的章节结构,保留了第一版的精华部分,删除了不适宜部分,同时增加了新知识、新技术。

第二版按照软件项目管理的四个阶段,即软件项目初始、项目计划、项目执行控制、项目结束,全面讲述软件项目管理的基本概念、基本思想和基本方法,对项目初始、项目计划、项目范围管理、进度管理、质量管理、成本管理、风险管理、团队与沟通管理、配置管理、项目过程跟踪控制、项目结束等内容进行深入讲解。在第一版的基础上,第1章增加了项目管理的知识体系,并将第一版的第4章作为第二版第1章的一小节,概要介绍了常用的软件过程模型及各种模型的特点,使读者更全面地从整体上了解项目管理的概念;将第一版的第5章需求开发管理与第6章任务分解整合为一章——范围管理;第一版的第7章成本管理增加了一个案例,通过案例使读者更好地理解掌握成本估算及成本控制的方法;第9章团队与沟通管理增加了软件开发团队的稳定性和团队管理的常见问题及实践经验两小节;增加了“项目结束”这一章;第13章项目管理工具,增加了软件项目管理工具SVN的使用。

本书由刘凤华、罗菁任主编,赵一丁、杨关、任秀枝任副主编,郑人杰主审。具体编写分工:第1、2、3、4、5章由罗菁编写,第6章由杨关编写,第7、8章由刘凤华编写,第9、11、13章由赵一丁编写,第10章由杨关、贾晓辉编写,第12章由贾晓辉编写,第14章由任秀枝编写。

在本书的编写过程中,得到了中原工学院计算机学院、中原工学院教务处的支持和指导。我们在此表示衷心的感谢!

由于软件项目管理覆盖面宽,发展迅速,编者水平有限,书中疏漏与不妥之处在所难免,恳请专家及读者提出宝贵意见。

编者

2017年7月