【摘要】软件项目中,范围变更失控是导致软件失败的主要原因。分析了范围变更的主要原因,提出了范围变更控制的基本要素,建立了有效的范围变更控制流程,并且对范围管理的控制过程进行了分析,最后对软件项目范围变更控制进行了总结。
【关键字】软件项目;范围管理;变更控制;过程控制
1 引言
近年来,IT产业以惊人的速度发展,从而使软件产业的地位在经济发达国家提到了空前的高度。虽然软件产业在国内外得到了迅速发展,但是软件项目实施效果却不容乐观。调查分析表明,大约70%的软件项目超出预定开发周期,大型项目平均超出计划交付时间20%-50%,90%以上的软件项目开发费用超出预算,并且项目越大,超出项目计划的程度越高。
据分析,软件项目失败的原因主要有以下三点:一是需求的不断变化。二是开发的软件不能满足用户的需求。三是软件项目的管理问题,这包括两个方面:一方面是因为缺乏完善的管理项目风险的方法;另一方面是由于软件项目规模的庞大,项目的范围难以精确确定,从而在项目开发的过程中范围不断变更,过程控制的力度不够,因此导致成本估计难以精确,进度控制困难,可靠性无法保证。
总的来说,软件项目的失败,很大程度上是由于软件项目的复杂性引起的,而软件项目的复杂性主要来源于软件项目的不确定性。无论是需求的不确定,还是由于软件项目的规模庞大造成软件项目范围难以界定,最终的结果都必将造成软件项目范围的变更。因此,人们在技术方面的诸多努力未取得相应成效后,不得不转而求助于项目管理技术。
2软件项目范围管理的重要性
项目范围是指产生项目产品所包括的所有工作及产生这些产品所用的过程。项目干系人必须在项目要产生什么样的产品方面达成共识,也要在使用怎样的过程生产这些产品方面达成共识。项目范围管理是指对项目包括什么与不包括什么的定义与控制过程。这个过程用于确保项目组和项目干系人对作为项目结果的项目产品以及生产这些产品所用到的过程有一个共同的理解。项目范围管理的任务是界定项目包含且只包含所有需要完成的工作,并对项目其他管理工作起到指导作用,以保证顺利完成项目的所有过程。
项目范围界定不清在软件项目中是一种较常见的现象,造成项目范围界定不清的原因有以下三种:第一,业务流程不规范,没有完善的项目管理体系来指导项目的管理,这种情况是最糟糕的,大部分项目都是以失败而告终;第二,对项目没能制定出清晰规范的范围变更控制过程。企业有管理体系,但不够完善和规范,对项目组的变更过程的制定没能起到有效的指导作用。变更是不可避免的,只要有效地加以管理、控制,同样可以达到各方满意的结果;第三,业务需求不清晰,对项目范围的定义不够精确,系统要完成的目标也不够明确,做不到可量化、可验证程度。项目范围的明确定义,有经验的项目经理及系统分析员将起到至关重要的作用。可见,完善的项目范围管理是整个项目最终成败的关键。
此文章共有5页 1 2 3 4 5 下一页
文章来源:中国项目管理资源网
|