浅谈项目进度管理之计划编制.doc

浅谈项目进度管理之计划编制.doc

ID:51865034

大小:52.00 KB

页数:6页

时间:2020-03-17

浅谈项目进度管理之计划编制.doc_第1页
浅谈项目进度管理之计划编制.doc_第2页
浅谈项目进度管理之计划编制.doc_第3页
浅谈项目进度管理之计划编制.doc_第4页
浅谈项目进度管理之计划编制.doc_第5页
资源描述:

《浅谈项目进度管理之计划编制.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、浅谈项目进度管理之计划编制软件项目计划(SPP:SoftwareProjectPlan)是CMM二级中列出的第二个关键过程域。这是因为CMM2软件项目计划需要根据纳入配置管理后的软件需求进行项目估算,并依据文档化的流程,形成项目计划文档。软件项目计划的目的在于建立合理的计划,执行软件工程和管理软件项目。软件项目计划管理在软件开发过程中处于十分重要的地位,它体现了对客户需求的理解,是开展项目活动的基础,是软件项目跟踪与监控(SPTO)的基础。一、软件项目计划这一关键过程域在实施的过程中应该贯彻如下方针:1.以分配的软件需求作为计划软件项目的基础

2、。在项目定义阶段,针对用户提出的原始需求(又称statementsofwork,SOW),通过用户方和承接方的相互协商,确定双方一致同意的、项目组承诺实现的需求,这个需求即是“分配给软件的系统需求”或者更简洁地说,“分配需求”,然后根据它来提出项目意见,制定初始的项目计划。由此可见项目计划是以分配给软件需求作为软件项目的基础。2.由项目经理、项目软件经理和其他软件经理共同协商软件项目的各项约定,并与系统工程组、硬件工程组和系统测试组协商,这些组介入该活动的有关事宜,同时记入文档。所谓约定有对外约定和对内约定。对外约定如与客户、分包商有关部门约

3、定。对内约定包含两方面:一是项目组与组织内部其他组,如测试组、硬件组、系统组的约定。二是项目组内部的约定。对软件而言,对外约定像用户需求的更改是不可避免的,一旦有变动会影响整个项目。因此CMM提出由高级管理者控制对外约定。约定是计划的基础,CMMSPP中将其列为一个目标,即约定必须是有关各方一致同意、认可的。另外,软件计划要包括所有项目活动和所有参加方面的责任,这些活动和责任都要文档化,以保证有效地将计划传达给项目各个参加方。在项目计划执行前,各个项目参加方要认同所承担的项目责任,这种认同是项目计划有效性的一个基本保证。3.软件项目的规模、工

4、作量和成本估计、进度和其他约定必须通过相关组的审查,以获得相关组及个人的支持。CMM中的一个组织或一个机构里,通常有许多小组,比如软件质量保证组,负责计划和实施项目的质量保证活动的团队;软件配置管理组,负责策划、协调和实施软件项目正式配置管理活动的团队等等。在执行每个活动时候,这些组并不是独自行事的,而是相互影响的。在SPP这个关键过程域中受影响的组包括软件工程组、软件估计组、系统工程组、系统测试组、软件质量保证组、软件配置管理组、合同组和文档组。但是在对所有与组织外部的个人和组所作的软件项目约定,则由高级管理人评审。所以CMM中提出“高级管

5、理者参加按照文档化规程对组织外部个人和组所作的软件项目约定的评审”以此作为一项活动。4.项目软件开发计划需要进行管理和控制项目计划是CMM实施一开始就涉及且最后才能相对完善的关键过程域,它主要包括软件规模估计、工作模块计划、人力资源计划、进度安排和其他资源计划。在其他关键过程域的实践相对稳定之前,项目计划的实践总是处于需要改动的状态。所以需要对项目软件开发计划进行管理和控制以保证项目顺利实施。一、软件项目计划的关键问题及解决方案1.关于软件项目的估计建立合理的软件计划的基础是对软件项目规模、资源要求和风险等要有一个合理的估算。这个估算过程应是

6、规范的,而不是任意的。例如,如果提出一个项目计划需十个软件工程师工作六个月的计划,那么就要问这些数据是如何得到的。用户提出的时间和费用的要求仅能作为项目计划约束的条件,而不能作为项目计划的基础。根据CMMSPP的活动9、10、11,估计对象应该包括软件规模、工作产品的工作量和成本、软件进度、风险、关键计算机资源等。项目计划的基础要求是估计项目中的各种工作所需的工作量和进度,软件成本通常由工作量换算而得到。估计模型有很多种,常用的如下:算法模型:包括一个或多个算法,生成的软件估计是一些变量的函数,如COCO-MO专家判断:利用一个或多个专家的经

7、验作估计。类比:和已完成的与新项目的规模和功能十分类似的项目做比较,作估计自顶向下的估计:从项目的全局特性导出项目的整体估计,然后将其分配到各个分量上自底向上的估计:分别估计软件作业的各个分量,再综合出整体估计在具体进行估计的时候应该注意以下几个问题:1)选择科学的估计方法。CMM的核心思想是不断学习、不断改进。在项目过程中,计划是被不断修订的,所以每做一次修订,就必须作估计。因此在某个项目中只对项目选定一种(几种)能改进的估计方法,多次估计的结果进行比较,才能积累经验和数据,估计也才能越来越精确。2)必须积累本组织自己的数据随着生命周期阶段

8、的进展,估计会越来越精确。一方面是不确定性随着阶段的进展而减少,另一方面基于对估计值与实际值的分析比较,可合理选择估计模型的参数。组织在每一个项目结束时,需要将项目

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。