软件工程软件过程改进.pptVIP

  • 2
  • 0
  • 约3.56千字
  • 约 23页
  • 2017-05-22 发布于上海
  • 举报
软件工程软件过程改进

第11章 软件过程改进 掌握:软件过程及其改进的概念、CMM、RUP、PSP、TSP。 11.1 软件过程改进概论 11.1.1 软件过程及其改进的概念 软件过程是指软件生存周期所涉及的一系列相关过程,例如制订开发计划、实施软件测试等 软件过程改进的目的就是尽量使软件开发的过程标准化、可重复化,实现软件生产过程的自动有序前进,从而提高软件开发组织的生产能力。 11.1.2 软件过程管理的发展 1.结构化生产时代 2.以过程改进为中心的时代 3.软件工业化生产时代 11.2 软件过程能力成熟度模型CMM 11.2.1 CMM的产生 软件过程能力成熟度模型CMM的产生可以追溯到20世纪80年代,当时,美国软件工程研究所SEI根据美国国防部的要求,研究如何通过一系列技术管理方法来提高软件工程水平,以保证美国防部能够通过对成本、进度和质量的预估和改进,获得精准的软件系统。 研究的结果于1991年发表,并被命名为CMM模型。1993年,SEI又公布了软件能力成熟度模型的1.1版,它被广泛用于衡量软件企业的开发管理水平。软件过程能力成熟度模型既可作为软件发包方评估承包方执行能力的参考标准,也可以被软件企业用作软件过程改进工作的参考模型。 11.2.2 CMM的内容简介 1.初始级 在初始级,企业一般不具备稳定的软件开发与维护环境,常常在遇到问题的时候,就放弃原定的计划而只专注于编程与测试。

文档评论(0)

1亿VIP精品文档

相关文档