第十三章+软件项目管理.pptVIP

  • 4
  • 0
  • 约2.41万字
  • 约 143页
  • 2017-08-29 发布于广东
  • 举报
第13章 软件项目管理 13.1 估算软件规模 13.2 工作量估算 13.3 进度计划 13.4 人员组织 13.5 质量保证 13.6 软件配置管理 13.7 能力成熟度模型 13.8 小结 大型软件项目的失败并不是由于软件工程师的无能,其主要原因是管理不善。 管理就是通过计划、组织和控制等一系列活动,合理地配置和使用各种资源,以达到既定目标的过程。 软件项目管理先于任何技术活动之前开始,并且贯穿于软件的整个生命周期之中。 软件项目管理过程从一组项目计划活动开始,而制定计划的基础是工作量估算和完成期限估算。 为了估算项目的工作量和完成期限,首先需要估算软件的规模。 13.1 估算软件规模 13.1.1 代码行技术 代码行技术是简单的定量估算软件规模的方法。 它依据开发类似产品的经验和历史数据,估计实现一个功能所需要的源程序行数。 在有大量数据时,这种方法估计出的数值还是比较准确的。 把实现每个功能所需要的源程序行数累加起来,就可得到实现整个软件所需要的源程序行数。 13.1.1 代码行技术 为了使得对程序规模的估计值更接近实际值,可以由多名有经验的软件工程师分别做出估计。 分别估计程序的最小规模(a)、最大规模(b)和最可能的规模(m),算出这3种规模的平均值之后,再用下式计算程序规模的估计值: L= (13.1) 当程序较小时常用的

文档评论(0)

1亿VIP精品文档

相关文档