CMMI过程域要点简述
过程域类别 |
中文名字 |
核心内容 |
英文简写 |
等级 | ||||||||
项目管理类
|
项目计划 |
规模及工作量估算,编制计划,计划评审与确认 |
PP |
L2 | ||||||||
项目监督与控制 |
跟踪计划,问题的发现和解决 |
PMC |
L2 | |||||||||
供应商合同管理 |
采购合同,外包合同管理 ,建立标准,选择,监控,评估、转移工作产品 |
SAM |
L2 | |||||||||
风险管理 |
识别、分析风险,制定风险计划,跟踪控制风险,沟通风险 |
RSKM |
L3 | |||||||||
集成项目管理 |
集成过程,集成人,集成小组,即过程之间、人之间、小组之间的协调一致问题 |
IPM |
L3 | |||||||||
量化项目管理 |
量化目标管理,统计过程管理 |
QPM |
L4 | |||||||||
支持类
|
产品与过程质量保证 |
检查过程与文档和标准规范的一致性 |
PPQA |
L2 |
| |||||||
配置管理 |
产品快照,版本,基线管理,变更控制,配置审计,文档变更、文档一致性的管理 |
CM |
L2 |
| ||||||||
度量与分析 |
应该采集哪些数据?数据的准确含义是什么?如何采集数据?如何分析数据?拿数据说话(收集、分析,进度,规模,缺陷) |
MA |
L2 |
| ||||||||
决策与解决方案 |
管理与技术决策如何做?建立评估标准,评价备选方案 |
DAR |
L3 |
| ||||||||
原因分析与解决方案 |
如何执行根本原因的分析,分析异常,找出原因,制定纠正方案 |
CAR |
L5 |
| ||||||||
工程类
|
需求开发 |
需求获取,需求分析,需求描述,需求确认与验证 |
RD |
L3 |
| |||||||
需求管理 |
需求变更管理 、确认、跟踪矩阵 |
REQM |
L2 |
| ||||||||
技术解决方案 |
技术路线确定,概要设计,详细设计,编码、技术文档编写 |
TS |
L3 |
| ||||||||
产品集成 |
集成,集成测试,交付 ,顺序,环境,步骤,接口,组装,打包,发布 |
PI |
L3 |
| ||||||||
验证 |
同行评审、测试等验证手段 ,“正确的做事”,评审,尽早发现缺陷 |
VER |
L3 |
| ||||||||
确认 |
系统测试,验收测试等确认手段 ,“做正确的事”,测试,与客户确认 |
VAL |
L3 |
| ||||||||
组织过程焦点 |
如何按照IDEAL模型的思想实施过程改进,识别改进机会,计划、实施改进,部署过程资产 |
OPF |
L3 |
| ||||||||
组织过程定义 |
组织级定义哪些标准与规范,建立标准(过程、lifecycle,tailor) |
OPD |
L3 |
| ||||||||
组织级培训 |
如何开展组织级培训 ,培训你所需要的知识(岗位技能匹配,管理,技术) |
OT |
L3 |
| ||||||||
组织过程性能 |
定义组织级量化目标,建立组织级性能基准与模型 |
OPP |
L4 |
| ||||||||
组织级革新与部署 |
如何识别、推广技术与管理革新 ,收集,分析,试验,部署推广 |
OID |
L5 |
| ||||||||
质量管理
质量管理贯穿软件应用产品整个生命周期,包括指导和改进过程,保证所有规定的过程和模板得到贯彻实施,确保问题的及时发现与处理,以达到质量管理的目标。质量保证活动包括:制定质量保证计划、对过程进行支持、实施过程审计、产品审计、投产审计、处理不符合项、编写质量报告。
配置管理
配置管理是CMMI2级的KPA之一,是软件生命周期中重要的控制过程,主要是通过识别、组织和控制软件变更,建立和维护在项目整个软件生命周期中软件产品的完整性、一致性和可控性,最大化生产效率,最小化错误的发生。
目前农行软件开发中心已通过CMMI3级认证,并建立了一套完备的配置管理过程体系,包括项目级配置管理过程、命名规程、模板、指南和检查单。项目组应根据项目特性对配置管理过程域进行裁剪,制定配置管理计划,并在计划中明确所选用的配置管理工具、配置管理相关角色和职责、识别配置项、定义基线并确定基线与配置项的对应关系、确定变更控制流程、制定基线建立和审计计划配置状态发布计划等,并依据配置管理计划,使用组织级统一的配置管理工具(如Firefly、CASCM、TFS等)进行日常开发和配置管理活动。项目研发、运维全过程中,项目级配置管理员应按照权限最小化的原则维护项目各阶段相关角色人员的权限设置。
项目管理
项目的良好运作有赖于三大要素:人员、方法和工具。人贡献创意和智慧,方法用于弥补人的不足,工具意在提高人和流程的效率。这三大要素在项目中的地位不尽相同:人是第一要素,而工具发挥的是配角的作用,为人和方法提供支持。
软件测量
面向功能的软件度量使用软件所提供的功能的测量作为规范化值。因为“功能”不能直接测量,所以必须通过其他直接的测量来导出。农行主要采用功能点(FP)法或专家法。
功能点法中的五个基本特征包括:外部输入、外部输出、外部查询、内部逻辑文件、外部接口文件。