CMMI软件工程教案分析.ppt

* * * 【注意:回避风险的最大风险是丧失机会,付出机会成本。】 * * * 软件项目估算是一个专门的学科,我们在本章中主要是对常用的估算技术及方法进行简单介绍。 * * 软件估算已成为软件工程经济学(Software Engineering Economics)的重要组成部分。估算不足与估算过多对企业都会产生影响,当估算过多的时候,肯定会使企业的整体成本增加;那么估算不足的时候,产生的问题更严重。 一个良好的软件项目计划的建立,必须估算准备开发的软件项目的任务大小(即规模)、资源情况、投入成本、限制因素等,保证对这些内容进行充分的估算。最后,根据估算,才能制定出合理的项目开发计划。为了保证估算的准确性,我们可以考虑如下几点: * 在实际项目估算操作过程中,无论采用任何估算技术,不管有多高明,都必须与其他方法交叉使用,即使这样,直觉和经验也是必不可少的。 在公司里,单元编码行的价值和人月均编码行数可以体现一个软件生产机构的生产能力。公司可以根据对历史项目的审计来核算公司的单行编码价值。因此,LOC可以做为衡量工作量的一个指标。 类比法 既然使用了该方法,那么历史项目中就有可重用的代码。对于可重用代码也需要进行规格及工作量的估算. 比如:接到一个周期限为六个月的项目,项目经理可能做如下估算: 一个月:需求分析; 一个月:系统设计; 两个月:编码; 两个月:联调,测试,改错; 再

文档评论(0)

1亿VIP精品文档

相关文档