CMMI体系文件介绍
CMMI介绍范文
CMMI介绍范文CMMI(全称为能力成熟度模型集成)是由CMM(能力成熟度模型)和IDEAL(逐步改进和高效自动化库)两个模型合并而成的一个统一模型,于2024年首次发布。
CMMI是一种全面的能力成熟度模型,用于评估和改进组织的软件工程和系统工程能力。
CMMI旨在帮助组织提高其工程能力,从而增强其产品和服务的质量和可靠性。
通过CMMI,组织可以确定并改进其过程,从而提高其软件和系统开发过程的效率和可控性。
CMMI的设计框架分为参考框架和定义框架。
参考框架中包含了CMMI 的核心概念和能力成熟度级别,即初级、管理、定义、量化和优化。
每个级别包含了特定的目标和实践,用于评估和改进组织的成熟度水平。
定义框架中定义了CMMI的各个领域,包括项目管理、需求管理、配置管理、过程管理、工程管理、供应商管理等。
每个领域都有特定的目标和实践,用于指导组织在改进特定领域的能力时应采取的行动。
为了帮助组织实施CMMI,CMMI还提供了感知和改进指南。
感知指南提供了组织如何评估其当前的能力和成熟度水平的方法,以及如何识别需要改进的领域。
改进指南提供了组织如何改进其工程能力和实施CMMI的方法和技术。
CMMI的好处是显而易见的。
首先,CMMI可以帮助组织评估其当前的能力和成熟度水平,识别出存在的问题和潜在的改进机会。
其次,CMMI 可以指导组织在软件和系统开发过程中采取一系列的实践,通过改进过程来提高生产效率和质量。
第三,CMMI可以帮助组织建立一种持续改进的文化,在实践中不断地优化和提升能力。
最后,通过实施CMMI,组织可以提高其在市场上的竞争力,增加客户的信任和满意度。
总体而言,CMMI是一种用于评估和改进组织工程能力的强大工具。
通过实施CMMI,组织可以提高其软件和系统开发过程的效率和可控性,从而增强其产品和服务的质量和可靠性。
然而,在实施CMMI时需要充分考虑组织的特定环境和行业,并做好准备来克服可能出现的挑战。
CMMI体系文件介绍 PPT
OSP与CMMI3 18个过程域包 含关系简介
主要内容
OSP与CMMI3 18个过程域包含关系 CMMI标准过程体系文件说明 主要角色工作流程简介 项目过程定义裁剪指南说明
OSP与CMMI3 18个过程域
OSP与CMMI3 18个过程域
OSP与CMMI3 18个过程域
OSP与CMMI3 18个过程域
CMMI过程体系文件说明
过程管理 项目管理 项目研发 过程支持 (详G 培训师/培训专员 QA CM 研发人员 项目经理 测试人员
大家有疑问的,可以询问和交流
可以互相讨论下,但要小声点
9
主要角色工作流程简介——EPG
主要角色工作流程简介——培训师/培训专 员
主要角色工作流程简介——CM
主要角色工作流程简介——QA
项目过程定义裁剪指南说明
《项目过程定义裁剪表》作用 《项目过程定义裁剪表》使用说明
结束!谢谢!
CMMI体系介绍
CMMI体系介绍
质量控制中心:董宝国 2011年4月
大纲
1 行业背景
2 MMI前世今生 3 CMMI基本框架
4
CMMI过程改进成果与经验
5
CMMI改进规划
6
问题交流
一 行业背景
截止2009年末,世界CMM/CMMI认证企业数量
CMM/CMMI认证数量
882, 16% 1200, 22%
09年度
进度偏差 成本偏差
某公司实施CMMI3过程改进三年数据对比
7% 3%
10年度
四 CMMI 改进经验分享-最佳实践
1. 建立组织资产库
1. 体系文件库(项目规范及模板文件) 2. 度量数据库(公司执行历史项目的数据汇总分析) 3. 风险库(成功的和失败的风险教训) 4. 经验库(历史项目文档;优秀样例;培训教材库;知识库) 2. 项目分类管理 3. 项目管理过程可视化、数据化,拒绝“讲故事”,用数据说话。 4. 项目绩效考核 5. 挣值管理 6. 代码走查、原型+用例描述需求…………
三 CMMI基本框架
1. CMMI的表现形式 2. CMMI的成熟度等级 3. CMMI的架构介绍 4. CMMI的评估方法
三 CMMI基本框架-表现形式
CMMI的两种表现形式: 阶段式Staged:用成熟度级别 连续式Continuous:用能力级别
CMMI的两种级别: Capability levels:用于衡量每个过程域的过程改进 Maturity levels:用于衡量整个组织的过程能力和组织成熟度
四 CMMI 改进经验分享
成功项目4个要素
清晰预算 需求明确 进度要求 交付质量 采纳变更
《CMMI体系介绍》课件
CMMI的框架结构
级别和域
CMMI定义了不同级别(如初 始级、管理级等)和域(如开 发、服务等),以表示组织的 不同能力水平。
过程领域
CMMI包含多个过程领域,每 个领域都描述了实现高质量过 程的最佳实践。
主要组件
CMMI由模型、域指南、过程 指南和模型内容组件等多个主 要组件构成,共同帮助组织实 施和改进过程能力。
CMMI的优势和劣势
优势
CMMI可以帮助组织提高过程效率和质量,增强组织的竞争力,并提供稳定的开发和管理能 力。
劣势
实施CMMI可能需要投入大量的时间和资源,也需要组织全员的参与和支持才能取得成功。
改进建议
为了使CMMI实施更有效,建议根MMI的案例分享
《CMMI体系介绍》PPT 课件
CMMI(Capability Maturity Model Integration)是一个用于评估和改进组织过 程能力的框架。本课件将介绍CMMI的定义、框架结构、实施方法、优势和劣 势,并分享CMMI的案例。
CMMI是什么?
CMMI是一种用于评估和改进组织过程能力的框架。它的初衷是帮助组织提高软件开发和管理的能力, 并在其他领域也有广泛的应用。
案例一:成功案例
案例二:问题和经验
某公司通过实施CMMI提高了 产品质量、客户满意度和项目 管理能力,取得了卓越的成果。
某公司在CMMI实施过程中遇 到的问题和经验,包括团队合 作、变革管理和持续改进。
案例三:业务影响
CMMI的实施对某公司的业务 发展带来了积极的影响,包括 提升品牌形象、拓展市场份额 和增加盈利能力。
CMMI的实施方法
1
实施流程
实施CMMI需要定义目标、建立度量和收集数据、改进过程,以及培训和支持等 流程。
CMMI体系概述
CMMI体系概述吴雪峰你能了解CMM/CMMI模型基本内容过程改进框架过程改进组织结构过程文档内容过程改进的收获内容提要为什么CMMI什么是CMM/CMMICMMI成熟度级别CMMI内容结构CMMI' S PA过程改进框架过程改进组织结构过程文档过程改进的收获为什么CMMI改进产品的质量提高顾客满意度减少项目进度延误率缩短产品推向市场周期规范公司以及项目管理过程提升公司的影响力和形象已经是ISO了,为什么CMMIISO是传统的制造行业的管理经验总结ISO适用范围过广,对软件行业没有针对性ISO标准框架内容太过宏观,在细节指导上欠缺ISO咨询和认证领域的从业人员基本上没有软件领域的经验进一步提升我们的能力与成熟程度什么是SW-CMM能力成熟度模型一SW-CMM (Software Capability Maturity Model)一介绍了为了提高软件企业软件设计,开发,实现和维护等方面的能力,而应该执行的活动.一CMM描述一条从不成熟的过程向成熟的有纪律的过程进化的改进途径一CMM模型还包括SE-CMM,P-CMM等CMM成熟度级别什么是CMMI能力成熟度模型集成一CMMI (Capability Maturity Model Integration)一集成了SW,SE,P,IPPD等模型为一体一为了能够方便不同领域、不同行业的企业选择过程改进方式一具有两种表示方式staged与continuesCMMI成熟度级别CMMI成熟度级别一级:一群人没有经过训练,也不知道有没有经验,下水之后乱扑腾,有的人浮起来,有的人沉下去了,这就是一级的无序状态,结果是不可知的二级:大家都在游泳池池或者小池塘里下过几次水,基本上在这样的条件下不会出事了。
但是动作乱七八糟,有狗刨有说不出名字的动作。
也就是二级的能够重复以前的成功经验三级:经过研究,确定了几种标准泳姿,知道自由泳最快,蛙泳最省力等等。
这就是三级,有了标准的过程定义四级:大家都掌握标准动作之后,互相之间的成绩就可以比较了。
(完整版)CMMI体系文件-项目计划过程文件
文件修订记录目录1目的 (1)2适用范围 (1)3资源和工具 (1)4定义和缩写 (1)5职责 (1)6过程 (2)6.1项目总计划 (2)6.1.1启动条件 (2)6.1.2输入 (2)6.1.3活动 (2)6.1.4输出 (2)6.1.5关闭标准 (2)6.2项目计划 (3)6.2.1过程流程图 (3)6.2.2启动条件 (3)6.2.3输入 (4)6.2.4活动 (4)6.2.4.1确定项目目标和范围 (4)6.2.4.2确定项目组织 (5)6.2.4.3确定项目的技术方法 (6)6.2.4.4确定项目目标和范围 (6)6.2.4.5确项目生命周期模型 (6)6.2.4.6项目过程及活动的裁剪 (6)6.2.4.7项目估算 (7)6.2.4.8确定项目里程碑 (7)6.2.4.9制定项目进度计划 (8)6.2.4.10制定项目监控计划 (8)6.2.4.11制定项目风险计划 (8)6.2.4.12制定数据管理计划 (8)6.2.4.13制定软硬件资源计划 (9)6.2.4.14制定人力资源计划 (9)6.2.4.15制定干系人介入计划 (10)6.2.4.16制定评审计划 (10)6.2.4.17制定决策计划 (10)6.2.4.18制定培训计划 (10)6.2.4.19制定验收计划 (10)6.2.4.20确定下属计划 (11)6.2.4.21编写项目计划 (11)项目经理汇总上面的信息后整理出《项目计划》并提交评审。
参见《项目计划》模板。
(11)6.2.4.22评审项目计划 (11)6.2.5输出 (12)6.2.6关闭标准 (12)7验证 (13)8度量 (13)9培训 (13)1 目的本文件的目的是描述项目计划过程,指导制定合理的项目计划。
2 适用范围本过程适用于公司的所有软件开发项目。
3 资源和工具引用标准:Capability Maturity Model® Integration (CMMISM),Version 1.1 工具:Microsoft WordMicrosoft ExcelMicrosoft VisioMicrosoft Visual SourceSafe4 定义和缩写表1定义和缩写表5 职责表2角色职责表6 过程6.1 项目总计划6.1.1启动条件《项目立项审批表》审批通过。
CMMI文件-(术语定义)
CMMI术语定义术语定义更改控制页目录1目的 (1)2范围 (1)3术语定义 (1)3.1CMMI过程域 (1)3.1.1REQM (1)3.1.2PP (1)3.1.3PMC (1)3.1.4SAM (1)3.1.5MA (2)3.1.6PPQA (2)3.1.7CM (2)3.1.8OPF (2)3.1.9OPD (2)3.1.10RD (2)3.1.11TS (2)3.1.12PI (3)3.1.13VER (3)3.1.14VAL (3)3.1.15IPM (3)3.1.16RSKM (3)3.1.17DAR (3)3.1.18OT (3)3.1.19OPP (4)3.1.20QPM (4)3.2相关的组织 (4)3.2.1变更控制委员会(CCB) (4)3.2.2管理指导组(MSG) (4)3.2.3技术管理委员会(TMB) (5)3.2.4MS推进组 (5)3.2.5质量保证组(QAG) (5)3.2.6工程过程组(EPG) (5)3.3DELPHI法 (6)3.4FPA法 (6)3.5工期 (6)3.6工作量 (6)3.7生产率 (6)3.8B UG (6)3.9覆盖率 (7)3.10缺陷 (7)3.11WBS (7)3.12度量 (7)3.12.1基本度量 (7)3.12.2派生度量 (7)3.13产品构件 (8)3.14干系人 (8)3.15工作产品 (9)3.16供货周期 (9)3.17估算 (9)3.18过程和工作产品数据 (9)3.19候选方案 (9)3.20基础构件 (10)3.21基线 (10)3.22测试 (10)3.22.1回归测试 (10)3.22.2单元测试 (10)3.22.3集成测试 (10)3.22.4系统测试 (11)3.22.5验收测试 (11)3.23计划 (11)3.24决策人 (11)3.25客户化项目 (11)3.26培训 (12)3.26.1内部培训 (12)3.26.2外部培训 (12)3.27同行评审 (12)3.28项目计划 (12)3.29项目数据 (12)3.30项目组 (12)3.31需求不一致 (13)3.32需求跟踪矩阵 (13)3.33需求开发 (13)3.34选择准则 (13)3.35组织标准过程集合(OSSP) (14)3.36组织过程相关文档库 (14)3.37组织度量数据库 (14)3.38组织过程财富库(OPAL) (15)3.39工作环境标准 (15)1目的统一组织标准过程文件中的术语解释。
CMMI文件-组织过程定义过程文件)
组织过程定义过程文件更改控制页目录1目的 (1)2范围 (1)3术语定义 (1)4职责 (1)5裁剪指南 (2)6过程 (3)6.1概要图 (3)6.2启动条件 (6)6.3输入 (6)6.4活动 (6)6.4.1制定或修订组织标准过程 (6)6.4.1.1细化过程修订方案 (6)6.4.1.2定义或修订组织标准过程 (6)6.4.1.3评审“组织标准过程” (7)6.4.1.4是否试运行 (7)6.4.1.5发布过程定义 (7)6.4.2建立组织生命周期模型选用指南与过程裁剪指南 (7)6.4.2.1收集常用生命周期 (7)6.4.2.2调查生命周期使用情况 (7)6.4.2.3选定候选使用生命周期 (7)6.4.2.4评审“生命周期模型选用指南” (8)6.4.2.5编写过程裁剪准则 (8)6.4.2.6评审“裁剪指南” (8)6.4.2.7会签“指南” (8)6.4.2.8发布 (8)6.4.3建立组织过程财富库结构及规程 (8)6.4.3.1确定组织过程财富库的内容 (8)6.4.3.2确定财富库的管理准则、角色与权限 (9)6.4.3.3管理财富库 (9)6.4.4建立组织度量库 (9)6.4.4.1确定需度量的公司级数据 (9)6.4.4.2建立统一的度量内容和方法 (9)6.4.4.3评审“方法” (9)6.4.4.4建立组织度量库 (9)6.4.4.5维护度量库 (10)6.4.4.6定期发布度量库 (10)6.4.5建立组织风险库 (10)6.4.5.1总结分析 (10)6.4.5.2建立等级划分 (10)6.4.5.3评审“风险等级划分” (10)6.4.5.4建立风险库 (11)6.4.5.5维护风险库 (11)6.4.5.6定期发布风险库 (11)6.4.6建立工作环境标准 (11)6.4.7维护并完善财富库的内容 (11)6.4.7.1初次充实财富库 (11)6.4.7.2吸收过程实施中的财富 (12)6.4.7.3评审“组织过程财富” (12)6.4.7.4发布 (12)6.5输出 (12)6.6关闭标准 (12)7审核 (12)8度量 (13)9技能要求 (13)10参照文件 (13)1目的建立并维护一套有用的组织过程资产。
CMMI简介
CMMI简介目录第一节CMMI概述 (1)1. CMMI的历史 (1)2. 软件过程成熟度 (1)3. CMMI中的成熟度等级 (2)4. CMMI的关键过程域 (3)5. CMMI的能力等级 (3)第二节CMMI的成熟度等级及其过程域 (4)1. 初始级 (4)2. CMMI已管理级 (4)3. CMMI已定义级 (6)4. CMMI量化管理级 (7)5. CMMI优化管理级 (7)第三节CMMI的应用 (8)第四节PSP,TSP与CMMI的关系 (9)1. PSP (9)2. TSP (10)第一节CMMI概述CMMI( Capability Maturity Model Integration)即能力成熟度模型集成,由CMM (Capability Maturity Model)发展而来,它最早是应用于软件业的一个过程改进模型,为软件组织描述了从混乱的、不成熟的软件过程向成熟有序的软件过程进行改进的一条途径。
后来随着应用的推广和模型本身的发展,CMMI逐渐演化成为一个被广泛应用的综合性过程改进模型。
1. CMMI的历史1991年,美国卡耐基梅隆大学软件工程研究所(SEI)推出了能力成熟度模型CMM,CMM的作用主要有两方面:为软件客户提供评价软件开发商能力的方法。
帮助软件开发商改进其软件过程,提高成熟度。
随着CMM在软件界应用的不断推广,其它相关学科和领域也采用它的模式,开发出了许多类似于CMM的模型。
SE-CMM (System Engineering CMM) 系统工程CMM,应用于系统工程管理。
SA-CMM (Software Acquisition CMM) 软件获取CMM,应用于软件获取(采购)方的能力成熟度模型。
IPD-CMM (Integrated systems product Development CMM): 集成系统产品开发CMM,应用于集成系统产品的开发管理。
P-CMM (People CMM):人员能力成熟度模型,应用于人力资源管理。
CMMI体系简介及工作流程
CMMI级别
如果该级别的全部PA达到要求了,就认为该级别达到了。 如何判断PA达到要求呢?
每个PA包含几个目标(Goal) 如果这个几个目标都达到要求了,就认为该PA达到要求
了 如何判断Goal达到要求呢?
每个Goal包含几个实践(Practice) 每个实践达到要求了,就认为该Goal达到要求了
GP 1.1: 执行特定实践
GP 2.1: 制订与维护组织方针 GP 2.2: 制订过程计划 GP 2.3: 提供资源 GP 2.4: 分配职责 GP 2.5: 培训人员 GP 2.6: 对工作产品进行配置管理 GP 2.7: 识别相关人员 GP 2.8: 监控过程 GP 2.9: 评估过程符合性 GP 2.10: 高层管理者评审
CMMIonline
2级做法遗留的一些问题
不需要进行风险管理吗? 用什么方法调查大家喜欢吃什么菜式呢?有指南就
好了? 如何组织聚餐活动,是不是应该有个指导?或者有
成功经验可供参考? ……
CMMIonline
Maturity Level 3: Defined
——建立标准的,且不断得到改进的工作方式
5个成熟度等级分别为: 第1级:初始级 第2级:受管理级 第3级:已定义级 第4级:定量管理级 第5级:持续优化级
CMMI级别
每一个级别,都包含几个到十几个PA 英文全写:Process Area 中文译名:过程域
什么叫“过程域”? 简单的说就是做好一个事情的某一个方面。 对应软件开发来说,就是做好软件开发的某一个方面。
行修正
CMMI-SE/SW ML2 PAs
需求管理 Requirement Management(REQM)
cmmi体系文件的层次结构
cmmi体系文件的层次结构
CMMI(Capability Maturity Model Integration)是一种用于评
估和改进组织的软件开发和服务交付流程的框架。
CMMI体系文件的层次结构包括以下几个级别:
1. 级别0:未定义
在此级别下,组织没有稳定的过程,甚至可能没有明确定义的过程。
2. 级别1:初始
在此级别下,组织开始建立和执行基本的管理过程,但这些过程通常是无规则的、不可靠的和不可重复的。
3. 级别2:已管理
在此级别下,组织已经建立了一套管理过程,这些过程在管理项目和执行项目活动方面是一致的。
这些过程通常是工作指导、标准和训练的基础。
4. 级别3:已定义
在此级别下,组织已经建立了一套标准化的过程,这些过程在整个组织和各个项目中执行。
这些过程通常是文档化、标准化和可跟踪的。
5. 级别4:量化管理
在此级别下,组织通过定量数据分析来管理和控制过程的性能。
这些数据可以用来预测项目和组织的绩效,并帮助做出相应的决策。
6. 级别5:优化
在此级别下,组织不断优化其过程和绩效。
组织会收集并分析数据,定期进行过程评估,并实施持续改进措施。
每个级别都有一套与之对应的特定要求和指南,组织可以按照这些要求和指南来改进其过程和绩效,逐步提升到更高的级别。
CMMI体系文件-OPD-组织过程定义过程文件
目录1目的 (1)2适用范围 (1)3裁剪指南 (1)4资源和工具 (1)5定义和缩写 (1)6职责 (2)7过程 (2)7.1过程流程图 (2)7.2启动条件 (4)7.3输入 (4)7.4活动 (4)7.4.1进行过程域定义.................................................... 错误!未定义书签。
7.4.2软件开发生命周期 (5)7.4.3定义裁剪指南........................................................ 错误!未定义书签。
7.4.4创建和维护组织财富库........................................ 错误!未定义书签。
7.4.4.1创建和维护OSSP库........................................ 错误!未定义书签。
7.4.4.2创建和维护文档库............................................ 错误!未定义书签。
7.4.4.3创建和维护度量数据库.................................... 错误!未定义书签。
7.5输出................................................................................ 错误!未定义书签。
7.6关闭标准........................................................................ 错误!未定义书签。
8审核 ....................................................................................... 错误!未定义书签。
CMMI3过程体系文档清单
CMMI3过程体系文档清单引言:CMMI(全称Capability Maturity Model Integration)是一种成熟度模型集成,作为软件和系统工程领域的最佳实践的标准,可用于评估和改进组织的开发和维护过程。
CMMI通常分为五个等级,等级3意味着组织的过程得到了定义,并且在整个组织内得到了一致地执行。
CMMI3过程体系的基础是过程定义,目标是使组织能够以一致和可重复的方式执行过程,从而提高生产力和质量。
在此过程中,需要创建和维护一系列文档,以确保过程的完整性和一致性。
以下是CMMI3过程体系的文档清单。
1. 组织过程文档(Organizational Process Document,OPD)OPD是CMMI3过程体系的核心文档之一,它定义了组织的各种过程,并描述了每个过程的输入、输出、职责和活动。
OPD通常包括组织层面的过程描述、过程工作指南、过程可交付物、过程指标和度量等信息。
2. 组织过程描述(Organizational Process Description,OPD)OPD是对组织过程的详细描述,包括过程的目标、活动的顺序和频率、资源需求、角色和职责等。
OPD是组织过程文档的基础,为组织的过程实施提供了详细的指导。
3. 过程工作指南(Process Work Instructions,PWI)PWI是对组织过程中活动的详细指导,它描述了如何执行各个活动,并提供了必要的模板、样例和工具。
4. 过程可交付物(Process Deliverables)过程可交付物是组织过程产生的具体结果,如需求文档、设计文档、测试报告等。
过程可交付物应符合相关标准和规范,并且应根据需求进行版本控制和文档管理。
5. 过程指标和度量(Process Metrics and Measurements)过程指标和度量用于衡量过程的质量和绩效,并提供反馈给组织以进行改进。
过程指标应包括定量的和可衡量的参数,如工作量、生产率、缺陷率等。
CMMI体系文件介绍
OSP与CMMI3 18个过程域包含关系 CMMI标准过程体系文件说明 主要角色工作流程简介 项目过程定义裁剪指南说明
OSP与CMMI3 18个过程域
过程管理 组织过程聚 CMMI 3级,Organization 焦(OPF) Process Focus
组织过程定 CMMI 3级,Organization 义(OPD) Process Definition
组织培训 CMMI 3级,Organization (HR_TR) Training
OSP与CMMI3 18个过程域
项目管理
立项(PIM) 集成项目管理(IPM) 项目策划(PP)
项目监督和控制(PMC)
风险管理(RSKM) 供方协定管理(SAM) 结项(PCM)
CMMI 2级,Project Planning
主要角色工作流程简介——QA
项目过程定义裁剪指南说明
《项目过程定义裁剪表》作用 《项目过程定义裁剪表》使用说明
结束!谢谢!
过程和产品质量保证 CMMI 2级,Product & Process Quality
(PPQA)
Assurance
测量与分析(MA) CMMI 2级,Measurement and Analysis
决策分析和决定 (DAR)
CMMI 3级,Decision Analysis and Resolution
CMMI 3级,Technical Solution
产品集成(PI)
CMMI 3级,Product Integration
测试(TS) 评审(TR)
CMMI 3级,Verification CMMI 3级,Validation CMMI 3级,Product Integration
CMMI体系文件-项目计划过程文件
CMMI体系文件-项目计划过程文件CMMI体系文件-项目计划过程文件文件修订记录时间作者主要修订内容目录1目的 (1)2适用范围 (1)3资源和工具 (1)4定义和缩写 (1)5职责 (1)6过程 (2)6.1项目总计划 (2)6.1.1启动条件 (2)6.1.2输入 (2)6.1.3活动 (2)6.1.4输出 (3)6.1.5关闭标准 (3)6.2项目计划 (4)6.2.1过程流程图 (4)6.2.2启动条件 (4)6.2.3输入 (5)6.2.4活动 (5)6.2.4.1确定项目目标和范围 (5) 6.2.4.2确定项目组织 (6)6.2.4.3确定项目的技术方法 (7) 6.2.4.4确定项目目标和范围 (7) 6.2.4.5确项目生命周期模型 (7) 6.2.4.6项目过程及活动的裁剪 (7) 6.2.4.7项目估算 (8)6.2.4.8确定项目里程碑 (8)6.2.4.9制定项目进度计划 (9) 6.2.4.10制定项目监控计划 (9) 6.2.4.11制定项目风险计划 (9) 6.2.4.12制定数据管理计划 (10) 6.2.4.13制定软硬件资源计划 (10) 6.2.4.14制定人力资源计划 (10)6.2.4.15制定干系人介入计划 (12)6.2.4.16制定评审计划 (12)6.2.4.17制定决策计划 (12)6.2.4.18制定培训计划 (12)6.2.4.19制定验收计划 (12)6.2.4.20确定下属计划 (12)6.2.4.21编写项目计划 (13)项目经理汇总上面的信息后整理出《项目计划》并提交评审。
参见《项目计划》模板。
(13)6.2.4.22评审项目计划 (13)6.2.5输出 (14)6.2.6关闭标准 (14)7验证 (14)8度量 (15)9培训 (15)1 目的本文件的目的是描述项目计划过程,指导制定合理的项目计划。
2 适用范围本过程适用于公司的所有软件开发项目。
(完整word版)全套CMMi软件质量管理体系,.docx
XXXXX计算机软件有限公司XX软件质量管理体系V1.0XX软件研发部2010/12/1目录第一篇总则 (3)一、《XX软件质量管理体系》的实施 (3)二、目的 (3)三、背景介绍 (3)四、体系总体介绍 (4)第二篇项目管理 (6)一、立项管理 (6)二、结项管理 (13)三、项目计划 (17)四、项目监控 (26)五、风险管理 (32)六、需求管理 (36)第三篇技术实现过程 (42)一、技术预研 (42)二、SCRUM过程 (45)三、用户验收 (51)四、技术评审 (54)第四篇支撑过程 (60)一、配置管理 (60)二、质量保证 (66)三、培训管理 (72)四、服务与维护 (77)第一篇总则一、《 XX软件质量管理体系》的实施XX计算机软件有限公司依据 CMMi (软件能力成熟度模型集成)框架,结合公司多年来实施“敏捷开发”的开发方法的经验,以及公司的实际情况,编写的《XX软件质量管理体系》 V1.0 版已经编写完成。
本体系文档是公司质量管理体系法规性文件,是指导公司建立并实施质量管理体系的行动准则。
公司全体员工必须遵照执行。
二、目的本文档的目的在于:通过建立软件过程管理体系,提高企业的软件过程能力,保证软件质量,保证商务目标的实现。
基于精简的 CMMi 3 级管理体系,结合企业实际情况和经验积累,结合敏捷开发的SCRUM方法。
开发适合 XX 软件有限公司发展的软件过程管理体系。
使得 XX 软件的软件开发过程管理基本满足CMMi 3 级要求。
三、背景介绍CMMI-DEVCMMI 是个了不起的规范,但是仍然有很多不足之处。
CMMI 对于项目管理很有指导价值,但是它对技术开发过程的论述却不够深入。
对于大多数软件项目而言,技术开发占总工作量的 70%以上,而项目管理占总工作量的 30%以下。
对大多数企业而言,技术开发过程的规范化比项目管理过程的规范化尤为重要与迫切。
软件开发是如此的灵活,如果没有规范来指导与制约,就容易因无序而导致混乱。
CMMI过程体系介绍
CMMI过程体系介绍蒋晖内容CMMI过程体系文件结构CMMI过程体系文件介绍项目管理过程软件工程过程过程管理过程支持过程示例CMMI 概貌CMMI 过程体系文件结构方针(Policies)过程文件(Processes)规程文件(Procedures)模 板(Plans,Reports,Tables ,Checklist )指南(Guideline)过程体系文件的内容方针指导性原则过程文件 描述执行一个过程所必需的角色、工具和方法。
规程文件用以指导某个具体过程的特定活动的可操作步骤。
模板包括各种计划、表格、报告等,用于证实过程运行的效果。
过程的描述过程元素用以描述过程的一个基本单元,一般具有以下属性:角色、入口准则、输入、任务、出口准则、输出、资源和能力、度量、裁剪指南遵循ETVX模型(Entry, Task, Verification, Exit,即入口、任务、验证、出口)过程元素的属性角色:描述该活动需要的人员。
入口准则:规定活动开始的标志,即前条件。
输入:描述活动需要读取的内容。
任务:执行活动所要做的一系列事情。
出口准则:表明活动结束的标志,即后条件。
输出:活动的输出结果及结果形式,即工作产品。
资源和能力:描述活动需要的人员、资金、时间、培训、设备、方法和支持工具。
度量:描述活动需要测量的数据。
裁剪指南:描述活动是否可以删减的指导性描述。
CMMI过程体系文件介绍过程文件的分类项目管理过程文件工程过程文件过程管理过程文件支持过程文件项目管理过程项目管理文件使用人员:项目经理、项目成员、以及与项目相关人员。
主要内容包括:项目立项过程项目计划过程项目跟踪与监控过程集成项目管理过程组间协调过程风险管理过程外包与采购管理过程项目策划过程项目策划(Project Planing-PP )活动集中在立项完成之后的开始阶段。
它主要有项目定义、工作拆分、软件估计、制定项目计划等过程。
PP 负责规划整个软件生命周期的活动,为实施软件工程和管理软件项目制定合理的计划。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
评审(TR) 产品发布(PI) 产品实施(PA)
OSP与CMMI3 18个过程域
过程支持 配置管理(CM) CMMI 2级,Configuration Management
过程和产品质量保证 (PPQA) 测量与分析(MA)
CMMI 2级,Product & Process Quality Assurance CMMI 2级,Measurement and Analysis
CMMI 3级,Organization 组织培训 (HR_TR) Training
OSP与CMMI3 18个过程域
项目管理 立项(PIM) 集成项目管理(IPM) CMMI 2级,Project Planning CMMI 3级,Integrated Project Management
项目策划(PP)
OSP与CMMI3 18个过程域
项目研 发 需求开发与管理(RD) 系统设计编码(SD) 产品集成(PI) CMMI 3级,Requirements Development CMMI 2级,Requirements Management CMMI 3级,Technical Solution CMMI 3级,Product Integration
CMMI体系文件说明
OSP与CMMI3 18个过程域包 含关系简介
主要内容
OSP与CMMI3 18个过程域包含关系 CMMI标准过程体系文件说明 主要角色工作流程简介 项目过程定义裁剪指南说明
OSP与CMMI3 18个过程域
过程管理 组织过程聚 焦(OPF) 组织过程定 义(OPD) CMMI 3级,Organization Process Focus CMMI 3级,Organization Process Definition
决策分析和决定 (DAR)
CMMI 3级,Decision Analysis and Resolution
CMMI过程体系文件说明
过程管理 项目管理 项目研发 过程支持 (详见《标准过程及输出结构图》)
主要角色工作流程简介
EPG 培训师/培训专员 QA CM 研发人员 项目经理 测试人员
主要角色工作流程简介——EPG
主要角色工作流程简介——培训师/培训专 员
主要角色工作流程简介——CM
主要角色工作流程简介——QA
项目过程定义裁剪指南说明
《项目过程定义裁剪表》作用 《项目过程) 风险管理(RSKM) 供方协定管理(SAM) 结项(PCM)
CMMI 2级,Project Planning CMMI 3级,Integrated Project Management
CMMI 2级,Project Monitoring and Control CMMI 3级,Integrated Project Management CMMI 3级,Risk Management CMMI 2级,Supplier Agreement Management CMMI 2级,Project Planning
测试(TS)
CMMI 3级,Verification CMMI 3级,Validation CMMI 3级,Product Integration
CMMI 3级,Verification CMMI 3级,Product Integration CMMI 3级,Product Integration CMMI 3级,Validation