软件项目估算指南(CMMI5).doc

软件项目估算指南(CMMI5).doc

ID:48519247

大小:331.50 KB

页数:11页

时间:2020-02-06

软件项目估算指南(CMMI5).doc_第1页
软件项目估算指南(CMMI5).doc_第2页
软件项目估算指南(CMMI5).doc_第3页
软件项目估算指南(CMMI5).doc_第4页
软件项目估算指南(CMMI5).doc_第5页
资源描述:

《软件项目估算指南(CMMI5).doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.项目估算指南Version1.1文档名称:CMMI5-项目估算指南-V1.1.doc..修订历史记录日期版本号修改说明修改人核准人..目录1目的42范围43术语、缩写词44估算过程44.1简要说明44.2流程图54.2.1自顶向下的方法54.2.2自底向上的方法64.3估算规程64.4裁剪指南75估算方法75.1UCP估算算法75.1.1估算UUCP85.1.2估算TCF调整因子85.1.3估算EF调整因子95.1.4估算UCP105.1.5估算工作量105.1.6估算进度105.1.7估算成本106附录116.1生产率数据来源116.2进度估算数据来源11..项目估算指南1目的本文用

2、于估算软件项目的规模、进度、工作量、成本,以指导项目作出合理的估算。2范围本文件包括软件项目估算的各个方面,包括规模、进度、工作量、成本,并包括其在项目的中的分布估算。本文件适用于公司所有项目。3术语、缩写词UCPUseCasePoint,用例点4估算过程4.1简要说明准确的估算是最大可能加快开发速度的基础,没有准确的进度估算,再有效的进度计划也无从谈起。不切实际的估算、不正确的期望是带来项目问题的主要原因。估算是一个不断改进的过程,只有当详细地理解了每个功能,你才有可能准确估算出软件开发的进度和成本。因此,能够提前做出的决策越多,估算的精确度就越高。准确的估算可以更好的控制项目的规模、

3、进度、成本。工作量和进度估算通常在提交建议书及制定项目计划时进行,在项目实施过程中,也可能要对工作量和进度重新估计。对于软件规模的估算主要有三种方法:代码行,功能点,用例点。本公司现在主要使用用例点方法。对于工作量的估计,主要有两种方法:n自顶向下的方法(Top-downapproach),用一个简单的方程从估计的规模求出估计的总工作量,各阶段的工作量可以根据它们占总工作量的百分比而得到。在需求不太明确时,规模估计比较困难,这时估算的误差会比较大。n自底向上的方法(Bottom-upapproach),首先获得项目各部分估计的规模,然后得到整个项目估计的规模。在这种方法主要依据WBS来估

4、算,首先将项目进行分解,列出主要工作,然后估计每件工作的工作量,汇总就可以得到整个项目的工作量。对以上两种方法比较如下:方法类别优点缺点适用情况自顶向下的方法可以较好的利用过程数据库及历史数据需求不明确时,规模不容易估算需求比较明确(一般在需求分析完成之后)..不需要进行工作分解项目情况与组织标准能力可能有较大差别自底向上的方法不需要估算规模在WBS中可能会忽略某些重要的任务,工作分解比较困难对某管理性工作不容易直接估算不容易积累经验需求不明确时(一般在撰写建议书或需求分析完成之前)当工作量已经知道或确定以后,就可以根据历史数据,计算项目最适合的总进度,然后根据项目的人力分配情况及历史数

5、据,计算出各主要进程碑的进度计划。1.1流程图1.1.1自顶向下的方法..1.1.1自底向上的方法1.2估算规程EntryCriteria1RFP,客户发出招标书,投标时2项目启动时3重大需求变更时4项目范围变化时Inputs1SRS2合同及建议书3历史信息Steps1需求分解:在估算时,首先需要当需求细分,需求分解越清楚、明确,估算的准确度越高。需求随着项目的进展而不断明确。2n自顶向下的方法估算产品规模:本公司现在对产品规模采用UCP(用例点)来计算。估算规模可以用以下几种方法:..(1)用估算算法进行估算(2)采用Delphi法,根据历史数据,进行类比分析n自底向上的方法将项目的工

6、作进行分解,列出项目的工作分解结构WBS,并估算出每件工作的工作量。3n自顶向下的方法估算工作量:根据产品规模及生产率历史数据推算出工作量,工作量用人月(PM,Person-Month)来衡量。表单:UCP估算表n自底向上的方法将WBS中所有工作的工作量汇总后,就可以得到整个项目的工作量。表单:WBS估算表4估算进度:根据工作量推算出最合适的进度。5估算成本:根据工作量及项目需要的资源,估算出成本。具体处理方式见:建议书和合同评审过程表单:报价表6工作量、进度分解:将总的工作量及进度根据历史资料中的分配比例,分解到各阶段和活动中。具体处理方式见:项目度量与分析指南。表单:软件项目度量表7

7、估算核准:项目估算应写到项目管理计划中,并报开发部经理、业务部经理核准。具体处理方式见:项目管理过程。表单:项目管理计划8估算跟踪:项目经理应定期跟踪项目估算,将其与实际执行情况进行比较。若产生偏差,则要采取纠正和预防措施。必要时,要进行重新估算,重复以下2~8步。具体跟踪措施,见:项目度量与分析指南。Outputs1UCP估算表2WBS估算表3报价表4软件项目度量表5项目管理计划ExitCriteria1估算通过核准1.1裁剪指南

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

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

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