[精选]CMMI体系宣贯过程规范文档培训课件

上传人:痛*** 文档编号:186131076 上传时间:2023-02-07 格式:PPTX 页数:79 大小:1.37MB
收藏 版权申诉 举报 下载
[精选]CMMI体系宣贯过程规范文档培训课件_第1页
第1页 / 共79页
[精选]CMMI体系宣贯过程规范文档培训课件_第2页
第2页 / 共79页
[精选]CMMI体系宣贯过程规范文档培训课件_第3页
第3页 / 共79页
资源描述:

《[精选]CMMI体系宣贯过程规范文档培训课件》由会员分享,可在线阅读,更多相关《[精选]CMMI体系宣贯过程规范文档培训课件(79页珍藏版)》请在装配图网上搜索。

1、2内容提要背景概述1CMMI 简介2过程规范文档讲解4CMMI L3实施及评估33背景概述-1内部情况 随着公司业务及规模的增长,研发部面临着以下挑战:项目交付周期长 对成本、质量预估能力低 项目完成后缺乏必要的技术文档 缺乏统一的配置库管理 交付软件系统不稳定,质量有待提高 人员的变动对我们带来一定的影响 4背景概述-2外部情况 市场竞争日益激烈 客户满意度需要进一步提升 国际标准认证的推广 政府资助与支持5 CMMI能为我们带来什么?我们追求的商业目标:1、提高软件和项目的质量,降低缺陷率 2、加快软件开发进度,减少延期交付成果的情况 3、提高公司内部用户和市场客户的满意度 4、通过标准化

2、流程的制定与推广,提升软件开发管理水平 5、建立公司的组织级资产库,积累核心技术及过程资产 6、当人员流动比较大的时候,研发成果还能得到完整的保 留,我们的项目能够更好的继续。7、培养公司过程改进队伍6 CMMI能为我们带来什么?我们追求的商业目标:8、建立有效的质量管理体系,推动公司质量文化的形成 9、通过认证,提高公司的资质及竞争力,为进一步开拓 市场提供有效帮助。7深圳市政府资助政策分析 深圳市政府于2006-5-11日颁布了深圳市软件企业能力成 熟度模型认证资助管理暂行办法 通过CMMI-2级认证的,资助不超过30万元人民币;通过CMMI-3级认证的,资助不超过50万元人民币;通过CM

3、MI-4级认证的,资助不超过80万元人民币;通过CMMI-5级认证的,资助不超过100万元人民币。真正拿到资助的企业是从2008年开始,但是2008年底政府认证资助政策有变动,深圳市CMMI3、4、5级的认证资助费用分别变更为30W、40W、50W。预计未来2年将有更多的公司投入CMMI认证。结论:我们公司宜尽快通过CMMI认证评估8内容提要背景概述1CMMI 简介2过程规范文档讲解4CMMI L3实施及评估39CMMI简介 CMMI是什么?英文全称是:Capability Maturity Model Integration 中文直译:能力成熟度模型综合10 CMMI简介 它综合了以下几方面

4、:System engineering Software engineering Integrated Product and Process Development(IPPD)Supplier Sourcing CMMI模型提供了一套供公众使用的准则,这些准则描述了那些成功地实施了过程过程改进的组织的特性。CMMI模型能指导我们进行公司软件开发过程过程的改进。11 过程是什么?过程是为了特定的目标执行的一套实践 Processactivities that can be recognized as implementations of practices in a model CMMI DE

5、V-V1.2 part 3 Glossary12 软件部门存在哪些过程?需求管理 项目策划和控制 需求分析、设计、编码、测试 配置管理 质量保证 13 软件开发过程识别例子14 为什么要关注过程?软件产品的质量在很大程度上取决于开发和维护该软件产品所使用的过程的质量 基于Shewhart、Juran、Deming和Humphrey倡导的TQM原理 15CMMI的等级 在模型中,所有软件组织的软件能力成熟度划分为5个等级第1到第5级。数字越大,成熟度越高。高成熟度等级代表比较强的综合软件能力。5个成熟度等级分别为:第1级:初始级 Initial 第2级:受管理级 Managed 第3级:已定义级

6、 Defined 第4级:定量管理级 Quantitatively Managed 第5级:持续优化级 Optimizing16CMMI的等级1级-初始级2级-受管理级3级-已定义级4级-定量管理级5级-持续优化级SEI在该级别没有任何标准SEI在各级别有详细的标准要通过高级别的评估,要满足这个级别以下所有级别的标准。例如:1)一个进行4级评估的企业,评估的时候首先是看是否达到2级要求,然后是3级要求,然后才是4级要求。2)评估的时候,如果2级的标准达到,但3级的要求达不到,就算4级的要求达到了,也只能算2级。17能力、成熟度等级是累进的Level18CMMI的过程域 CMMI模型的每一个级别

7、,都包含几个到十几个PA英文全写:Process Area中文译名:过程域过程域 什么叫“过程域”?简单的说就是做好一个事情的某一个方面。对软件开发来说,就是做好软件开发的某一个方面。19CMMI的过程域(PAs)CMMI-DEV 1.2的22个过程域(15级)组织过程聚焦 Organizational Process Focus(OPF)组织过程定义 Organizational Process Dedinition(OPD)组织培训 Organizational Training(OT)组织过程绩效 Organizational Process Performance(OPP)组织革新部署

8、 Organizational Innovation&Deployment(OID)项目策划 Project Planning(PP)项目监督与控制 Project Monitoring and Control(PMC)供商协议管理 Supplier Agreement Management(SAM)集成化项目管理 Integrated Project Management(IPM)定量项目管理 Quantitative Project Management(QPM)20CMMI的过程域(PAs)需求管理 Requirements Management(REQM)需求开发 Requiremen

9、ts Development(RD)技术解决 Technical Solution(TS)产品集成 Product Integration(PI)验证 Verification(VER)确认 Validation(VAL)风险管理 RISK Management(RSKM)度量分析 Measurement and Analysis(MA)过程和产品质量保证 Process and Product Quality Assurance(PPQA)配置管理 Configuration Management(CM)决策分析与解决方案 Decision Analysis and Resolution(D

10、AR)原因分析与解决方案 Causal Analysis and Resolution(CAR)21CMMI模型两种表述形式 阶段式 连续式22CMMI(15级)连续式表示法过程类型过程类型Category过程域过程域Process Areas 过程管理类过程管理类组织过程聚焦(OPF)组织过程定义(OPD)+IPPD组织培训(OT)组织过程绩效(OPP)组织革新部署(OID)项目管理类项目管理类项目策划(PP)项目监督与控制(PMC)采购管理(SAM)集成化项目管理(IPM)+IPPD风险管理(RSKM)定量项目管理(QPM)软件工程类软件工程类需求管理(REQM)需求开发(RD)技术解决方

11、案(TS)产品集成(PI)验证(VER)确认(VAL)支持过程类支持过程类度量分析(MA)过程和产品质量保证(PPQA)配置管理(CM)决策分析与解决方案(DAR)原因分析与解决方案(CAR)23CMMI(15级)阶段式表示法等级等级Level关注的内容关注的内容Focus过程域过程域Process Areas5-5-持续优化级持续优化级 持续的过程改进组织革新部署(OID)原因分析与解决方案(CAR)4-4-定量管理级定量管理级 量化管理组织过程绩效(OPP)定量项目管理(QPM)3-3-已定义级已定义级 过程标准化需求开发(RD)技术方案(TS)产品集成(PI)验证(VER)确认(VAL)

12、组织过程聚焦(OPF)组织过程定义(OPD)+IPPD组织培训(OT)集成化项目管理(IPM)+IPPD风险管理(RSKM)决策分析与解决方案(DAR)2-2-受管理级受管理级 基础项目管理需求管理(RM)项目策划(PP)项目监督与控制(PMC)采购管理(SAM)度量分析(MA)过程和产品质量保证(PPQA)配置管理(CM)1-1-初始级初始级24 模型两种表示法的比较ML5ML4ML3ML2ML1阶段式Selected Maturity Level连续式 Targeted Capability Level25 怎样才算通过了CMMI某个级别的评估?如果该级别的全部PA达到要求了,就认为该级别

13、达到了。如何判断PA达到要求呢?每个PA包含几个目标(Goal)如果这个几个目标都达到要求了,就认为该PA达到要求了 如何判断Goal达到要求呢?每个Goal包含几个实践(Practice)每个实践达到要求了,就认为该Goal达到要求了26CMMI模型结构级别PA1PA2目标1目标2实践1实践227每个过程域的结构过程域PA特定目标SG通用目标GG特定实践SP典型工作 产品子实践通用实践GP通用实践详细说明子实践目的说明相关的PAsExpectedInformativeLegendRequired28目的 Purpose简要说明 Introductory Notes有关的过程域 Related

14、 Process Areas特定目标 Specific Goal 通用目标 Generic Goal特定实践 Specific Practices典型工作产品 Typical Work Products子实践 Subpractices通用实践 Generic Practices通用实践的详细说明 Generic Practice Elaborations每个过程域包含的内容目标是成熟度等级模型的必要组成部分。在模型中存在两类目标:特定目标,缩写“SG”通用目标,缩写“GG“每个PA包含的所有目标达到与否,是判定该PA是否符合CMMI模型要求的考核尺度29目的 Purpose简要说明 Intro

15、ductory Notes有关的过程域 Related Process Areas特定目标 Specific Goal 通用目标 Generic Goal特定实践 Specific Practices典型工作产品 Typical Work Products子实践 Subpractices通用实践 Generic Practices通用实践的详细说明 Generic Practice Elaborations每个过程域包含的内容 只适用于某个特定的PA并且强调该PA的唯一性特性。适用于所有的PA,某个PA达到了GG,即意味着该PA的实施是有效的、可重复和持久的。并且已经实现了某种程度的制度化制度

16、化。适用于所有的PA,某个PA达到了GG,即意味着该PA的实施是有效的、可重复和持久的。并且已经实现了某种程度的制度化制度化。30目的 Purpose简要说明 Introductory Notes有关的过程域 Related Process Areas特定目标 Specific Goal 通用目标 Generic Goal特定实践 Specific Practices典型工作产品 Typical Work Products子实践 Subpractices通用实践 Generic Practices通用实践的详细说明 Generic Practice Elaborations每个过程域包含的内容

17、为达到相应的特定目标SG所执行的重要活动适用于所有的PA,通用实践GP提供的是制度化制度化的特性,这些特性确保相应的PA能够长期、反复、有效的实施31 每个过程域包含的内容以一个PA为例:技术解决方案技术解决方案 Technical Solution内容来自:CMMI-DEV 1.2简体中文版P297 32等级等级Level关注的内容关注的内容Focus过程域过程域Process Areas5-5-持续优化级持续优化级 持续的过程改进组织革新部署(OID)原因分析与解决方案(CAR)4-4-定量管理级定量管理级 量化管理组织过程绩效(OPP)定量项目管理(QPM)3-3-已定义级已定义级 过程

18、标准化需求开发(RD)技术解决方案技术解决方案(TS)(TS)产品集成(PI)验证(VER)确认(VAL)组织过程聚焦(OPF)组织过程定义(OPD)+IPPD组织培训(OT)集成化项目管理(IPM)+IPPD风险管理(RSKM)决策分析与解决方案(DAR)2-2-受管理级受管理级 基础项目管理需求管理(RM)项目策划(PP)项目监督与控制(PMC)采购管理(SAM)度量分析(MA)过程和产品质量保证(PPQA)配置管理(CM)1-1-初始级初始级33PA特定目标SG通用目标GG特定实践SP典型工作 产品子实践通用实践GP通用实践详细说明子实践目的说明相关的PAsExpectedInforma

19、tiveLegendRequired技术解决方案(Technical Solution,TS)34 目的目的 为设计、开发及实现需求的解决方案。解决方案、设计结果及实现成品包括产品、产品组件,以及与产品相关生命周期的单一过程或适当组合的过程。技术解决方案(Technical Solution,TS)35技术解决方案(Technical Solution,TS)说明36技术解决方案(Technical Solution,TS)相关的过程域相关的过程域 有关需求配置、操作观念的建立及接口需求定义,参考需求开发需求开发 (RD)过程域,以获得更多信息。有关同行审查及对产品和产品组件是否满足需求之验证

20、,请参考 验证验证(VER)过程域。有关正式评估,请参考决策分析与解决方案决策分析与解决方案(DAR)过程域。有关管理需求,请参考需求管理需求管理(REQM)过程域,REQM过程域之 特定实践执行时,与技术解决方案过程域的特定实践交互作用。有关改进组织的技术,请参考组织革新与部署(组织革新与部署(OID)过程域。37技术解决方案(Technical Solution,TS)特定目标与特定实践特定目标与特定实践 SG1从备选方案中,选择产品或产品组件解决方案从备选方案中,选择产品或产品组件解决方案 SP1.1 开发详细的候选方案及选择的标准 SP1.2针对每个产品组件描述操作概念、场景、环境、操

21、作模式和操作状态。SP1.3选择最符合要求的产品组件设计方案 SG2开发产品或者产品组件设计开发产品或者产品组件设计 SP2.1开发产品或者产品组件的设计 SP2.2建立和维护技术数据包 SP2.3根据所建立和维护的标准,设计合适的产品组件接口。SP2.4根据制定的标准评估哪些产品组件需要开发、购买或者重用。38技术解决方案(Technical Solution,TS)特定目标与特定实践特定目标与特定实践 SG3实施产品设计并开发相应的支持文档实施产品设计并开发相应的支持文档 SP3.1实施产品组件的设计 SP3.2开发和维护最终用户文档 39技术解决方案(Technical Solution

22、,TS)通用目标与通用实践通用目标与通用实践 40 GG1:达到特殊目标的要求GG2:制度化为可管理的过程GG3:制度化为 已定义的过程 GG4:制度化为 定量管理的过程 GG4:制度化为 持续改进的过程GP1.1:执行所有特殊实践SPGP2.1:建立组织方针 GP2.8:监督和控制过程GP2.1:策划该过程 GP2.9:客观评价遵循情况GP2.3:提供资源 GP2.10:高管审查状态GP2.4:分配职责GP2.5:培训人员GP2.6:管理配置GP2.7:识别并使共利益者介入GP3.1:建立已定义过程GP3.2:收集改进信息GP4.1:建立过程的质量目标GP4.2:稳定子过程的性能GP5.1:

23、保证过程持续改进GP5.2:纠正问题的根本原因CL1CL2CL3CL4CL5ML2ML3、ML4、ML5通用目标通用目标GG通用目标和通用实践阶段式表示法阶段式表示法通用实践通用实践GP连续式表示法连续式表示法41资料可参考资料可参考 咨询师提供的课件咨询师提供的课件 CMMI DEV1.2中英版中英版PDF+其他21个过程域在此不再赘述42那CMMI到底是个什么东西啊?43 她是一个如何做好软件的最佳实践的集合。已经得到全球实践证明,我们不必怀疑她的先进性。如果我们没有做好,那不是CMMI的问题,而是我们的理解与执行的问题。CMMI是个什么东西?44CMMI部分术语缩写SPI Softwar

24、e Process Improvement 软件过程的改进SEPG/EPG Software Engineering Process Group 软件工程过程小组QA Quality Assurance 质量保证人员CM Configuration Manager 配置管理员PM Project Manager 项目经理45CMMI部分术语缩写MSG Management Steering Group 管理指导委员会WG Working Group 工作组WBS Work Breakdown Structure 工作分解结构OSP Organizational Standard Process

25、 组织标准过程PDP Project Defined orocessCCB Change Control Board46内容提要背景概述1CMMI 简介2过程规范文档讲解4CMMI L3实施及评估347 CMMI的实施和评估总体路线启动CMMI理解差距分析(C类)实施计划ATMs培训预评估(B类)关闭预评估问题最终评估(A类)过程定义过程实施48Or?Choose启动(initiation)MSGQAEPG?49CMMI理解(Understanding)50差距分析(Gap Analysis)一般2到4天由有经验的顾问实施活动包括:文档评审 和组织中不同的小组和个人面谈按选择的PA报告差距51

26、行动计划(Action Planning)根据差距来制定计划计划应包括:目标成熟度等级?重要里程碑的时间段?每一个差距如何被关闭?由谁负责,什么时候完成?52过程定义(Process Enhancement)定义个性过程,包括 procedures templates,forms,checklists.评审和发布新过程在组织内部培训、报告、宣贯新的过程对需要的地方进行识别、建立自动化工具53过程实施(Process Implementation)在已存在的过程上进行移植验证新过程的实施解决实施问题持续实施直到新过程规范化、制度化54认证项目序号序号项目名称项目名称描述描述1网上资料平台项目经理

27、:总共的项目成员人数:项目类型:项目周期:2008.10.12当前所处阶段:2项目经理:总共的项目成员人数:项目类型:项目周期:当前所处阶段:3项目经理:总共的项目成员人数:项目类型:项目周期:当前所处阶段:55CMMI ATMs培训3天的SEI标准课程“Introduction to CMMI”的培训SCAMPI方法培训56预评估(Pre-Appraisal)目的:检查对SCAMPI的准备是否就绪识别小的偏差确定SCAMPI的时间由Lead Appraiser负责,一般是4到6天组织内的评估组成员要参加最后要报告预评估的结果57 关闭预评估中发现的问题制定行动计划如果需要,改变过程如果需要,

28、对组织内部人员进行培训、报告、宣贯新过程实施,制度化58 短期目标:2009-11-31前通过CMMI 3级认证时间安排59认证项目全生命周期项目 项目工期最好为6个月左右 项目是公司的典型业务项目成员相对稳定60认证时间 评估时间 6天左右 上报时间 2天 审核时间 30天 有效时间 3年61实施CMMI的岗位设置及职责62岗位:项目经理主要职责:1.组织制定项目的总体计划和阶段计划;2.协调项目组资源和内部工作关系,安排项目组成员工作;3.跟踪、检查项目组成员工作质量;4.为保障项目正常运作,与客户、项目组成员之间进行必要的沟通;5.负责控制项目,保证项目在预算成本范围内按规定的质量和进度

29、达到项目目标。63程序员 主要职责:1.在模块设计师指导下,根据模块设计进行代码实现;2.编写单元测试用例和单元测试脚本;3.负责执行代码走读和单元测试,记录单元测试结果;4.执行集成测试。64测试组组长 主要职责:1.独立编写测试计划;2.独立编写测试用例;3.安排和指导测试工程师/测试员的工作;4.协调测试团队内部的工作以及与开发团队之间的工作65实施工程师主要职责:1.负责制定项目实施计划;2.在项目实施计划的约束下,协调项目组相关资源,完成系统实施相关工作(包括系统安装、用户培训、系统上线、系统试运行等);3.在项目实施阶段,跟踪、检查实施人员的工作质量;4.负责编写用户手册、操作手册

30、和相关培训教材;5.负责协助用户进行“用户确认测试”和编写确认测试报告。66实施工程师 1.在实施经理安排和指导下,执行项目用户现场实施任务;2.参与编写用户手册、操作手册和相关培训教材;3.参与进行“用户确认测试”和编写确认测试报告。67QA工程师 主要职责:1.负责被分派项目的质量审计;2.对工程部门进行CMMI 过程培训和指导;3.负责被分派的过程改进工作;4.负责过程工具的研究、推广与维护。68:QA 工程师 主要职责:1.负责被分派项目的质量审计;2.对工程部门进行CMMI过程培训和指导;3.负责过程工具的研究、推广与维护,负责过程数据库维护工作。69:配置管理工程师 主要职责:1.

31、负责部门项目配置管理库的管理并承担大型项目的配置管理活动;2.指导配置管理员编写配置管理计划并实施配置管理活动;3.为部门各项目提供CM 理论和相关工具的培训,并提供技术支持;4.对配置管理流程进行监督、跟踪,并提供优化改进建议。70配置管理员 主要职责:1.据软件项目计划制定配置管理计划;2.在配置管理计划约束下,负责配置项、基线的生成、变更和相关管理;3.为项目组提供CM 理论和相关工具的培训,并提供技术支持。71内容提要背景概述1CMMI 模型简介2过程规范文档讲解4CMMI L3实施及评估372文档的类型红色字体为CMMI L3 过程域内容(11个),其余为CMMI L2包含内容(7个

32、)过程域四大类过程域四大类过程管理类过程管理类过程支持类过程支持类软件工程类软件工程类项目管理类项目管理类组织过程定义组织过程定义(OPDOPD)组织过程聚焦组织过程聚焦(OPFOPF)组织培训组织培训(OT)(OT)配置管理配置管理(CM)(CM)过程和产品质量保证过程和产品质量保证(PPQA)(PPQA)测量和分析测量和分析(MA)(MA)决策分析和决定决策分析和决定(DAR)(DAR)RDRD需求开发需求开发REQMREQM需求管理需求管理TSTS技术解决技术解决PIPI产品集成产品集成VERVER验证验证VALVAL确认确认pppp项目策划项目策划PMCPMC项目监督和控制项目监督和控

33、制IPMIPM集成项目管理集成项目管理RSKMRSKM风险管理风险管理SAMSAM供方协定管理供方协定管理73过程文档结构一级文件:描述为完成管理体系中所有主要活动提供方法和指导,分配具体的职责和任务而定义的文件。二级文件:为使管理体系有效运行,组织统一设计的一些实用的表格和给出活动结果的报告,规范记录组织的管理体系运行情况。三级文件:是组织根据设计的模版和体系要求,填写的表格或者给出活动结果的报告,作为管理体系运行的证据。过程文件(21个)PROC规程,规范,指南(24)REGU模板,记录表格(143个)TEMP7475公司高管研发部领导项目经理开发人员测试人员配置管理员PPQAEPG成员过

34、程管理3个PADdE项目管理4个PADEP项目研发6个PADEPEE过程支持质量保证E配置管理E度量分析E决策分析和决定ddED:决定性决策;:决定性决策;d:部分参与决策;:部分参与决策;E:执行工作;:执行工作;P:进度控制:进度控制文档角色使用矩阵表76如何使用这些文档?点通CMMI过程规范文档使用指南.doc77不积跬步,无以至千里不积小流,无以成江海时时改进超越无限!MOMODAPOWERPOINTLorem ipsum dolor sit amet,consectetur adipiscing elit.Fusce id urna blandit,eleifend nulla ac,fringilla purus.Nulla iaculis tempor felis ut cursus.感 谢 您 的 下 载 观 看感 谢 您 的 下 载 观 看专家告诉

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!