下载此文档

CMM软件能力成熟度模型.ppt


文档分类:论文 | 页数:约66页 举报非法文档有奖
1/66
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/66 下载此文档
文档列表 文档介绍
CMM 软件能力成熟度模型
Capability Maturity Model
2018/3/31
1
1 过程改进
质量三角:组织的Q&P依赖于过程、人和技术三个因素;
过程驱动的两种模式:
目标模式:根据一个预先设定的目标,自顶向下制定过程度量或评价模型,有目的地开展相关改进活动的过程改进模式;
缺陷驱动模式:根据过程实施时所产生的关于过程缺陷的反馈信息,进行有针对性的改进活动;
有效结合。
2018/3/31
2
软件过程成熟度,指一个特定的软件过程被显式定义、管理、度量、控制和执行的程度;
2018/3/31
3
2 CMM概述
一个成熟软件组织具有在全组织范围内管理软件、开发过程和维护过程的能力
规定的软件过程被正确无误地通知到所有员工
工作活动均按照已规划的过程进行,并通过可控的先导性试验和费效分析使这些过程得到改进
对已定义过程中的所有岗位及其职责都有清楚的描述
通过文档与培训使全组织有关人员对已定义的软件过程都有很好的理解,从而使其软件过程所导致的生产率和质量能随时间的推移得到改进。
2018/3/31
4
CMM的诞生
软件管理工程引起广泛注意源于20世纪70年代中期。当时美国国防部曾立题专门研究软件项目做不好的原因,发现70%的项目是因为管理不善而引起,而并不是因为技术实力不够,进而得出一个结论,即管理是影响软件研发项目全局的因素,而技术只影响局部。
到了20世纪90年代中期,软件管理工程不善的问题仍然存在,大约只有10%的项目能够在预定的费用和进度下交付。
2018/3/31
5
软件项目失败的主要原因有:需求定义不明确;缺乏一个好的软件开发过程;没有一个统一领导的产品研发小组;子合同管理不严格;没有经常注意改善软件过程;对软件构架很不重视;软件界面定义不善且缺乏合适的控制;软件升级暴露了硬件的缺点;关心创新而不关心费用和风险;军用标准太少且不够完善等等。
在关系到软件项目成功与否的众多因素中,软件度量、工作量估计、项目规划、进展控制、需求变化和风险管理等都是与工程管理直接相关的因素。
2018/3/31
6
软件管理工程和其它工程管理相比有其特殊性:
软件是知识产品,进度和质量都难以度量,生产效率也难以保证。
软件系统复杂程度也是超乎想象的。
因为软件复杂和难以度量,软件管理工程的发展还很不成熟。
2018/3/31
7
软件管理工程的发展,在经历了从70年代开始以结构化分析与设计、结构化评审、结构化程序设计以及结构化测试为特征的结构化生产时代;
到90年代中期,以CMM模型的成熟模型和日益为市场接受为标志,已经进入以过程成熟模型CMM、个体软件过程PSP和群组软件过程TSP为标志的以过程为中心的时代;
而软件发展第三个时代,及软件工业化生产时代,从90年代中期软件过程技术的成熟和面向对象技术、构件技术的发展为基础,可以实现真正的软件工业化生产。软件生产转向以改善软件过程为中心。
2018/3/31
8
CMM的发展
CMM框架用5个不断进化的层次来评定软件生产的历史与现状:
初始层是混沌的过程,可重复层是经过训练的软件过程,定义层是标准一致的软件过程,管理层是可预测的软件过程,优化层是能持续改善的软件过程。
任何单位所实施的软件过程,都可能在某一方面比较成熟,在另一方面不够成熟,但总体上必然属于这5个层次中的某一个层次。而在某个层次内部,也有成熟程度的区别。在CMM框架的不同层次中,需要解决带有不同层次特征的软件过程问题。
因此,一个软件开发单位首先需要了解自己正处于哪一个层次,然后才能够对症下药地针对该层次的特殊要求解决相关问题。任何软件开发单位在致力于软件过程改善时,只能由所处的层次向紧邻的上一层次进化。而且在由某一成熟层次向上一更成熟层次进化时,在原有层次中的那些已经具备的能力还必须得到保持与发扬。
2018/3/31
9
CMM的一些基本概念(1)
软件过程:人们用于开发和维护软件及其相关过程的一系列活动,包括软件工程活动和软件管理活动。
软件过程能力:描述(开发组织或项目组)遵循其软件过程能够实现预期结果的程度,它既可对整个软件开发组织而言,也可对一个软件项目而言。
软件过程性能:表示(开发组织或项目组)遵循其软件过程所得到的实际结果,软件过程性能描述的是已得到的实际结果,而软件过程能力则描述的是最可能的预期结果,它既可对整个软件开发组织而言,也可对一个特定项目而言。
软件过程成熟:一个特定软件过程被明确和有效地定义,管理测量和控制的程度。
2018/3/31
10

CMM软件能力成熟度模型 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数66
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1136365664
  • 文件大小694 KB
  • 时间2018-03-31