好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

CMMI培训全册.ppt

313页
  • 卖家[上传人]:re****.1
  • 文档编号:591374024
  • 上传时间:2024-09-17
  • 文档格式:PPT
  • 文档大小:5.14MB
  • / 313 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • CMMICMMI培训全册培训全册 CMMI培训培训5天版课程内容天版课程内容•过程改进基本原理过程改进基本原理•CMMI发展和意义发展和意义•CMMI模型综述及公共实践简介模型综述及公共实践简介•CMMI等级等级1、、2.•CMMI等级等级3•CMMI等级等级4•CMMI等级等级5•总结总结 过程改进基本原理过程改进基本原理 过程及其定义过程及其定义•过程是什么过程是什么?•你如何定义过程?你如何定义过程? 过程的定义过程的定义• 过程(过程(Process)):指一系列活动、任务、指一系列活动、任务、和和 它们之间的关系,它们共同把一组输入它们之间的关系,它们共同把一组输入转转 换成所需要的输出换成所需要的输出 ——ISO/IEC 12207;GB/T 8566 质量的杠杆作用质量的杠杆作用•每个人都体会到主动每个人都体会到主动积极的优质劳动力的积极的优质劳动力的重要性,但是重要性,但是... …•如果不理解过程,如果不理解过程,或者过程不是在或者过程不是在“最佳实践最佳实践 ”下运下运行,即使我们的行,即使我们的精英也无法使工精英也无法使工作达到最佳的状作达到最佳的状态态 过程的地位过程的地位•决定软件产品成本、进度和质量的主要因决定软件产品成本、进度和质量的主要因素素 问题问题:软件企业存在哪些过程?软件企业存在哪些过程?•需求管理需求管理• 项目策划和监控项目策划和监控• 需求分析、设计、编码、测试需求分析、设计、编码、测试• 配置管理配置管理• 质量保证质量保证•等等等等 软件企业过程识别例子软件企业过程识别例子 过程的几个重要概念过程的几个重要概念过程能力过程能力 反映单个过程的特征反映单个过程的特征过程成过程成熟度熟度反映一反映一组过组过程的程的特征特征 过程能力过程能力•过程能力过程能力——通过遵循某个过程,有能力通过遵循某个过程,有能力预见未预见未•来所得到的结果范围。

      来所得到的结果范围 过程能力与过程性能过程能力与过程性能•过程能力过程能力——通过遵循某个过程,有能通过遵循某个过程,有能 力力预见未来所得到的结果范围预见未来所得到的结果范围• 过程性能过程性能——特定项目遵循某过程所得特定项目遵循某过程所得 到到的实际结果的度量的实际结果的度量 过程能力轮廓过程能力轮廓•可以用二维平面中的一系列点来表示过程可以用二维平面中的一系列点来表示过程能力轮廓能力轮廓•过程维(做过程维(做“什么什么”))• 能力维(做得能力维(做得“有多好有多好”)) 过程维过程维•过程维(即过程维(即X轴)上的值描述执行什么过程轴)上的值描述执行什么过程(在过程方面中描述的)在过程方面中描述的) 能力维能力维•能力维(即能力维(即Y轴)上的值描述某个过程执行轴)上的值描述某个过程执行得有多好(能力等级)得有多好(能力等级) 过程能力的标记过程能力的标记•能力维(即能力维(即Y轴)上的值描述某个过程执行轴)上的值描述某个过程执行得有多好(能力等级)得有多好(能力等级) 过程能力轮廓过程能力轮廓—示例示例•能力维(即能力维(即Y轴)上的值描述某个过程执行轴)上的值描述某个过程执行得有多好(能力等级)。

      得有多好(能力等级) 软件过程的可视性软件过程的可视性 过程成熟度过程成熟度• 不同能力的过程集合反映不同的软件工程不同能力的过程集合反映不同的软件工程能能 力成熟度力成熟度 成熟度等级所指示的过程能力成熟度等级所指示的过程能力•等级等级5:组织中性能持续:组织中性能持续不断改进不断改进•等级等级4:基于对过程和产:基于对过程和产品的定量了解,对组织中品的定量了解,对组织中性能改进性能改进•等级等级3:因为有妥善定义:因为有妥善定义的过程,性能有改进的过程,性能有改进•等级等级2:计划由于基于过:计划由于基于过去的性能而比较现实可行去的性能而比较现实可行•等级等级1:一般达不到进程:一般达不到进程和成本目标和成本目标时间时间/费用费用/不良质量不良质量 约定衡量成熟度的尺度约定衡量成熟度的尺度•根据软件工程实践根据软件工程实践,经过协商拟订一根衡量经过协商拟订一根衡量软件工程能力成熟度的软件工程能力成熟度的“标杆标杆”——评估模评估模型型 通过改进过程提升成熟度通过改进过程提升成熟度•随着相应的一组过程的能力的提高,企业随着相应的一组过程的能力的提高,企业的综的综 合软件工程能力成熟度等级也相应提合软件工程能力成熟度等级也相应提升升 什么是成熟度?什么是成熟度?•已定义的已定义的•记入文档的记入文档的•经过培训的经过培训的•经过实践的经过实践的•已支持的已支持的•已维护的已维护的•已控制的已控制的•已验证的已验证的•已确认的已确认的•已测量的已测量的•能改进的能改进的 为什么要过程改进?为什么要过程改进?•软件过程改进投资回报率在软件过程改进投资回报率在5:1到到8:1之间;之间;改善工作状况;改善工作状况;•提升员工士气;提升员工士气;•减少返工;减少返工;•缩短项目拖延时间;缩短项目拖延时间;•改善沟通状况;改善沟通状况;•降低风险;降低风险;•提高顾客满意度提高顾客满意度 过程改进和质量控制、质量改进过程改进和质量控制、质量改进朱兰三部曲图:质量策划、质量控制和质量改进朱兰三部曲图:质量策划、质量控制和质量改进 过程改进的基本思想过程改进的基本思想•目标:进行过程改进是为了有助于业务,目标:进行过程改进是为了有助于业务,不是为不是为 改进而改进;改进而改进; •度量:统计质量控制学家、美国人度量:统计质量控制学家、美国人 W.Edwards.Deming有一句名言:有一句名言: “In God we trust,all other bring data.” •方法:对于不同的组织,改进的手段不同;方法:对于不同的组织,改进的手段不同;• 制度:改进是一项战略性、持久性的工作。

      制度:改进是一项战略性、持久性的工作 基本出发点基本出发点•过程改进应有助于业务而不是为了自身过程改进应有助于业务而不是为了自身 的的原因原因• 改进意味着不同组织的不同目标改进意味着不同组织的不同目标: 什么是组织的商业目标什么是组织的商业目标? 如何度量进展如何度量进展?•改进是长期的、战略性的努力工作改进是长期的、战略性的努力工作: 根据基本出发点,预期什么效果呢根据基本出发点,预期什么效果呢? 度量的效果如何度量的效果如何? 名人名言名人名言过程改进应有助于业务过程改进应有助于业务而不是为了自身的原因而不是为了自身的原因“我们信任上帝,所有的东西我们信任上帝,所有的东西都可以用数据表示都可以用数据表示 W. Edwards Deming一个有效的改变程序一个有效的改变程序需要对当前状态的理需要对当前状态的理解解If you don’t know where youare, a map won’t help. - Watts. Humphrey 如何找到过程改进的路?如何找到过程改进的路?•找到适合你的路找到适合你的路不不 是容易的事是容易的事• 如果急于求成则如果急于求成则会会 轻易迷失方向轻易迷失方向 基于基于CMMI过程改进-系统的方法过程改进-系统的方法在基于在基于CMM过程改进中过程改进中找到最佳实践找到最佳实践系统地组织基于系统地组织基于CMMI过程改进过程改进过程改进方法过程改进方法基于基于ISO9000的的过过 程改程改进进 过程改进方法的过程改进方法的IDEAL模型模型•初始化初始化 ((Initiating))•诊断诊断 ((Diagnosing))• 建立建立 ((Establishing))• 行动行动 ((Acting))• 推进推进((Leveraging)) 过程改进方法的过程改进方法的PDCA模型模型 过程改进方法的过程改进方法的PDCA模型模型 过程改进方法的乌龟图模型过程改进方法的乌龟图模型 过程改进方法的过程改进方法的MSF模型模型 过程改进关键策略过程改进关键策略•1 评价现存过程评价现存过程•2 使用适用的模型和标准作为路线图使用适用的模型和标准作为路线图•3 把改进与经营目标联系起来把改进与经营目标联系起来•4 变更管理变更管理•5 发挥领导作用发挥领导作用 过程改进的借口过程改进的借口•当你处于危机时,你没有时间去改进当你处于危机时,你没有时间去改进•当你没有危机时,你不需要去改进当你没有危机时,你不需要去改进 承诺变更承诺变更 过程实施的两种方式过程实施的两种方式 过程改进的过程改进的“J-曲线曲线” 过程表示过程表示•成熟的过程要形成文件。

      成熟的过程要形成文件•过程文件编写成什么样子?过程文件编写成什么样子?——取决于过取决于过程文件的读者程文件的读者•两种比较普遍的过程表示形式:两种比较普遍的过程表示形式: 正规的过程表示形式;正规的过程表示形式; 面向使用者的过程表示形式面向使用者的过程表示形式 过程标记方法过程标记方法过程的标记方法应能反映出过程的标记方法应能反映出1、执行什么活动、执行什么活动2、谁来做、谁来做3、为什么由他们来做、为什么由他们来做4、何时做、何时做5、他们如何做、他们如何做6、必须输入什么、必须输入什么7、应该产生什么输出、应该产生什么输出8、如何度量活动的性能、如何度量活动的性能 …等等等等... 一些常用的过程标记方法一些常用的过程标记方法•数据流图数据流图•流程图流程图•决策树或决策表决策树或决策表•核查表核查表•叙述叙述 标记方法示例标记方法示例•显示活动顺序的流程图显示活动顺序的流程图•作为结构化叙述的活动细节补充作为结构化叙述的活动细节补充 活动细节活动细节• 该活动的目的是什么?该活动的目的是什么?• 谁参与该活动?谁参与该活动?• 执行活动所需的输入是什么?执行活动所需的输入是什么?• 由该活动生成的工作产品是什由该活动生成的工作产品是什么?么?• 如何知道何时开始该活动?如何知道何时开始该活动?• 如何知道何时完成了该活动?如何知道何时完成了该活动?• 为完成该活动要做什么?为完成该活动要做什么?——为完成该活动要执行的子活动为完成该活动要执行的子活动有那些?有那些?• 如何确定或度量该活动的性能如何确定或度量该活动的性能??• 在该活动之前和之后要执行什在该活动之前和之后要执行什么活动?么活动? CMM/CMMI发展和意义发展和意义 问题:什么是问题:什么是CMM?•CMM — Capability Maturity Model for Software 软件能力成熟度模型;软件能力成熟度模型;• 定义:对于软件组织在定义、实现、度量、定义:对于软件组织在定义、实现、度量、控制控制 和改善其软件过程的各个发展阶段的和改善其软件过程的各个发展阶段的描述。

      描述• 目的:帮助企业进行对软件工程过程的管目的:帮助企业进行对软件工程过程的管理和改理和改 进进,增强开发制造能力增强开发制造能力,从而能按时从而能按时地、不超预算地制造出高质量的软件地、不超预算地制造出高质量的软件 什么是什么是CMMI??• 集成的软件能力成熟度模型集成的软件能力成熟度模型 Capability Maturity Model--Integration CMMI为学科分离构筑了为学科分离构筑了“桥梁桥梁”•将系统工程和软件将系统工程和软件工工 程集成在一起程集成在一起• 将系统学科和软将系统学科和软件学科集成为一个件学科集成为一个过程改过程改 进框架进框架• 当出现需求时,当出现需求时,为引进新学科提供为引进新学科提供框架框架 CMM/CMMI模型模型•一个由理论和经验部分组成的模型一个由理论和经验部分组成的模型•理论部分描述:如何把工作作为一个理论部分描述:如何把工作作为一个“过程过程”组织、实施和评审过程的进化如何明确地组织、实施和评审过程的进化如何明确地管理管理• 经验部分是软件工程实践和进化框架的经验部分是软件工程实践和进化框架的 综综合合 CMM 的产生的产生•在美国国防部资助下,由卡内基梅隆大学在美国国防部资助下,由卡内基梅隆大学 软件工程研究所软件工程研究所(SEI)建立,用于评价软件建立,用于评价软件 开发组织软件过程能力成熟度的模型。

      开发组织软件过程能力成熟度的模型• 后来此模型被用于软件开发组织内部的软后来此模型被用于软件开发组织内部的软 件过程改进件过程改进 关于关于SEI•SEI:软件工程研究所软件工程研究所•美国国防部美国国防部 (DOD)成立成立• 地址在地址在 美国匹兹堡美国匹兹堡Carnegie Mellon大学大学• 为软件组织提供指南为软件组织提供指南• 开发了开发了 CMM/CMMI CMM/CMMI的来源的来源•来源于传统的质量工程理论,吸收了来源于传统的质量工程理论,吸收了•Walter Shewart的统计质量控制原理的统计质量控制原理W.Edwards Deming 的著作的著作“Out of theCrisis”Joseph Juran的著作的著作“Juran on Planning forQuality”、、”Juran on leadership for Quality”Philip Croseby 在在“Quality is free”中提出的将质量管理改中提出的将质量管理改编为成熟度框架的思想编为成熟度框架的思想; 为什么需要为什么需要CMM/CMMI•软件过程评估软件过程评估(SPA)---指出该企业所面对的指出该企业所面对的与软件过程有关的、最急需解决的问题,与软件过程有关的、最急需解决的问题,以便改进;以便改进;•软件过程改进软件过程改进(SPI)---帮助软件企业对其软帮助软件企业对其软件过件过 成熟组织的特征成熟组织的特征•具有全组织范围管理软件开发和维护过程的能力具有全组织范围管理软件开发和维护过程的能力•软件过程被准确无误地通知现有职员和新员工软件过程被准确无误地通知现有职员和新员工•工作活动按照已规划的过程进行工作活动按照已规划的过程进行• 强制式的过程适用,而且和实际工作方式一致强制式的过程适用,而且和实际工作方式一致• 岗位及其职责都是清楚的岗位及其职责都是清楚的•有客观、定量的基础分析产品级过程问题,能基有客观、定量的基础分析产品级过程问题,能基 于事实和历史不断改进;进度和预算是现实的于事实和历史不断改进;进度和预算是现实的 实施实施CMM/CMMI的好处的好处过程改进的好处属于以下七种之一过程改进的好处属于以下七种之一•改进进度和预算的可预测性改进进度和预算的可预测性•改进开发周期改进开发周期•提高生产率提高生产率•改进质量改进质量(度量缺陷度量缺陷)•增加客户的满意度增加客户的满意度•提高员工的士气提高员工的士气•增加投资回报增加投资回报•低质量成本低质量成本 生产率的例子生产率的例子 缺陷率的例子缺陷率的例子 CMMI的设计目标的设计目标•集成源模型:以消除矛盾,减少重复集成源模型:以消除矛盾,减少重复• 减少实施基于模型的过程改进的费用减少实施基于模型的过程改进的费用•增加模型的清晰性和可理解性增加模型的清晰性和可理解性•通用的术语通用的术语•一致的风格一致的风格•统一的结构规则统一的结构规则•公共的组件公共的组件•确保与确保与ISO 15504一致一致 CMMI v1.1模型的来源模型的来源 CMMI v1.1模型组成模型组成目前目前CMMI v1.1 成套产品成套产品,按学科建立模型按学科建立模型•系统工程系统工程 SE•软件工程软件工程 SW•集成产品和过程开发集成产品和过程开发(IPPD)•供应商来源供应商来源 (SS) CMMI 阶梯式表示法阶梯式表示法- 组织成熟度方法组织成熟度方法 CMMI 连续式表示法连续式表示法- 过程能力方法过程能力方法 升级升级CMMI v1.2的原因-的原因-1•减少复杂性和规模减少复杂性和规模删除高级实践和公共特性删除高级实践和公共特性删除删除SS学科学科中和中和ISM到到SAM充实充实IPPD学科内容到相关学科内容到相关PA修改部分术语修改部分术语一个文档包括两种描述一个文档包括两种描述• 增加覆盖范围增加覆盖范围 升级升级CMMI v1.2的原因-的原因-2•增加覆盖范围增加覆盖范围•增加硬件描述增加硬件描述•IPPD内容增加到内容增加到OPD、、IPM两个两个PA,名称,名称变成变成OPD++IPPD,,IPM++IPPD CMMI的结构-阶段式的结构-阶段式 CMMI 过程域过程域 CMM与与ISO 9000•取得取得ISO 9001认证不意味完全满足认证不意味完全满足CMM的的某等某等 级要求级要求• 取得取得CMM第第2或第或第3等级不能笼统地认为可等级不能笼统地认为可以满以满 足足ISO 9000要求要求 CMMI的实施的实施—组织准备组织准备• 高层经理高层经理• CMMI项目主管项目主管• 软件工程过程组(软件工程过程组(EPG))• 软件质量保证组(软件质量保证组(QAG))• 软件配置管理组(软件配置管理组(CMG)) CMMI的实施的实施—知识和技能培养知识和技能培养•营造软件工程管理的文化氛围,培养专业化的队营造软件工程管理的文化氛围,培养专业化的队 伍伍•应普遍开展应普遍开展CMM及软件工程基础的培训,及高及软件工程基础的培训,及高 级培训级培训–EPG:过程专家:过程专家–各行动组(职能组):领域专家明确角色职责,各行动组(职能组):领域专家明确角色职责,使每个岗位的人员都具备过程改进的意识,并使每个岗位的人员都具备过程改进的意识,并掌握所必需的过程改进知识和技能掌握所必需的过程改进知识和技能• 重视对软件工程的研究,包括方法、工具和过程重视对软件工程的研究,包括方法、工具和过程–需求开发、设计、测试、评审等需求开发、设计、测试、评审等 –集成环境,测试工具集成环境,测试工具 –缺陷追踪和管理缺陷追踪和管理CPR-CMM-T-V2.0-2002/10 CMMI的实施的实施—财富库和数据库财富库和数据库•财富库财富库•数据库数据库 CMMI的实施的实施—定义过程定义过程 CMMI的实施的实施—度量度量•使用标准的测量模型来定义软件测量过程使用标准的测量模型来定义软件测量过程目标-问题-测量(目标-问题-测量(GQM)实现:目标驱)实现:目标驱动度量动度量•实用软件测量框架:实用软件测量框架:Practical Software Measurement•SEI框架:框架:CMM/CMMI•IEEE标准:标准:IEEEE 15939((Software MeasurementProcess))•统计过程控制(统计过程控制(Statistical Process Control,,SPC)) 名人名言名人名言• “一个精确的测量胜过一个精确的测量胜过1000专家意见专家意见” Grace Murray Hopper 关键实施步骤关键实施步骤• 差距分析和过程定义差距分析和过程定义• 项目试点项目试点• 制度化制度化 CMMI 评估评估•评价当前的水平,找出问题所在评价当前的水平,找出问题所在• 指导如何改进指导如何改进• 用于过程改进的用于过程改进的CMMI评估方法称为评估方法称为 SCAMPI (Standard CMMI Appraisal Method for Process Improvement) 评估方法工具评估方法工具• CMMI 评估需求(评估需求(ARC):详细说明每类):详细说明每类 评估方法的需求评估方法的需求•A类类: 全面、综合的评估方法全面、综合的评估方法•B类类: 初始、增量式的自我评估方法初始、增量式的自我评估方法•C类类: 快估(快估(Quick-look) •用于过程改进的标准的用于过程改进的标准的CMMI评估方法评估方法 (SCAMPISW: Standard CMMISW Appraisal Method for Process Improvement) 评估类型评估类型 CMMI 评估方法评估方法•CMMI评估要遵循评估要遵循SEI的的SCAMPI 规范;规范;• CMMI评估按照规定必须由经过评估按照规定必须由经过SEI授权授权 的高级评估员的高级评估员(Lead Appraisal) 主持;主持;• 评估包括三个阶段:评估包括三个阶段: – 准备阶段准备阶段 –现场阶段现场阶段 – 报告阶段报告阶段 初始阶段评估流程初始阶段评估流程 现场和报告阶段评估流程现场和报告阶段评估流程 CMMI主任评估师程序主任评估师程序•CMMI主任评估师程序主任评估师程序– Introduction to the CMMI 培训培训 –有评估组的经历有评估组的经历 –CMMI中级培训中级培训 –SCAMPI 主任评估师培训主任评估师培训• CMMI入门课程是两门单独的课程,分为阶入门课程是两门单独的课程,分为阶段式和连段式和连 续式续式• CMMI模型的中级概念课程提供对模型的中级概念课程提供对CMMI及及其基本概其基本概 念的更深入的理解,是念的更深入的理解,是SCAMPI主任评估师培训所要主任评估师培训所要 求的先决条件求的先决条件 CMMI评估情况评估情况•国际(见后)国际(见后)• 中国中国–中国有多少个公司进行中国有多少个公司进行CMMI评估评估? 世界世界CMM/CMMI评估情况评估情况 -05年年6月月 参评组织的规模参评组织的规模 模型选择情况模型选择情况 问题:问题:CMM的精神是什么?的精神是什么?•不是软件开发的方法学不是软件开发的方法学•不是产品模板不是产品模板•不是过程法律不是过程法律• 是一套指南是一套指南• 是做事的一般方法是做事的一般方法• 过程改进活动的框架过程改进活动的框架 CMMI模型综述及公共实践简介模型综述及公共实践简介 成熟度模型结构成熟度模型结构 成熟度等级成熟度等级 过程域过程域 过程域的主要内容过程域的主要内容过过程程域域描描述述目的目的简要说明简要说明有关的过程方面有关的过程方面特定目标特定目标通用目标通用目标特定实践特定实践典型工作产品典型工作产品子实践子实践通用实践通用实践通用实践的详细说明通用实践的详细说明 目标目标•每个过程方面包含的所有目标达到与否是每个过程方面包含的所有目标达到与否是判定该过程方面是否完备的考核尺度。

      判定该过程方面是否完备的考核尺度 目标是成熟度等级模型的必要模型部件,目标是成熟度等级模型的必要模型部件,在模型中存在两类目标:特定目标和通用在模型中存在两类目标:特定目标和通用目标 特定目标特定目标(SG)• 只适用于一个特定的过程方面并且涉及该只适用于一个特定的过程方面并且涉及该过程方面的唯一性特性,这些特性描述的过程方面的唯一性特性,这些特性描述的是必须实施那些内容才能达到该过程方面是必须实施那些内容才能达到该过程方面的目的 以需求管理为例以需求管理为例——SG1 管理管理需求需求 对需求进行管理并识别与项目计划和对需求进行管理并识别与项目计划和工作产品的不一致之处工作产品的不一致之处 通用目标通用目标(GG)•适用于所有的过程方面,某个过程方面达适用于所有的过程方面,某个过程方面达到了通用目标,即意味着该过程方面的实到了通用目标,即意味着该过程方面的实施是有效的、可重复的和持久的,并且实施是有效的、可重复的和持久的,并且实现了某种程度的制度化现了某种程度的制度化 以需求管理为例以需求管理为例——GG2 把需求管理过程制度化为受管理把需求管理过程制度化为受管理过程过程 把该过程作为受管理过程加以制度把该过程作为受管理过程加以制度化。

      化 特定实践(特定实践(SP))• 是为达到相应的特定目标所执行的重要活是为达到相应的特定目标所执行的重要活动特定实践描述的是那些为实现某过程动特定实践描述的是那些为实现某过程方面的特定目标所期望的活动方面的特定目标所期望的活动 以需求以需求管理为例管理为例——SP1.3 管理需求变更管理需求变更 随着随着各项需求在项目推进期间发生演变的同时,各项需求在项目推进期间发生演变的同时,对需求的变更进行管理对需求的变更进行管理 通用实践(通用实践(GP))•通用实践适用于所有过程方面通用实践通用实践适用于所有过程方面通用实践提供的是制度化的特性,这些特性将确保提供的是制度化的特性,这些特性将确保相应的过程实施有效、可重复和持久相应的过程实施有效、可重复和持久•以需求管理为例以需求管理为例——GP2.8 监督和控制该过程监督和控制该过程 对照计划监督和对照计划监督和控制控制“需求管理需求管理”过程,并且采取适当的纠过程,并且采取适当的纠正措施 必要、期望和参考的部件-必要、期望和参考的部件-1必要的模型部件必要的模型部件•特定目标和通用目标是模型的必要部件特定目标和通用目标是模型的必要部件。

      • 对于实现给定过程方面的过程改进,必要对于实现给定过程方面的过程改进,必要部件部件 是最重要的是最重要的• 在评估中使用它们来确定过程能力在评估中使用它们来确定过程能力 必要、期望和参考的部件-必要、期望和参考的部件-2期望的模型部件期望的模型部件•特定实践和通用实践是模型的期望部件特定实践和通用实践是模型的期望部件•指出针对该过程方面的覆盖范围及其目标指出针对该过程方面的覆盖范围及其目标一般要做什么一般要做什么•指导模型使用者和帮助评估人员指导模型使用者和帮助评估人员•允许采用非本模型推荐的实践替代期望模允许采用非本模型推荐的实践替代期望模型部件,前提是该实践能够达到被替代实型部件,前提是该实践能够达到被替代实践所要达到的目的践所要达到的目的 必要、期望和参考的部件-必要、期望和参考的部件-3 参考的模型部件参考的模型部件• 其余的部件都是模型的参考部件其余的部件都是模型的参考部件• 提示:子实践、典型工作产品、通用实践提示:子实践、典型工作产品、通用实践的详的详 细说明、目标和实践的名称、目标和细说明、目标和实践的名称、目标和实践的进实践的进 一步说明以及引证等,都属于模一步说明以及引证等,都属于模型的参考部型的参考部 件。

      件• 给出模型的细节给出模型的细节 第第4讲讲•公共目标和实践介绍公共目标和实践介绍 公共目标公共目标•GG2:制度化为已管理过程:制度化为已管理过程•GG3:制度化为已定义过程:制度化为已定义过程 公共实践-公共实践-GP2.1•GP 2.1 建立组织方针建立组织方针 为策划和实现该过程建立并维护组织方针为策划和实现该过程建立并维护组织方针• 目的:确定组织对该过程的期望并且使组目的:确定组织对该过程的期望并且使组织里受织里受 影响的那些人看得见这些期望影响的那些人看得见这些期望• 这个惯例的期望是实在的组织指示与它这个惯例的期望是实在的组织指示与它叫做什叫做什 么无关 公共实践-公共实践-GP2.2• GP 2.2 策划该过程策划该过程 •建立并维护需求和目标,并且为实施该过建立并维护需求和目标,并且为实施该过程程 进行策划进行策划• 目的:为了实施该过程和达到所建立的目目的:为了实施该过程和达到所建立的目标、拟标、拟 订该过程的实施计划以及就该计划订该过程的实施计划以及就该计划在相关的共利在相关的共利 益者之间达成一致,确定需益者之间达成一致,确定需要做什么要做什么。

      • 应针对该过程的特定工作产品和执行该工应针对该过程的特定工作产品和执行该工作确定作确定 需求 公共实践-公共实践-GP2.3• GP 2.3 提供资源提供资源 为实施该过程、开发工作产品和提供该过为实施该过程、开发工作产品和提供该过程程 的服务,提供足够的资源的服务,提供足够的资源•目的:确保按计划规定提供实施该过程所目的:确保按计划规定提供实施该过程所需的资需的资 源,以供使用源,以供使用•资源包括足够的资金、适当的设施、有相资源包括足够的资金、适当的设施、有相应技能应技能 的人以及适当的工具对足够的解的人以及适当的工具对足够的解释取决于多种因素,而且可能随时间变化释取决于多种因素,而且可能随时间变化 公共实践-公共实践-GP2.4• GP 2.4 分配责任分配责任 • 为实施该过程、开发工作产品和提供为实施该过程、开发工作产品和提供该过程该过程 的服务,分配责任和权限的服务,分配责任和权限 •目的:确保整个过程周期中有人负责实施目的:确保整个过程周期中有人负责实施该过程该过程 和达到特定结果被指定的人必和达到特定结果。

      被指定的人必须拥有适当的权须拥有适当的权 限来履行分配的责任限来履行分配的责任 • 可以采用详细的作业说明或在文件(例如可以采用详细的作业说明或在文件(例如过程计过程计 划)中分配责任也可采用动态划)中分配责任也可采用动态方式分配职责,方式分配职责, 但要保证在整个过程周但要保证在整个过程周期中职责的分配得以落期中职责的分配得以落 实 公共实践-公共实践-GP2.5•GP 2.5 培训人员培训人员 必要时,对实施或支持该过程的人予以必要时,对实施或支持该过程的人予以培训• 目的:确保执行或支持该过程的人员拥有目的:确保执行或支持该过程的人员拥有必要的必要的 技能和专长技能和专长• 为将会从事该工作的人员提供适当的培训为将会从事该工作的人员提供适当的培训为与为与 执行该工作的人员、有业务关系的人执行该工作的人员、有业务关系的人员提供定向员提供定向 的综合性培训的综合性培训 公共实践-公共实践-GP2.6•GP 2.6 管理配置管理配置 •把指定的工作产品置于适当的配置管理之下把指定的工作产品置于适当的配置管理之下•目的:建立并维护该过程的指定工作产品在目的:建立并维护该过程的指定工作产品在整个整个 使用寿命中的完整性。

      使用寿命中的完整性• 指定的工作产品要在实施该过程的计划中专指定的工作产品要在实施该过程的计划中专门标门标 识,并且注明相应的配置管理层次的技识,并且注明相应的配置管理层次的技术规格 基线要经过正式审查并且达成一致基线要经过正式审查并且达成一致 公共实践-公共实践-GP2.7•GP 2.7 确定相关的共利益者并使其介入确定相关的共利益者并使其介入 按计划确定相关的共利益者并使其介入按计划确定相关的共利益者并使其介入• 目的:确定该过程执行期间的共利益者并目的:确定该过程执行期间的共利益者并使其介使其介 入•共利益者介入应在相应的计划中加以描述共利益者介入应在相应的计划中加以描述•介入活动的例子有:策划,决策,通报,介入活动的例子有:策划,决策,通报,协调,协调, 评估,需求定义,解决问题评估,需求定义,解决问题 公共实践-公共实践-GP2.8•GP 2.8 监督和控制过程监督和控制过程 对照计划监督和控制该过程并采取适当对照计划监督和控制该过程并采取适当纠正措纠正措 施• 目的:对过程执行直接的日常监督和控制目的:对过程执行直接的日常监督和控制• 保持对过程的适当的直观了解,以便在必保持对过程的适当的直观了解,以便在必要时采要时采 取适当的纠正措施取适当的纠正措施。

      公共实践-公共实践-GP2.9•GP 2.9 客观评价遵循情况客观评价遵循情况 •客观地评价过程以及该过程的工作产品和客观地评价过程以及该过程的工作产品和服务对服务对 适用的需求、具体目标和标准的遵适用的需求、具体目标和标准的遵循情况,并且循情况,并且 确认不符合项确认不符合项• 目的:使人确信该过程按计划实施和满足目的:使人确信该过程按计划实施和满足有关的有关的 方针、需求、标准以及具体目标的方针、需求、标准以及具体目标的要求•通常由非直接管理或实施该过程的人员评通常由非直接管理或实施该过程的人员评价过程价过程 的遵循情况即使受到压力(例如的遵循情况即使受到压力(例如工作进度拖后工作进度拖后 或超过预算)时过程仍然是或超过预算)时过程仍然是得到遵循的得到遵循的 公共实践-公共实践-GP2.10•GP 2.10 高层管理者审查状态高层管理者审查状态 由高层管理者审查该过程的活动、状态和由高层管理者审查该过程的活动、状态和结果,结果, 并且解决有关问题并且解决有关问题•目的:使高层管理者对该过程有适当的直目的:使高层管理者对该过程有适当的直观了观了 解• 高层管理者包括本组织中那些比直接负责高层管理者包括本组织中那些比直接负责管理该管理该 过程的管理者层次高的人,特别是过程的管理者层次高的人,特别是高级经理;高级经理;• 不同层次的管理者对过程信息有不同的需不同层次的管理者对过程信息有不同的需求。

      这求这 类审查可以是定期的或事件驱动的类审查可以是定期的或事件驱动的 公共实践-公共实践-GP3.1• GP 3.1 建立已定义过程建立已定义过程 建立并维护已定义过程的描述建立并维护已定义过程的描述•目的:根据特定项目的实际需要,通过剪目的:根据特定项目的实际需要,通过剪裁组织的标准过程集合,建立并维护对过裁组织的标准过程集合,建立并维护对过程的描述程的描述•使用已定义过程,可以减小组织范围内过使用已定义过程,可以减小组织范围内过程实施程实施 的变化,并且过程财富、数据以及的变化,并且过程财富、数据以及经验教训能够有效共享经验教训能够有效共享 公共实践-公共实践-GP3.2• GP 3.2 收集改进信息收集改进信息 收集源于策划和实施的工作产品、度量收集源于策划和实施的工作产品、度量项目、测项目、测 量结果以及改进信息,以便支持量结果以及改进信息,以便支持将来利用和改进将来利用和改进 组织的过程和过程财富组织的过程和过程财富•目的:收集派生于过程策划和实施的信息目的:收集派生于过程策划和实施的信息和制和制 品• 这些信息和制品应纳入组织的度量数据库这些信息和制品应纳入组织的度量数据库和过程和过程 相关财富库,以便于策划和实施相相关财富库,以便于策划和实施相同的或类似的同的或类似的 过程的人使用。

      过程的人使用 CMMI等级1、2 成熟度等级成熟度等级1 初始级初始级第第1级:初始级级:初始级•软件过程的特点是无序的,偶尔甚至是混乱软件过程的特点是无序的,偶尔甚至是混乱的几乎没有什么过程是经过定义的,成功依的几乎没有什么过程是经过定义的,成功依赖于个人的努力;赖于个人的努力;•一般不提供开发和维护软件的稳定环境一般不提供开发和维护软件的稳定环境,在危机在危机时刻时刻,项目一般抛弃预定的规程项目一般抛弃预定的规程,回复到仅做编回复到仅做编码和测试,性能依赖于个人的能力,且随个人码和测试,性能依赖于个人的能力,且随个人固有的技能、知识和动机的不同而变化固有的技能、知识和动机的不同而变化 成熟度等级成熟度等级2 受管理级受管理级第第2级:受管理级级:受管理级•在成熟度等级在成熟度等级2上,意味着组织要确保策划、上,意味着组织要确保策划、 文档化、执行、监督和控制项目级的过程;文档化、执行、监督和控制项目级的过程;•为过程建立明确的目标,并能实现所确定的为过程建立明确的目标,并能实现所确定的诸诸 如成本、进度和质量目标等目标如成本、进度和质量目标等目标• 换言之,组织已经营造出稳定的、受控的开换言之,组织已经营造出稳定的、受控的开发发 环境,项目是在受控状态下运行环境,项目是在受控状态下运行 第第2级:受管理级的过程域级:受管理级的过程域•需求管理需求管理•项目策划项目策划•项目监督与控制项目监督与控制•供方协定管理供方协定管理•测量和分析测量和分析•过程和产品质量保证过程和产品质量保证•配置管理配置管理 需求管理需求管理•目的目的: 需求管理的目的在于管理对项目的产品和需求管理的目的在于管理对项目的产品和产品构件的需求,并且识别这些需求与项产品构件的需求,并且识别这些需求与项目计划和项目工作产品的不一致之处。

      目计划和项目工作产品的不一致之处 需求管理需求管理—特定目标特定目标•SG1 管理需求 对需求进行管理并识别与项目计划和工对需求进行管理并识别与项目计划和工作产品之间的不一致之处作产品之间的不一致之处 需求管理需求管理—背景背景 与目标对应的实践与目标对应的实践 需求管理需求管理—归纳归纳•需求管理是管理一个过程或一个组与别的需求管理是管理一个过程或一个组与别的过程或组间的需求传递,并且追踪工作产过程或组间的需求传递,并且追踪工作产品和需求的完整性品和需求的完整性 第第2级:受管理过程域级:受管理过程域•需求管理需求管理•项目策划项目策划•项目监督与控制项目监督与控制•供方协定管理供方协定管理•测量和分析测量和分析•过程和产品质量过程和产品质量保证保证•配置管理配置管理 项目策划项目策划•目的:目的: 项目策划目的在于建立并维护规定项项目策划目的在于建立并维护规定项目各项活动的计划目各项活动的计划 项目策划项目策划—特定目标特定目标•SG1 完成参数估计完成参数估计估计项目策划参数并予以维护估计项目策划参数并予以维护•SG2 拟订项目计划拟订项目计划制订并维护项目计划,作为项目管理的基础。

      制订并维护项目计划,作为项目管理的基础•SG3 获得对计划的承诺获得对计划的承诺建立并维护对该项目计划的承诺建立并维护对该项目计划的承诺 项目策划项目策划—背景-背景-1 建立估计值建立估计值—背景背景 项目策划项目策划—背景背景—2 拟订项目计划拟订项目计划—背景背景 项目策划项目策划—背景背景—3 获得对计划的承诺获得对计划的承诺—背景背景 与目标对应的实践与目标对应的实践—1 与目标对应的实践与目标对应的实践—2 项目策划项目策划—归纳归纳项目策划包括:项目策划包括:•确定项目活动确定项目活动•估计项目工作量、成本和资源估计项目工作量、成本和资源•建立和维护项目进度、计划和从属计划建立和维护项目进度、计划和从属计划•识别项目风险识别项目风险•定义项目进展和性能度量值定义项目进展和性能度量值•获得承诺获得承诺•协调项目计划与共利益者协调项目计划与共利益者 第第2级:受管理过程域级:受管理过程域•需求管理需求管理•项目策划项目策划•项目监督与控制项目监督与控制•供方协定管理供方协定管理•测量和分析测量和分析•过程和产品质量保证过程和产品质量保证•配置管理配置管理 项目监督和控制项目监督和控制•目的目的: 项目监督和控制的目的在于了解项目的项目监督和控制的目的在于了解项目的进展,以便在项目性能明显偏离计划时,进展,以便在项目性能明显偏离计划时,采取适当的纠正措施。

      采取适当的纠正措施 项目监督和控制项目监督和控制—特定目标特定目标•SG1 对照计划监督项目对照计划监督项目 对照项目计划监督该项目的实际性能和进展对照项目计划监督该项目的实际性能和进展•SG2 管理纠正措施,直到结束管理纠正措施,直到结束 当项目性能或结果明显偏离计划时,管理纠当项目性能或结果明显偏离计划时,管理纠正措施,直到结束正措施,直到结束 项目监督和控制项目监督和控制—背景背景 与目标对应的实践与目标对应的实践 项目监督和控制项目监督和控制—归纳归纳项目监督和控制包括:项目监督和控制包括:•监督项目策划参数监督项目策划参数•监督承诺和项目风险监督承诺和项目风险•监督数据管理和共利益者交互活动监督数据管理和共利益者交互活动•审查项目和产品进展审查项目和产品进展•纠正那些明显偏离计划的问题纠正那些明显偏离计划的问题 第第2级:受管理过程域级:受管理过程域•需求管理需求管理•项目策划项目策划•项目监督与控制项目监督与控制•供方协定管理供方协定管理•测量和分析测量和分析•过程和产品质量保证过程和产品质量保证•配置管理配置管理 供方协定管理供方协定管理目的:目的: 供方协定管理旨在对以正式协定的形式从供方协定管理旨在对以正式协定的形式从项目之外的供方采办的产品和服务实施管项目之外的供方采办的产品和服务实施管理。

      理 供方协定管理供方协定管理——特定目标特定目标•SG1 建立供方协定建立供方协定 与供方订立协定并予以维护与供方订立协定并予以维护•SG2 满足供方协定满足供方协定 由供方和项目双方共同满足与供方的协定由供方和项目双方共同满足与供方的协定 供方协定管理供方协定管理——背景背景 与目标对应的实践与目标对应的实践 供方协定管理供方协定管理—归纳归纳项目监督和控制包括:项目监督和控制包括:•确定需求确定需求•采办商业现货产品或选择供方采办商业现货产品或选择供方•建立并维护供方协定建立并维护供方协定•进行审查并监督性能进行审查并监督性能•验收并转移产品验收并转移产品 第第2级:受管理过程域级:受管理过程域•需求管理需求管理•项目策划项目策划•项目监督与控制项目监督与控制•供方协定管理供方协定管理•测量和分析测量和分析•过程和产品质量保证过程和产品质量保证•配置管理配置管理 测量和分析测量和分析目的目的: 测量和分析的目的在于开发和维持度量能测量和分析的目的在于开发和维持度量能力,以便支持对管理信息的需要力,以便支持对管理信息的需要 测量和分析测量和分析—特定目标特定目标SG1 调整测量和分析活动调整测量和分析活动 使测量目标和测量行为与信息需要和目标相使测量目标和测量行为与信息需要和目标相一致一致SG2 提供测量结果提供测量结果 提供测量结果,用以处理所确定的信息需提供测量结果,用以处理所确定的信息需要和目标。

      要和目标 测量和分析测量和分析—背景背景 与目标对应的实践与目标对应的实践 测量和分析测量和分析—归纳归纳测量和分析包括:测量和分析包括:•建立并维护度量目标建立并维护度量目标•针对数据的采集、存储和分析、规定度量针对数据的采集、存储和分析、规定度量 项目和规程项目和规程•采集和分析度量数据采集和分析度量数据•管理和存储数据、度量项目定义和结果管理和存储数据、度量项目定义和结果•及时以适用方式向适当的最终用户报告测及时以适用方式向适当的最终用户报告测量和分析活动的结果量和分析活动的结果 第第2级:受管理过程域级:受管理过程域•需求管理需求管理•项目策划项目策划•项目监督与控制项目监督与控制•供方协定管理供方协定管理•测量和分析测量和分析•过程和产品质量保证过程和产品质量保证•配置管理配置管理 过程和产品质量保证过程和产品质量保证目的:目的: 过程和产品质量保证的目的在于使工作人过程和产品质量保证的目的在于使工作人员和管理者能客观了解过程和相关的工作员和管理者能客观了解过程和相关的工作产品 过程和产品质量保证过程和产品质量保证—特定目标特定目标•SGI 客观评价过程和工作产品客观评价过程和工作产品 对于所实施的过程和相关工作产品以及服对于所实施的过程和相关工作产品以及服务对适用的过程描述、标准和规程的遵循务对适用的过程描述、标准和规程的遵循情况进行客观评价。

      情况进行客观评价•SG2 提供客观情况提供客观情况 客观地跟踪和通报不符合问题,并且确保客观地跟踪和通报不符合问题,并且确保解决它们解决它们 过程和产品质量保证过程和产品质量保证—背景背景 与目标对应的实践与目标对应的实践 过程和产品质量保证过程和产品质量保证—归纳归纳过程和产品质量保证涉及:过程和产品质量保证涉及:•审查需求、过程描述、标准和规程,以确审查需求、过程描述、标准和规程,以确 定它们的适用性定它们的适用性•客观审查活动、工作产品和服务客观审查活动、工作产品和服务•确保不符合项问题得到处理确保不符合项问题得到处理•支持交付高质量产品和服务支持交付高质量产品和服务•为管理层提供高质量的状态为管理层提供高质量的状态•向开发人员提供反馈向开发人员提供反馈 第第2级:受管理过程域级:受管理过程域•需求管理需求管理•项目策划项目策划•项目监督与控制项目监督与控制•供方协定管理供方协定管理•测量和分析测量和分析•过程和产品质量保证过程和产品质量保证•配置管理配置管理 配置管理配置管理目的目的 配置管理过程的目的在于运用配置标识、配配置管理过程的目的在于运用配置标识、配 置控制、配置状态统计和配置审核,建立和置控制、配置状态统计和配置审核,建立和维护工作产品的完整性。

      维护工作产品的完整性 配置管理配置管理—特定目标特定目标•SG1 建立基线建立基线 建立并维护用于标识工作产品的基线建立并维护用于标识工作产品的基线•SG2 跟踪并控制变更跟踪并控制变更 跟踪并控制被置于配置管理之下的工作产跟踪并控制被置于配置管理之下的工作产品•SG3 建立完整性建立完整性 建立并维护基线的完整性建立并维护基线的完整性 配置管理配置管理—背景背景 与目标对应的实践与目标对应的实践 配置管理配置管理—归纳归纳配置管理包括:配置管理包括:•识别配置项识别配置项•控制变更控制变更•提供配置状态提供配置状态•配置审计配置审计•等等等等在整个产品生存周期里建立并维护工作产品在整个产品生存周期里建立并维护工作产品的完整性的完整性 CMMI等级等级3 第第3级:已定义级级:已定义级 在成熟度等级在成熟度等级3上,项目执行过程是通过剪上,项目执行过程是通过剪裁组织的标准过程集合和组织过程财富产裁组织的标准过程集合和组织过程财富产生的生的“已定义过程已定义过程”,并具备与该过程相适,并具备与该过程相适应的运行环境其与成熟度等级应的运行环境其与成熟度等级2的区别在的区别在于标准、过程描述、规程的应用范围是全于标准、过程描述、规程的应用范围是全组织级的。

      组织级的 “已定义过程已定义过程”是什么是什么? 第第3级:已定义级过程域级:已定义级过程域•需求开发需求开发•技术解决技术解决•产品集成产品集成•验证确认验证确认•组织过程聚焦组织过程聚焦•组织过程定义组织过程定义•组织培训组织培训•集成项目管理集成项目管理•风险管理风险管理•决策分析和决定决策分析和决定 需求开发需求开发目的:目的: “需求开发需求开发”过程的目的是产生和分析顾客过程的目的是产生和分析顾客需求、产品需求和产品构件需求需求、产品需求和产品构件需求 需求开发需求开发—特定目标特定目标•SG1 开发顾客需求开发顾客需求 收集共利益者的需要、期望、限制条件和收集共利益者的需要、期望、限制条件和接口,并且把它们转换成顾客需求接口,并且把它们转换成顾客需求•SG2 开发产品需求开发产品需求 对顾客需求加以精练和细化,针对产品生对顾客需求加以精练和细化,针对产品生存周期开发产品和产品构件需求存周期开发产品和产品构件需求•SG3 分析和确认需求分析和确认需求 对各项需求进行分析和确认,并且开发所对各项需求进行分析和确认,并且开发所要求的功能度的定义要求的功能度的定义。

      需求开发需求开发—背景背景 需求开发需求开发—背景背景—1 开发顾客需求开发顾客需求—背景背景 需求开发需求开发—背景背景—2 开发产品需求开发产品需求—背景背景 需求开发需求开发—背景背景—3 分析和确认需求分析和确认需求—背景背景 与目标对应的实践与目标对应的实践—1 与目标对应的实践与目标对应的实践—2 需求开发需求开发—归纳归纳•需求开发包括:需求开发包括:• 收集和协调共利益者的需要收集和协调共利益者的需要•开发该产品的生存周期需要开发该产品的生存周期需要• 确定顾客需求确定顾客需求• 确定与顾客需求一致的产品和产品构件的确定与顾客需求一致的产品和产品构件的初初 始需求始需求• 导出、分析和通报顾客需求、期望和限制导出、分析和通报顾客需求、期望和限制条条 件,以便使所得到的顾客需求是满足共件,以便使所得到的顾客需求是满足共利益利益 者要求的需求者要求的需求 第第3级:已定义级过程域级:已定义级过程域•需求开发需求开发•技术解决技术解决•产品集成产品集成•验证确认验证确认•组织过程聚焦组织过程聚焦•组织过程定义组织过程定义•组织培训组织培训•集成项目管理集成项目管理•风险管理风险管理•决策分析和决定决策分析和决定 技术解决技术解决目的:目的: “技术解决技术解决”的目的在于开发、设计和实现的目的在于开发、设计和实现满足需求的解决方案。

      解决方案的设计和满足需求的解决方案解决方案的设计和实现等都围绕产品、产品构件和与过程有实现等都围绕产品、产品构件和与过程有关的产品(可能是其中之一或它们的组合)关的产品(可能是其中之一或它们的组合) 技术解决技术解决—特定目标特定目标•SG1 选择产品构件解决方案选择产品构件解决方案 从候选解决方案中选择产品或产品构件解从候选解决方案中选择产品或产品构件解决方案(包括与产品有关的过程)决方案(包括与产品有关的过程)•SG2 设计设计 设计产品或产品构件设计产品或产品构件•SG3 实现产品设计实现产品设计 实现产品构件设计并产生相应的支持文档实现产品构件设计并产生相应的支持文档 技术解决技术解决—背景背景 技术解决技术解决—背景背景—1 选择产品构件解决方案选择产品构件解决方案—背景背景 技术解决技术解决—背景背景—2 设计设计—背景背景 与目标对应的实践与目标对应的实践—1 实现产品设计实现产品设计—背景背景 与目标对应的实践与目标对应的实践—1 与目标对应的实践与目标对应的实践—2 技术解决归纳技术解决归纳技术解决包括:技术解决包括:• 评价并选择解决方案评价并选择解决方案——这些解决方案可这些解决方案可 能满足相应的一组需求;能满足相应的一组需求;• 针对所选择的解决方案做详细设计;针对所选择的解决方案做详细设计;• 实现产品或产品构件设计。

      实现产品或产品构件设计 第第3级:已定义级过程域级:已定义级过程域•需求开发需求开发•技术解决技术解决•产品集成产品集成•验证确认验证确认•组织过程聚焦组织过程聚焦•组织过程定义组织过程定义•组织培训组织培训•集成项目管理集成项目管理•风险管理风险管理•决策分析和决定决策分析和决定 产品集成产品集成目的:目的: “产品集成产品集成”的目的在于把产品构件组装成的目的在于把产品构件组装成产品,确保所集成的产品恰当地发挥作用产品,确保所集成的产品恰当地发挥作用确保交付产品确保交付产品 产品集成产品集成—特定目标特定目标•SG 1 准备产品集成准备产品集成 制订并维护进行产品集成的策略制订并维护进行产品集成的策略•SG 2 确保接口兼容性确保接口兼容性 确保产品构件接口在内部的和外部两个方确保产品构件接口在内部的和外部两个方面都是兼容的面都是兼容的•SG 3 组装产品构件和交付产品组装产品构件和交付产品 组装经过验证的产品构件,交付已完成集组装经过验证的产品构件,交付已完成集成、验证和确认的产品成、验证和确认的产品 产品集成产品集成—背景背景 产品集成产品集成—背景背景—1 准备产品集成准备产品集成—背景背景 产品集成产品集成—背景背景—2 确保接口兼容性确保接口兼容性—背景背景 产品集成产品集成—背景背景—3 装配产品构件和交付产品装配产品构件和交付产品—背景背景 与目标对应的实践与目标对应的实践 产品集成产品集成—归纳归纳•产品集成包括:产品集成包括:• 制订集成战略和计划,以便确定所希望的制订集成战略和计划,以便确定所希望的集成次序;集成次序;•建立反映产品集成需求的集成环境,制订建立反映产品集成需求的集成环境,制订集成准则和规程;集成准则和规程;• 确保接口兼容性并且管理这些接口;确保接口兼容性并且管理这些接口;• 集成产品构件和检查已装配的产品构件;集成产品构件和检查已装配的产品构件;•打包并交付产品。

      打包并交付产品 第第3级:已定义级过程域级:已定义级过程域•需求开发需求开发•技术解决技术解决•产品集成产品集成•验证确认验证确认•组织过程聚焦组织过程聚焦•组织过程定义组织过程定义•组织培训组织培训•集成项目管理集成项目管理•风险管理风险管理•决策分析和决定决策分析和决定 验证与确认验证与确认验证验证• 你建造的产品正确吗?你建造的产品正确吗?• 换句话说,你满足了产品的需求规范吗?换句话说,你满足了产品的需求规范吗? 确认确认• 你建造了正确的产品吗?你建造了正确的产品吗?• 换句话说,你满足了产品运行需要吗?换句话说,你满足了产品运行需要吗? 验证验证 目的:目的:•“验证验证”的目的在于保证所选择的工作产品的目的在于保证所选择的工作产品满足其规定的要求满足其规定的要求 验证验证—特定目标特定目标•SG 1 准备验证准备验证 准备进行验证准备进行验证•SG 2 执行同行审查执行同行审查 对选定的工作产品进行同行审查对选定的工作产品进行同行审查•SG 3 验证选定的工作产品验证选定的工作产品 对选定的工作产品,按照其规定的需求进对选定的工作产品,按照其规定的需求进行验证。

      行验证 验证验证—背景背景 验证验证—背景背景—1 准备验证准备验证—背景背景 验证验证—背景背景—2 进行同行审查进行同行审查—背景背景 验证验证—背景背景—3 验证所选择的工作产品验证所选择的工作产品—背景背景 与目标对应的实践与目标对应的实践 验证验证—归纳归纳验证包括:验证包括:• 制订验证战略,建立验证环境;制订验证战略,建立验证环境;• 准备并进行同行审查;准备并进行同行审查;• 对照所选择的需求(包括顾客、产品和产对照所选择的需求(包括顾客、产品和产 品构件需求)验证产品和中间工作产品;品构件需求)验证产品和中间工作产品;•分析验证结果,确定纠正措施,重新进行分析验证结果,确定纠正措施,重新进行 验证 第第3级:已定义级过程域级:已定义级过程域•需求开发需求开发•技术解决技术解决•产品集成产品集成•验证验证•确认确认•组织过程聚焦组织过程聚焦•组织过程定义组织过程定义•组织培训组织培训•集成项目管理集成项目管理•风险管理风险管理•决策分析和决定决策分析和决定 确认确认 目的:目的:•“确认确认”的目的在于证明,产品或产品构件的目的在于证明,产品或产品构件当被置于其预定环境中时,适合于其预期当被置于其预定环境中时,适合于其预期用途。

      用途 确认确认—特定目标特定目标•SG 1 准备确认准备确认 进行确认准备进行确认准备•SG 2 确认产品和产品构件确认产品和产品构件 确认产品或产品构件,以确保它们适确认产品或产品构件,以确保它们适 合于合于在其预定运行环境中使用在其预定运行环境中使用 确认确认—背景背景 确认确认—背景背景——1 准备确认准备确认—背景背景 确认确认—背景背景—2 确认产品或产品构件确认产品或产品构件—背景背景 与目标对应的实践与目标对应的实践 确认确认—归纳归纳•确认包括:确认包括:• 制订确认战略,开发确认环境;制订确认战略,开发确认环境;• 规定详细的确认规程;规定详细的确认规程;• 进行确认,汇集并分析确认结果以便识别进行确认,汇集并分析确认结果以便识别 问题 通过确认证明所构造的产品确实可以执行通过确认证明所构造的产品确实可以执行其预定功能并且发现非预期的行为其预定功能并且发现非预期的行为 第第3级:已定义级过程域级:已定义级过程域•需求开发需求开发•技术解决技术解决•产品集成产品集成•验证验证•确认确认•组织过程聚焦组织过程聚焦•组织过程定义组织过程定义•组织培训组织培训•集成项目管理集成项目管理•风险管理风险管理•决策分析和决定决策分析和决定 组织过程聚焦组织过程聚焦目的:目的:•“组织过程聚焦组织过程聚焦”的目的在于建立并维护本的目的在于建立并维护本组织的过程和过程财富,以及识别、策划组织的过程和过程财富,以及识别、策划和实施本组织的过程改进活动。

      和实施本组织的过程改进活动 组织过程聚焦组织过程聚焦—特定目标特定目标•SG 1 确定过程改进机会确定过程改进机会 定期地和在需要时识别本组织的过程定期地和在需要时识别本组织的过程 的长的长处、薄弱环节和改进机会处、薄弱环节和改进机会•SG 2 策划并实施过程改进活动策划并实施过程改进活动•SG 3 部署过程财富,并且把过程相关的经部署过程财富,并且把过程相关的经 验吸收到本组织的过程财富中验吸收到本组织的过程财富中 组织过程聚焦组织过程聚焦—背景背景 组织过程聚焦组织过程聚焦—活动和财富活动和财富 与目标对应的实践与目标对应的实践 组织过程聚焦组织过程聚焦—归纳归纳•组织过程聚焦包括:组织过程聚焦包括:•评价组织级和项目级过程评价组织级和项目级过程• 建立改进过程行动计划建立改进过程行动计划•全组织建立、维护、改进和使用通用过全组织建立、维护、改进和使用通用过 程程域行动的一致性域行动的一致性 第第3级:已定义级过程域级:已定义级过程域•需求开发需求开发•技术解决技术解决•产品集成产品集成•验证验证•确认确认•组织过程聚焦组织过程聚焦•组织过程定义组织过程定义•组织培训组织培训•集成项目管理集成项目管理•风险管理风险管理•决策分析和决定决策分析和决定 组织过程定义组织过程定义目的:目的:•“组织过程定义组织过程定义”的目的是建立并维护可用的目的是建立并维护可用的组织过程财富。

      的组织过程财富 组织过程定义组织过程定义—特定目标特定目标•SG 1 创建组织过程财富创建组织过程财富 使组织的过程财富集合现成可用使组织的过程财富集合现成可用 组织过程定义组织过程定义—背景背景 与目标对应的实践与目标对应的实践 组织过程定义组织过程定义—归纳归纳•组织过程定义涉及到建立并维护组织的过程组织过程定义涉及到建立并维护组织的过程财富财富,包括:包括:• 组织的标准过程集合;组织的标准过程集合;• 批准供各个项目使用的生存周期模型的述;批准供各个项目使用的生存周期模型的述;•剪裁组织的标准过程集合的指南;剪裁组织的标准过程集合的指南;• 组织的度量值库组织的度量值库• 组织的财富库组织的财富库 按照已定义过程进行管理按照已定义过程进行管理•组织应该针对所选择的过程域定义自己的组织应该针对所选择的过程域定义自己的标准过程,以便各个项目从中剪裁出适合标准过程,以便各个项目从中剪裁出适合自己需要的自己需要的“已定义过程已定义过程” “已定义已定义”过程是什么样的过程是什么样的 第第3级:已定义级过程域级:已定义级过程域•需求开发需求开发•技术解决技术解决•产品集成产品集成•验证验证•确认确认•组织过程聚焦组织过程聚焦•组织过程定义组织过程定义•组织培训组织培训•集成项目管理集成项目管理•风险管理风险管理•决策分析和决定决策分析和决定 组织培训组织培训目的:目的:•“组织培训组织培训”的目的在于开发各类人员的技的目的在于开发各类人员的技能和知识,以便他们能有效地履行其职责。

      能和知识,以便他们能有效地履行其职责 组织培训组织培训—特定目标特定目标•SG 1 建立组织培训能力建立组织培训能力 为了支持组织的管理和技术岗位,确定所为了支持组织的管理和技术岗位,确定所需的培训并使之可供使用需的培训并使之可供使用•SG 2 提供必要的培训提供必要的培训 为了使个人能有效地履行其职责,提供必为了使个人能有效地履行其职责,提供必要的培训要的培训 组织培训组织培训—背景背景 与目标对应的实践与目标对应的实践 组织培训组织培训—归纳归纳组织培训涉及组织培训涉及• 确定组织的培训需要;确定组织的培训需要;• 获得并提供处理这些需要的培训获得并提供处理这些需要的培训 第第3级:已定义级过程域级:已定义级过程域•需求开发需求开发•技术解决技术解决•产品集成产品集成•验证验证•确认确认•组织过程聚焦组织过程聚焦•组织过程定义组织过程定义•组织培训组织培训•集成项目管理集成项目管理•风险管理风险管理•决策分析和决定决策分析和决定 集成项目管理集成项目管理目的:目的:•“集成项目管理集成项目管理”旨在按照某个剪裁自组织旨在按照某个剪裁自组织的标准过程集合的、集成的、妥善定义的的标准过程集合的、集成的、妥善定义的过程(项目已定义过程)来管理项目和管过程(项目已定义过程)来管理项目和管理相关利益者的介入。

      理相关利益者的介入 集成项目管理集成项目管理—特定目标特定目标•SG 1 运用项目已定义过程运用项目已定义过程 运用剪裁自组织的标准过程集合的已运用剪裁自组织的标准过程集合的已 定义定义过程推进项目过程推进项目•SG 2 与相关的共利益者协调和合作与相关的共利益者协调和合作 与相关的共利益者协调和合作推进项与相关的共利益者协调和合作推进项 目 集成项目管理集成项目管理—背景背景 与目标对应的实践与目标对应的实践 集成项目管理集成项目管理—归纳归纳•集成项目管理涉及到:集成项目管理涉及到:•从组织的标准过程集合剪裁项目已定义过程;从组织的标准过程集合剪裁项目已定义过程;•运用综合性计划管理项目;运用综合性计划管理项目;•利用组织的过程财富并为过程财富做贡献;利用组织的过程财富并为过程财富做贡献;•在产品开发期间使每个共利益者的独到的专家意在产品开发期间使每个共利益者的独到的专家意见能见能 够得到识别、考虑和实施;够得到识别、考虑和实施;•确保相关的共利益者及时与项目合作:确保相关的共利益者及时与项目合作: –处理系统需求、计划、目标、问题和风险,处理系统需求、计划、目标、问题和风险, –做出他们的承诺,做出他们的承诺, –识别、跟踪和解决问题。

      识别、跟踪和解决问题 第第3级:已定义级过程域级:已定义级过程域•需求开发需求开发•技术解决技术解决•产品集成产品集成•验证验证•确认确认•组织过程聚焦组织过程聚焦•组织过程定义组织过程定义•组织培训组织培训•集成项目管理集成项目管理•风险管理风险管理•决策分析和决定决策分析和决定 风险管理风险管理目的:目的:•“风险管理风险管理”的目的是识别潜在的问题,以的目的是识别潜在的问题,以便策划应对风险的活动和在必要时在整个便策划应对风险的活动和在必要时在整个项目生存周期中实施这些活动,缓解不利项目生存周期中实施这些活动,缓解不利的影响,实现目标的影响,实现目标 风险管理风险管理—特定目标特定目标•SG 1 准备风险管理准备风险管理 进行风险管理准备进行风险管理准备•SG 2 识别和分析风险识别和分析风险 识别并分析风险,以确定其相对重要性识别并分析风险,以确定其相对重要性•SG 3 缓解风险缓解风险 处理风险并且在适当时缓解风险,以减少处理风险并且在适当时缓解风险,以减少对实现目标的不利影响对实现目标的不利影响 风险管理风险管理—背景背景 与目标对应的实践与目标对应的实践 风险管理风险管理—归纳归纳风险管理风险管理• 确定风险来源和类别;确定风险来源和类别;• 识别风险和分析每个风险;识别风险和分析每个风险;• 针对最重要的拟订风险缓解方案;针对最重要的拟订风险缓解方案;• 监督风险状态和实施缓解方案。

      监督风险状态和实施缓解方案 早期识别和缓解风险可以降低风险的响提早期识别和缓解风险可以降低风险的响提高项目和企业业务成功的概率高项目和企业业务成功的概率 第第3级:已定义级过程域级:已定义级过程域•需求开发需求开发•技术解决技术解决•产品集成产品集成•验证验证•确认确认•组织过程聚焦组织过程聚焦•组织过程定义组织过程定义•组织培训组织培训•集成项目管理集成项目管理•风险管理风险管理•决策分析和决定决策分析和决定 决策分析和决定决策分析和决定目的:目的:•“决策分析和决定决策分析和决定”的目的在于:运用结构的目的在于:运用结构化方法,按规定准则评价所确定的候选方化方法,按规定准则评价所确定的候选方案,进行决策案,进行决策 决策分析和决定决策分析和决定—结构化分析结构化分析适用性:适用性:•项目最好提供文件化的指导原则,以便项目最好提供文件化的指导原则,以便 在在需要运用结构化分析过程时使用需要运用结构化分析过程时使用•在涉及重大的技术、成本和进度综合问在涉及重大的技术、成本和进度综合问 题题时运用结构化分析时运用结构化分析 决策分析和决定决策分析和决定—特定目标特定目标•SG 1 评价候选方案评价候选方案 运用所拟订的准则评价候选方案,为运用所拟订的准则评价候选方案,为 决策决策奠定基础。

      奠定基础 决策分析和决定决策分析和决定—背景背景 与目标对应的实践与目标对应的实践 决策分析和决定决策分析和决定—归纳归纳决策分析和决定包括:决策分析和决定包括:• 建立指导原则,以便确定要针对哪些问题建立指导原则,以便确定要针对哪些问题 实施正式的决策分析和决定过程;实施正式的决策分析和决定过程;• 选择决策方法;选择决策方法;• 拟订适当的判断准则;拟订适当的判断准则;• 选择解决方案选择解决方案 CMMI等级等级4 •在成熟度等级在成熟度等级4上,组织建立了关于产品质上,组织建立了关于产品质量、服务质量以及过程性能的定量目标,量、服务质量以及过程性能的定量目标,运用统计技术和其他定量目标作为判断过运用统计技术和其他定量目标作为判断过程管理成功与否的标准在过程的整个生程管理成功与否的标准在过程的整个生存周期里,对产品质量、服务质量和过程存周期里,对产品质量、服务质量和过程性能做到统计意义上的了解和管理性能做到统计意义上的了解和管理第第4级:定量管理级级:定量管理级 •组织过程性能组织过程性能 OPP•定量项目管理定量项目管理 QPM第第4级:定量管理级过程域级:定量管理级过程域 •目的:目的:“组织过程性能组织过程性能”的目的在于建立并的目的在于建立并维护对组织的标准过程集合的定量了解,维护对组织的标准过程集合的定量了解,并且为定量管理组织的各个项目提供过程并且为定量管理组织的各个项目提供过程性能数据、基线和模型。

      性能数据、基线和模型组织过程性能组织过程性能 •SG1 建立性能基线和模型建立性能基线和模型 建立并维护用于建立并维护用于表征组织的标准过程集合的预期过程性能表征组织的标准过程集合的预期过程性能的基线和模型的基线和模型组织过程性能组织过程性能—特定目标特定目标 建立性能基线和模型建立性能基线和模型组织过程性能组织过程性能—背景背景 与目标对应的实践与目标对应的实践特定目标特定目标特定实践特定实践建立性能基线和模型建立性能基线和模型选择过程选择过程建立过程性能度量项目建立过程性能度量项目建立质量和过程性能目标建立质量和过程性能目标 建立过程性能基线建立过程性能基线建立过程性能模型建立过程性能模型 组织过程性能涉及:组织过程性能涉及:•定义度量项目定义度量项目——它们反映本组织的过程它们反映本组织的过程 性能的特征;性能的特征;•从过程实施者处收集过程性能数据;从过程实施者处收集过程性能数据;•运用数据使组织的标准过程集合的过程性运用数据使组织的标准过程集合的过程性 能量化;能量化;•运用数据建立组织的过程性能目标、基线运用数据建立组织的过程性能目标、基线 和模型组织过程性能组织过程性能—归纳归纳 •组织过程性能组织过程性能 OPP•定量项目管理定量项目管理 QPM第第4级:定量管理级过程域级:定量管理级过程域 •目的:目的:“定量项目管理定量项目管理”的目的在于对项目的目的在于对项目已定义过程实施定量管理,以便使项目实已定义过程实施定量管理,以便使项目实现所确定的质量和过程性能目标。

      现所确定的质量和过程性能目标定量项目管理定量项目管理 •SG 1 定量管理项目定量管理项目 运用质量和过程性能运用质量和过程性能目标对项目进行定量管理目标对项目进行定量管理•SG 2 统计管理子过程性能统计管理子过程性能 对项目已定义对项目已定义过程中的所选择的子过程中的所选择的子 过程的性能实施统计过程的性能实施统计管理定量项目管理定量项目管理-—特定目标特定目标 定量管理项目定量管理项目定量项目管理定量项目管理—背景背景 与目标对应的实践与目标对应的实践特定目标特定目标特定实践特定实践定量管理项目定量管理项目确定项目目标确定项目目标组成已定义过程组成已定义过程选择将进行统计管理的子过程选择将进行统计管理的子过程管理项目性能管理项目性能统计管理子过程性能统计管理子过程性能 选择度量项目和分析技术选择度量项目和分析技术运用统计方法了解变化情况运用统计方法了解变化情况监督所选子过程的性监督所选子过程的性记录统计管理数据记录统计管理数据 定量项目管理包括:定量项目管理包括:•确定并维护项目质量和过程性能目标;确定并维护项目质量和过程性能目标;•根据历史稳定性和能力数据选择子过程,根据历史稳定性和能力数据选择子过程, 用于组成项目已定义过程;用于组成项目已定义过程;•从项目已定义过程中选择将进行统计管理从项目已定义过程中选择将进行统计管理 的子过程;的子过程;•确定项目已定义过程是否有能力满足项目确定项目已定义过程是否有能力满足项目 目标,适当时采取纠正措施;目标,适当时采取纠正措施;定量项目管理定量项目管理—归纳归纳—1 •选择度量项目和分析技术,用于统计管理选择度量项目和分析技术,用于统计管理 所选择的子过程;所选择的子过程;•运用所选择的度量项目和分析技术对所选运用所选择的度量项目和分析技术对所选 择的子过程建立并维护统计控制;择的子过程建立并维护统计控制;•确定所选择的子过程是否有能力满足质量确定所选择的子过程是否有能力满足质量 和过程性能目标,必要时采取纠正措施;和过程性能目标,必要时采取纠正措施;•记录统计和质量管理数据,纳入组织的度记录统计和质量管理数据,纳入组织的度 量数据库。

      量数据库定量项目管理定量项目管理—归纳归纳—2 CMMI等级等级5 •成熟度等级成熟度等级5的突出特征是过程性能的持续的突出特征是过程性能的持续改进组织建立起整个组织的定量过程改改进组织建立起整个组织的定量过程改进目标,并且把它们作为过程改进管理成进目标,并且把它们作为过程改进管理成功与否的判断标准;这些目标将适时修改,功与否的判断标准;这些目标将适时修改,以反映不断变化的本组织的业务目标实以反映不断变化的本组织的业务目标实际实施的过程和组织的标准过程集合都是际实施的过程和组织的标准过程集合都是改进活动的对象改进活动的对象第第5级:持续改进级级:持续改进级 •组织革新和部署组织革新和部署 OID•原因分析和决定原因分析和决定 CAR第第5级:持续改进级过程域级:持续改进级过程域 •目的:目的:“组织革新和部署组织革新和部署”的目的在于选择的目的在于选择并部署渐进式的和革新式的改进项目,对并部署渐进式的和革新式的改进项目,对组织的过程和技术实施可度量的改进这组织的过程和技术实施可度量的改进这些改进项目支持组织一级的派生于组织业些改进项目支持组织一级的派生于组织业务目标的质量和过程性能目标。

      务目标的质量和过程性能目标组织革新和部署组织革新和部署 •SG1 选择改进项目选择改进项目 选择那些对满足质量选择那些对满足质量和过程性能目标发挥作用的过程和技术改和过程性能目标发挥作用的过程和技术改进项目•SG2 部署改进部署改进 系统地持续部署对组织的系统地持续部署对组织的过程和技术的可度量的改进过程和技术的可度量的改进组织革新和部署组织革新和部署—特定目标特定目标 选择改进项目选择改进项目组织革新和部署组织革新和部署—背景背景 与目标对应的实践与目标对应的实践特定目标特定目标特定实践特定实践选择改进项目选择改进项目收集并分析改进建议收集并分析改进建议确定革新项目过程确定革新项目过程试点改进试点改进选择改进项目进行部署选择改进项目进行部署部署改进部署改进策划部署策划部署管理部署管理部署度量改进效果度量改进效果 组织革新和部署涉及:组织革新和部署涉及:•收集和分析革新式改进建议;收集和分析革新式改进建议;•试点改进并选择用于部署的改进项目;试点改进并选择用于部署的改进项目;•策划和管理改进的部署;策划和管理改进的部署;•度量所部署的过程和技术改进的效果度量所部署的过程和技术改进的效果。

      组织革新和部署组织革新和部署—归纳归纳 •组织革新和部署组织革新和部署 OID•原因分析和决定原因分析和决定 CAR第第5级:持续改进级过程域级:持续改进级过程域 •目的:目的:“原因分析和决定原因分析和决定”的目的在于识别的目的在于识别缺陷和其他问题的原因,并且采取措施,缺陷和其他问题的原因,并且采取措施,防止将来再次发生这些问题防止将来再次发生这些问题原因分析和决定原因分析和决定 •SG 1 确定缺陷原因确定缺陷原因 系统性地确定缺陷和系统性地确定缺陷和其他问题的根源其他问题的根源•SG 2 处理缺陷原因处理缺陷原因 系统性到处理缺陷和系统性到处理缺陷和其他问题的根源,以防止它们再次发生其他问题的根源,以防止它们再次发生原因分析和决定原因分析和决定-—特定目标特定目标 确定缺陷原因确定缺陷原因 处理缺陷原因处理缺陷原因原因分析和决定原因分析和决定—背景背景 与目标对应的实践与目标对应的实践特定目标特定目标特定实践特定实践确定缺陷原因确定缺陷原因选择分析用的数据选择分析用的数据分析原因分析原因处理缺陷原因处理缺陷原因实施措施建议实施措施建议 评价变更的效果评价变更的效果记录数据记录数据 防止将来发生此类缺陷和问题。

      防止将来发生此类缺陷和问题原因分析和决定涉及:原因分析和决定涉及:•识别并分析缺陷和其他问题的原因;识别并分析缺陷和其他问题的原因;•采取具体措施,消除造成问题的原因,防采取具体措施,消除造成问题的原因,防 止将来发生此类缺陷和问题止将来发生此类缺陷和问题原因分析和决定原因分析和决定—归纳归纳 总结总结 成熟度模型结构成熟度模型结构 成熟度等级成熟度等级ML5. 持续优化级持续优化级ML4. 定量管理级定量管理级ML3. 已定义级已定义级ML2. 受管理级受管理级ML1. 初始级初始级 过程域过程域 •目标是应该予以满足的必要部件目标是应该予以满足的必要部件•实践是应该予以满足的期望部件实践是应该予以满足的期望部件 •其余的部件都是参考部件其余的部件都是参考部件 部件分类部件分类 实践实践——模型的基本构造块模型的基本构造块•实践是对作为过程关键元素的那些必要行实践是对作为过程关键元素的那些必要行 动的描述所以,模型的精髓在实践中动的描述所以,模型的精髓在实践中 •本标准的主要贡献在于按照综合软件工程本标准的主要贡献在于按照综合软件工程 能力组织并描述这些实践能力组织并描述这些实践。

      实践是精华实践是精华 在按所属的成熟度等级对过程域进行分类在按所属的成熟度等级对过程域进行分类外,还可以将所有的过程域按其相互之间外,还可以将所有的过程域按其相互之间的关系分成以下四类的关系分成以下四类•过程管理类过程管理类•项目管理类项目管理类•工程化类工程化类•支持类支持类过程域分类过程域分类 过程域归类表过程域归类表过程管过程管理类理类 组织过程聚焦、组织过程定义、组织培组织过程聚焦、组织过程定义、组织培训、训、 组织过程性能、组织革新和部署组织过程性能、组织革新和部署项目管项目管理类理类 项目策划、项目监督和控制、供方协定项目策划、项目监督和控制、供方协定管理、管理、 集成项目管理、风险管理、定集成项目管理、风险管理、定量项目管理量项目管理工程化工程化类类 需求管理、需求开发、技术解决、产品需求管理、需求开发、技术解决、产品集成、集成、 验证、确认验证、确认支持类支持类 配置管理、过程和产品质量保证、测量配置管理、过程和产品质量保证、测量与分析、与分析、 原因分析和决定、决策分析原因分析和决定、决策分析和决定和决定 过程域(实践)之间的关系过程域(实践)之间的关系 过程管理类过程管理类 项目管理类项目管理类 •RM和和RD•PP和和PMC•OPF和和OPD•VER和和VAL成对的成对的PA •RM、、RD•PP、、PMC、、IPM、、QPM•OPF、、OPD、、OPP、、OID•VER、、VAL、、PMC、、PPQA、、CAR•MA、、QPM密切联系的密切联系的PA •GP2.2和和PP•GP2.5和和OT•GP2.6和和CM•GP2.8和和PMC•GP2.9和和PPQA•GP2.10和和PMC•GP3.1和和OPD•GP3.2和和MA、、OPF一些公共实践和一些公共实践和PA的关系的关系 结束结束 。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.