- 35
- 0
- 约2.04万字
- 约 134页
- 2016-11-25 发布于河北
- 举报
第1章管理信息系统开发方法与工具概述--第二讲
* 著名数据研究机构 Standish group 的研究报告说,目前 84% 的软件企业不能按期、按成本完成,其中成本超过 189% ,时间上超过 222% 。主要的原因在于软件过程的成熟度不够。 多年以来,人们认识到要想高效率、高质量和低成本地开发软件,必须以改善软件生产过程为中心,全面应用软件和质量管理手段。这是世界和中国软件产业迟早都要走的道路。目前, CMM 是国际上普遍采用的一种方法,同时也是一种比较好的软件生产过程标准,因为它是结合质量管理和软件工程的双重经验,专门针对软件生产过程制订的一套规范。 * 设计 CMM, 就是为了指导软件企业通过判断当前自身的过程成熟度,提出几个对软件质量和过程提高最为关键的问题,以此来选择过程的提高策略。这样就可以将注意力放在几个有限的任务上,并努力实现这些任务,企业就能平衡地提高自身的企业级软件开发管理过程,保证持续地、长久地提高软件过程能力。 根据SEI 的统计,以目前业界的通行标准:每千行源代码所包含的BUG 数,CMM1 级为 11.95 个, CMM2为 5.52个,CMM3 为 2.39 个,CMM4为 0.92 个,而CMM5则只有 0.32 个。在可靠性提高的同时, CMM5 软件开发周期是 CMM1的36% ,而生产成本是CMM1的19% ,平均每个软件开发人员的生产率会提高四倍。软件企业在引入CMM 管理
原创力文档

文档评论(0)