文档介绍:本文由创卓商务咨询贡献
项目计划管理在软件研发中的应用研究
针对软件项目经常延期的问题,应用项目计划管理的理论,对如何保障项目按期完成进行了系统的研究. 以某企业 PDM 项目的工期估计和项目时间表制定过程为中心,讨论了在项目计划阶段如何合理分配资源、优化工作秩序等问题,为软件项目的科学管理和控制提供了借鉴. 随着企业信息化的发展,从企业软件开始应用到软件为企业增加效益的周期越来越短,软件更新升级也越来越快;因此,,软件项目工期拖延的情况仍时常发生,、合理分配资源、科学的估计项目时间并制定合乎实际的进度控制表,这些都是保证项目按期完成的关键因素. 所以,对包含以上因素的软件项目计划管理进行研究,具有重要现实意义. 项目计划管理是在项目计划阶段对项目实施的管理,内容包括范围管理、,不仅可以尽量缩短工程工期,减少资源浪费;而且,所制定出的项目时间表还可以对项目的进程进行跟踪控制管理,以掌握并调控项目的进度, Web 的 PDM(产品数据管理系统)开发为例,具体讲述项目计划管理在一般中小型软件研发中的应用过程,
项目范围管理
项目计划管理的第一步是要明确项目的范围,,工作规模包括开发时间、投资费用、设备资源、人力资源以及利用这些资源完成产品的生产运作过程。图 1 所示的是项目范围管理中有名的三角理论,(交付物)保持不变的情况下,三角形的三条边资源(成本)、时间(合同工期)、质量(产品功能) 相互依赖,,当提高质量时,要么增加资源(改变资源基线),要么延长产品的交付时间(改变合同工期).3 者的关系就如同一个三角形,假如产品范一围是它的面积,质量、资源和时间是它的 3 条边, 当保持面积不变时改变其中的一条边其它两条边不变是不可能的。根据三角理论提示,需要注意,在项目开发中,不仅要清楚需要做的功能,,有用功能的质量势必会受到影响. 如上所述,项目范围包含两个方面,即产品范围和工作范围,确定产品范围就是根据需求分析,, ,有一个关键步骤,就是工作结构分解,简称 WBS(Work Breakdown structure)。
工作结构分解
工作结构分解(WBS)是按照项目内在结构或实施过程的顺序,将复杂大型项目一步步分解为局部、小型的工作任务,、内容单一的、易于时间估计和成本核算的活动,并能把这些活动在项目中的地位与构成直观地表示出来. WBS 的层次模型如图 2 0 级到 2 级,都属于产品(交付物)的划分;2 级到 3 ,就可