CMM模型
CMM是一种用于评价软件承包能力并帮助其改善软件质量的方法,侧重于软件开发过程的管理及工程能力的提高与评估。CMM分为五个等级:一级为初始级,二级为可重复级,三级为已定义级,四级为已管理级,五级为优化级。
1)初始级:
软件过程的特点是无秩序的,甚至是混乱的,软件处于无章法和步骤可询的状态,或者制订的规范为能覆盖基本的关键过程要求,且执行没有政策、资源方面的保证,那么仍被视为初始级。
2)可重复级:
以及建立了基本的项目管理过程,可用于对成本、进度和功能特性进行跟踪。焦点集中在软件管理过程上。一个可管理的过程就是一个可重复的过程,一个可重复的过程则能逐渐演化和成熟。
3)定义级:
用于管理和工程的软件过程均已文档化、标准化,并形成整个软件组织的标准软件过程。全部项目均采用与实际情况相吻合、适当修改后的标准软件过程来进行操作。要求制定企业范围的工程化标准,而且无论是管理还是工程开发都需要一套文档化的标准,并将这些标准集成到企业软件开发标准过程去。
4)管理级:
软件过程和产品质量有详细的度量报告,软件产品和过程得到了定量的认识和控制。
5)优化级:
通过对来自过程、新概念和新技术等方面的各种有用信息的定量分析,能够不断地、持续地进行过程改进
CMMI能力成熟度模型
它是CMM模型的最新版本,基于连续式表述的CMMI 共有6个(0〜5)能力等级,对应于未完成级、已执行级、已管理级、已定义级、量化管理级、优化级。每个能力等级对应到一个一般目标,以及一组一般执行方法和特定方法。
1)未完成级
能力等级0指未执行过程,表明过程域的一个或多个特定目标没有被满足;
2)已执行级
能力等级1指过程通过转化可识别的输入工作产品,产生可识别的输出工作产品,关注于过程域的特定目标的完成;
3)已管理级
能力等级2指过程作为已管理的过程制度化,针对单个过程实例的能力;
4)已定义级
能力等级3指过程作为已定义的过程制度化,关注过程的组织级标准化和部署;
5)量化管理级
能力等级4指过程作为定量管理的过程制度化;
6)优化级
能力等级5指过程作为优化的过程制度化,表明过程得到很好地执行且持续得到改进。
相关题目如下
标签:CMM,管理,CMMI,能力,软件,设计师,过程,等级 From: https://blog.csdn.net/m0_61898915/article/details/137386185