首页 > 其他分享 >CMM与CMMI 软件设计师1

CMM与CMMI 软件设计师1

时间:2024-04-06 18:31:29浏览次数:42  
标签:CMM 管理 CMMI 能力 软件 设计师 过程 等级

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指过程作为优化的过程制度化,表明过程得到很好地执行且持续得到改进。

相关题目如下

a5ef42ba722f4bdd9a97880e167e99a3.png

55c26e578cce4e72b9b06d3c370ab6be.png 

94151a112a704f1e847a9b3a93044563.png 

 

 

标签:CMM,管理,CMMI,能力,软件,设计师,过程,等级
From: https://blog.csdn.net/m0_61898915/article/details/137386185

相关文章

  • 实战培训班:AIGC-Stablediffu+PS服装设计-服装设计师的人工智能课(16节)
    课程内容:1_一、先导片:课程介绍及课前准备-认识AI人工智能.mp42_二、Stablediffusion-基础学习-Stablediffusio运行的电脑配置要求.mp43_二、Stablediffusion-基础学习-Stablediffusio安装部署及注意事项.mp44_二、Stablediffusion-基础学习-SD-仙宫云部署.mp45_二、Stabl......
  • 【软考---系统架构设计师】软件工程
    目录一、软件开发模型(1)瀑布模型(2)原型模型(3)螺旋模型(4)V模型(5)构件组装模型(6)迭代模型(7)增量模型(8)快速应用开发模型(RAD)(9)统一过程(UP/RUP)(10)敏捷方法二、软件开发方法三、需求工程(1)需求获取(2)需求分析(3)需求定义四、软件系统建模(1)人机界面设计 (2)结构化设计   ......
  • ❗软考拿证攻略分享,系统架构设计师的备考心得~
    5月软考报名已经从3.18日就开始啦!现在还可以报名哦!今天跟大家分享一下备考软考高级资格中的系统架构设计师考试,我一些的复习经验......
  • 软考 - 系统架构设计师 - 数据流图案例题
    阅读以下关于系统数据分析与建模的叙述,在答题纸上回答问题1至问题3。【说明】        某公司正在研发一套新的库存管理系统。系统中一个关键事件是接收供应商供货。项目组系统分析员小王花了大量时间在仓库观察了整个事件的处理过程,并开发出该过程所执行活动的列表:......
  • 软件设计师-案例分析-复习指导(第一部分)
    文章目录一、案例分析概述1、备考复习2、考试大纲二、考点及解题技巧1、结构化分析设计2、数据库分析设计3、面向对象分析设计4、算法分析设计5、面向对象程序设计一、案例分析概述1、备考复习下午软件设计学习说明:1、首先必须认真学习下午专题文章,文章里的讲解......
  • 软考 系统架构设计师系列知识点之云原生架构设计理论与实践(13)
    接前一篇文章:软考系统架构设计师系列知识点之云原生架构设计理论与实践(12)所属章节:第14章.云原生架构设计理论与实践     第3节云原生架构相关技术14.3.2云原生微服务1.微服务发展背景过去开发一个后端应用最为直接的方式就是通过单一后端应用提供并集......
  • 软考 系统架构设计师系列知识点之云原生架构设计理论与实践(14)
    接前一篇文章:软考系统架构设计师系列知识点之云原生架构设计理论与实践(13)所属章节:第14章.云原生架构设计理论与实践     第3节云原生架构相关技术14.3.2云原生微服务1.微服务发展背景2.微服务设计约束相较于单体应用,微服务架构的架构转变,在提升开发、......
  • 【软考---系统架构设计师】信息系统战略规划
    企业系统规划法:自上而下规划,自下而上实现战略集合转化法:将整个过程看做一个信息集合,将组织的战略目标转标为管理信息系统的战略目标关键成功因素法:确定开发优先次序 ......
  • 软件设计师笔记1
    Day1学习笔记----通过软件设计师文章目录前言一、数据的表示考点一:进制转换考点二:码制(原码/反码/补码/移码)考点三:浮点数的表示考点四:逻辑运算二、效验码考点1:奇偶效验码考点2:CRC循环冗余效验码考点3:海明效验码2.CPU组成(运算器和控制器)寻址方式总结Wecanbuildthe......
  • 软考中级软件设计师【结构化开发】知识点+题目
      一、耦合   耦合是模块之间的相对独立性(相互连接的紧密程度)的度量。耦合取决于各个模块之间接口的复杂程度、调用模块的方式以及通过接口的信息类型等,有以下几个类型。   无直接耦合:指两个模块之间没有直接关系,它们分别属于不同模块的控制和调用,它们之间不......