4.6 软件项目管理的里程碑
项目的考核与评审是软件项目管理流程控制的基础,我们在整个流程中设定五个基线,即确定五个里程碑,它们分别是TM1:立项完成;TM2:合同签订; TM3:产品功能定义完成;TM4:软件开发完成;TM5:验收通过。如图1所示。各阶段的主要的进入条件和相应的工作结果是里程碑是否达到的重要标志。
5 结束语
本文设计的软件项目管理总体流程及相关技术已成功运用在软件项目的研发和管理中。通过将流程管理应用于软件项目管理中,以设定软件项目总体流程为主线,确定每个阶段的主要流程和里程碑,并采用评价指标体系和一系列的模板和表格进行软件项目开发过程的控制和管理,使软件项目的成功率显著提高。
实践证明,针对企业和项目的实际情况,确定软件项目运作流程,定义软件工作产品,明确各阶段的进入条件和退出条件,进行有效的流程控制与管理,大大的提高了软件开发的效率和项目的成功率。
参考文献
[1] 罗铁清,王如龙. 软件项目管理的研究及在项目开发中的应用.项目管理技术2005, 3:66-70
[2] 刘宽宏,殷人尾.基于CMMI的过程和产品质量保证模型.计算机工程, 2004, 30(15):75-77
[3] 甘华鸣.业务流程.第一版.北京:中国国际广播出版社,2002
[4](美)凯西.施瓦尔贝.IT项目管理.王金玉,时郴 译. 北京:机械工业出版社,2002
[5] 刘佰忠.项目管理是IT项目灵魂.湖南制造业信息化,2004,4:9-10
[6] 林锐.软件工程与项目管理解析.第一版.北京:电子工业出版社,2003
[7] 张益林,王如龙.基于WEB的工作流技术在工程项目管理系统中的实现.科学技术与工程.2005,6: 371-374