收藏 分享(赏)

CMMI L3认证方案.doc

上传人:精品资料 文档编号:11000206 上传时间:2020-01-30 格式:DOC 页数:21 大小:54.19KB
下载 相关 举报
CMMI L3认证方案.doc_第1页
第1页 / 共21页
CMMI L3认证方案.doc_第2页
第2页 / 共21页
CMMI L3认证方案.doc_第3页
第3页 / 共21页
CMMI L3认证方案.doc_第4页
第4页 / 共21页
CMMI L3认证方案.doc_第5页
第5页 / 共21页
点击查看更多>>
资源描述

1、CMMI L3 认证实施方案初步规划研发中心质量部2011-12-01目 录一 前言 31.1 目的 31.2 预期效益 .31.3 术语解释 .4三 资源准备 43.1 参与部门及人员 .43.2 相关工具支持 .5四 总体进度安排 5五 实施方案详细计划 55.1 前期准备阶段 .55.1.1、现状差距分析 65.1.2、组建 EPG.75.1.3、公司前期的准备 75. 2 培训和过程定义阶段 .75.2.1、培训 75.2.2、过程体系定义与建立指导 .85.2.3、过程文档审阅及答疑 85. 3 过程运行及推广阶段 .105.3.1、审阅公司的实施证据 115.3.2、实施指导及答疑

2、 115. 4 预评估及改进阶段 .125.4.1、SCAMPI 评估小组培训 125.4.2、预评估 135.4.3、预评估改进 145. 5 正式评估阶段 145.5.1、制定评估计划 155.5.2、正式评估 16六 费用估算 17七 验收标准及形式 18八 附件 具体培训课程安排 18一 前言1.1 目的帮助公司软件研发部门梳理已有的过程,建立实用、简洁有效、符合CMMI L3级要求并适合于企业自身状况的的过程,具体如下: 增强公司软件研发部门开发过程及管理流程的规范性。 帮助公司软件研发部门建立一套完善的质量管理和监控体系。 通过过程改进,帮助公司研发部门提高产品交付质量、降低项目进

3、度和工作量的偏差、提高客户的满意度。 通过咨询师和讲师的培训,帮助公司研发部门提高人员的技能。 帮助公司研发部门优化组织财富库,提升公司的知识共享机能。 将公司的业务与商业目标和过程改进进行有效的融合。1.2 预期效益CMMI L3认证的通过,能够给公司带来如下预期效益: 提高企业市场竞争力:通过CMMI 评估后可提高公司形象,成为公司宣传实力的亮点。公司在承接项目时具备强大的资质实力。 提高公司投资回报:通过CMMI 后可在软件开发中降低项目成本:通过质量保证减少项目返工;通过过程控制提高效率,按时完成项目;通过项目文档的规范减少系统维护费用。 提高成本控制力度:公司按照CMMI 要求建立的

4、良好质量管理体系,通过过程中有效的评审、走查等方式,可尽早发现各阶段存在的缺陷,减少返工,降低BUG 数,进而保证了软件开发质量。 增强项目的可视性:使管理者能及时掌握项目进展,避免项目延期;在CMMI 的模型中,对项目进行充分策划,制定合理的项目计划、阶段、里程碑等,能随时掌握项目进展状况;按照规范对项目进行监控,收集项目数据并和计划数据对比、分析偏差,及时发现问题并采取有效措施,避免项目延期;高级管理者也可以从独立客观的角度了解到项目定期评审状态。 明确工作量估计:在软件项目中经常碰到由于工作量估计不准确,导致计划性差,个人绩效难以评价,管理者无所适从等等。而在CMMI 中,通过科学的方法

5、和过程步骤来估计工作量;组织财富库、度量库给项目估计提供累计经验值,从而为每个岗位定下评价基础。1.3 术语解释CMMI:Capability Maturity Model Integration,能力成熟度模型集成SCAMPI:Standard CMMI Appraisal Method for Process Improvement,SCAMPI 评估方法EPG:Engineering Process Group,工程过程组SPI:Software Process Improvement,软件过程改进ATM:Appraisal Team Members,评估小组成员PA: Process

6、Area,过程域三 资源准备3.1 参与部门及人员本次认证涉及公司研发中心、行政部、人力资源部等几个部门,相关职能及工作见下面编号 部门 人数(人) 工作任务001 行政部 1-2 商务谈判、业务招待、会议安排、合同签订等人力资源部 1 参与实施过程中涉及的公司级别相关培训研发中心 全部 1 抽调成员组成 EPG 小组(6-9 人)2 EPG 组成员完成过程体系文件的定义及改进3 EGP 成员协助咨询师完成过程体系文件的培训4 参加 ATM 培训及评估5 试点项目组完成过程文件的实施6 完成项目的预评估及正式评估3.2 相关工具支持在实施CMMI L3 级过程改进的过程中,建议公司根据自身的情

7、况采用相应的软件工具进行辅助支持。建议的工具包括: 项目管理工具 变更管理工具 配置管理工具 测试工具四 总体进度安排根据公司总体计划安排,初步规划整个认证周期为 6 个月左右,需要 5 个阶段,列表如下:编号 阶段名称 开始时间 结束时间1 前期准备 2011 年 12 月 2011 年 12 月2 培训和过程定义 2012 年 1 月 2012 年 3 月3 过程试运行和推广 2012 年 3 月 2012 年 6 月4 预评估及纠偏 2012 年 5 月 2012 年 5 月5 CMMIL3 正式评估 2012 年 6 月 2012 年 6 月五 实施方案详细计划5.1 前期准备阶段本阶

8、段的目的是了解公司的基本情况,分析公司当前执行过程和CMMI 目标等级的差距,形成诊断报告,并根据诊断结果,勾画出公司过程改进的具体框架。在开展CMMI 过程改进的最初阶段,我们将由CMMI 咨询专家,通过检查项目文档和人员访谈的形式,对公司进行过程现状调查,对照CMMI模型,深入的了解公司的情况,找出组织的强项与弱项,并协助建立EPG 小组。为后期协助公司解决实际问题,制定切合实际的服务方案做好准备。5.1.1、现状差距分析具体内容参见下表:进入准则 1 双方合作关系已经确认工作目标1. 识别公司研发部门的过程现状2. 依据CMMI模型进行差距分析,并且制定过程现状差距分析报告3. CMMI

9、简介培训工作内容 咨询公司 XXX公司1 与我公司高层领导会谈,了解高层领导对开展基于CMMI过程改进的支持及理解程度2 审阅现有质量体系文档和项目实施文档3 访谈高层经理、项目经理、项目组成员4 CMMI简介1 现状调查前的联系工作2 准备相关文档3 安排被访谈人的日程4 协助调查工作5 协调人员参加CMMI入门培训工作人员 咨询公司CMMI高级咨询 EPG或过程改进负责人、师 被访谈对象工作方式 公司现场工作产品过程现状差距分析报告EPG规程验收标准 过程现状差距分析报告已经提交并汇报给公司5.1.2、组建 EPG咨询公司CMMI 高级咨询师将协助公司组建EPG。咨询公司将根据对于公司组织

10、结构及人员的了解,给出EPG组建的建议。EPG协调过程改进相关的各群体,理顺不同的沟通关系和渠道;合理协调过程改进事务及资源,从而有效地高效利用现有资源;为各项目组成员提供指导;为高层管理者提供视角了解组织的过程改进进展;定期评估组织过程改进实施情况;并且为组织的持续过程改进进行合理有序地规划5.1.3、公司前期的准备根据专家去客户现场的访问,建议公司软件研发部门任命EPG 组长一名。EPG 成员6 到9 名的人员,可兼职。EPG组主要包括以下成员:项目经理、需求分析人员、工程设计人员、测试人员、QA、配置管理人员、培训师等5. 2 培训和过程定义阶段过程建立阶段的目的是为CMMI 的实施作相

11、关的准备工作:包括CMMI 介绍和PA 过程培训、以及过程定义。使公司各级组织明确CMMI L3 级相关过程域的目标和实践要求,为实施CMM I3 级模型奠定思想和理论基础。按照CMMI1.3 L3 级要求,兼顾ISO9000 的要求,逐一分析、归纳各部门及分支单位的相关作业流程,确定软件开发的各个流程,建立体系。本阶段的完成,将标志着公司基于CMMI3 级的过程改进项目达到第一个里程碑点。本阶段的主要工作如下:5.2.1、培训(1)CMMI INTRO 培训:CMMI 的起源、发展历史、结构、术语、每个成熟度级别的基本内容和应用方法等。所有潜在的ATM成员必须参加该培训,它是参加SCAMPI

12、 评估成员的必须课程。咨询公司将为我公司的3名同事提供培训证书。(2)过程域(PA)培训:详细介绍某一成熟度级别的每个PA 的目标、关键实践及子实践具体的含义及在实施过程中如何执行和应用这些实践。同时将公司当前的过程和CMMI 的成熟度级别进行比较;进一步分析公司当前的情形;做出差距分析并且提出改进建议。(3)相关方法论培训:介绍过程改进涉及领域的具体实施方法;同时结合实践经验介绍过程改进中的经验教训。本课程的培训对象为EPG 成员和其他参与过程改进的成员。通常本培训与过程域(PA)培训穿插进行,详见附件:培训课程一览表。5.2.2、过程体系定义与建立指导目的是帮助公司梳理已有的过程,建立实用

13、、简洁有效、符合CMMI L3级要求并适合于公司自身状况的的过程体系。CMMI 高级咨询师将结合实际案例介绍如何定义过程体系,根据多年项目管理和工程经验,及对公司过程现状的分析,给予特殊介绍,讲解如何解决在实施中可能遇到难题。5.2.3、过程文档审阅及答疑(1) 审阅公司的过程体系文件主任评估师与咨询公司高级咨询师,将根据CMMI 模型,从SCAMPI 的角度对公司定义的软件过程进行审阅,确保公司定义的软件过程即能实现CMMI 模型推荐的做法,同时又能满足公司项目的实际需求。在审阅之后, CMMI 高级咨询师将根据审阅情况制定过程审阅报告。公司可以在此基础上完善已定义的软件过程。(2) 试点项

14、目选定为了顺利开始过程改进实施,试点项目的选定非常重要。一开始,如果实施的面太广,则很难有力的协调过程改进,而且不利于EPG对重点项目进行重点监控和指导。因此建议公司在一开始选定典型项目,首先开始实施过程改进,在体系文件进行优化,主要成员对过程改进有一定的理解之后,再向整个组织推广。(3) 答疑针对公司在过程定义中遇到的问题, CMMI 高级咨询师会提供相应的培训材料或者案例,详细讲解,解除公司的疑惑。具体内容参见下表:入口准则 1 现状调查完成工作目标1 了解CMMI的基本内容和概念2 理解各PA的主要内容及应用方法3 建立过程改进的行动计划,对培训阶段所识别出来的行动项进行具体安排4 建立

15、、改进符合CMMI和ISO9000要求的软件过程体系,经过评估投入实施工作内容 咨询公司 XXX公司1 CMMI INTRO培训2 CMMI过程域,相关方法论培训3 提供如何定义CMMI文档体系的咨询4 提供CMMI和ISO9000体系融合的培训5 提供符合CMMI要求的文档体系模块,并指导1 安排并组织培训2 准备培训需要的相关实施,包括培训教室、投影仪等,以及其他后勤保障3 保证过程改进相关人员全程参加培训4 开发过程改进行动计划如何进行裁剪和定义6 过程文档的审阅(包括组织方针、过程、流程、模板等),提供过程文档进一步改进的建议5 开发/修改过程文档6 过程文档的批准和发布工作人员咨询公

16、司CMMI高级咨询师SEI授权CMMI讲师所有EPG、项目经理、项目组成员工作方式 公司现场工作产品相关培训材料过程体系文件工作教材 CMMI Introduction,其他过程域相关培训教材其他要求 CMMI证书通常需要3人参加并注册验收标准1 CMMI培训证书(SEI注册),并收集公司培训反馈表2 培训教材交给公司3 过程体系文件内审与外审通过,并在组织中发布4 体系文件评审发现问题解决率100%5 体系文件CMMI要求覆盖率100%6 人员过程改进首次考核平均分达到70分5. 3 过程运行及推广阶段本阶段的目的是运行整个3 级过程,即公司按照过程文件的规定执行软件开发和管理的相关过程,是

17、整个过程改进中非常重要的一个阶段。本阶段完成时,大多数项目都制度化地遵循组织的标准过程,积累了一定的过程数据。本阶段的完成,将标志着企业基于CMMI 3 的过程改进项目达到第二个里程碑点。具体内容参见下表:入口准则1 已经完成CMMI培训,EPG及相关过程改进人员已经理解CMMI以及软件过程改进的基本理论2 CMMI组织标准过程体系已经建立,并发布工作目标1 对阶段2中所建立的过程进行试点,发现实施中的问题,进一步进行改进2 试运行结束后,在组织中推行经过试点验证的过程,建立组织对过程改进的认同工作内容 咨询公司 XXX1 过程实施答疑2 协助解决过程实施的问题3 协助分析公司的度量数据4 审

18、阅实施证据,提出改进建议5 过程实施相关培训1 实施过程文档2 收集过程的实施证据,管理过程改进活动工作人员 咨询公司CMMI高级咨询师 EPG、实施项目组成员工作方式 公司现场工作产品 相关项目的产出文档验收准则1 过程在实际项目中得到应用2 项目进度完成率达到90%3 项目证据符合率达到95%4 人员过程改进考核平均分值达到75分该阶段主要有以下几项工作,下面作较为详细地说明:5.3.1、审阅公司的实施证据CMMI 高级咨询师将定期检查公司的过程改进实施证据,保证过程实施能够满足CMMI 的评估需求。CMMI 高级咨询师将根据CMMI 的评估方法学对公司的实施进行监控和检查,同时开发相应的

19、过程检查报告,进行持续过程改进。5.3.2、实施指导及答疑在实施过程, CMMI 高级咨询师还将根据公司的实际需要,提供具体指导,确保公司的体系能够顺利运行,指导内容主要有: 如何进行过程裁剪; 项目监控中的挣值分析; 如何利用CMMI 进行绩效体系改进; 如何建立并利用组织财富库等等。通过以上活动,确保公司能够按照CMMI 的要求,产出高质量的文档。并使相关人员掌握通过认证所需要的知识和技能。为顺利开展基于CMMI L3 的预评估提供坚实的基础。5. 4 预评估及改进阶段预评估的主要工作是根据CMMI 模型3 级的各项目标和实践要求,检查组织和项目的运行情况,验证过程改进成果,找出过程定义和

20、实施差距,并为公司进一步改进提供指南。该阶段主要包括:ATM 培训、预评估的实施和评估结果的改进等。5.4.1、SCAMPI 评估小组培训培训内容主要包括: SCAMPI 评估方法学 访谈技巧 数据整合技巧 发现报告开发 整合和评级技巧具体内容参见下表:入口准则 已经具备进行评估的条件工作目标 培训用户掌握CMMI评估方法学工作内容 咨询公司 XXXATM培训1 SCAMPI评估方法学2 访谈技巧3 数据整合技巧4 发现报告开发5 整合和评级技巧在预定的日期确定和组织评估小组成员参加培训工作人员 SEI授权的CMMI主任评估师 EPG、评估组成员工作方式 咨询公司或指定的场所工作产品 ATM培

21、训教材其他要求公司必须保证至少3名全职人员,必须保证全天连续的工作时间,参加SCAMPI评估的成员(不超过4人)进行培训,培训期间,学员将参加讲座和讨论组的学习验收准则 ATM成员完成培训5.4.2、预评估具体内容参加下表:入口准则1 参评项目实施基本完成2 已经具备进行预评估的条件工作目标1 检查公司的软件过程改进效果,确定是否可以进行正式的SCAMPI评估2 制定预评估发现报告工作内容 咨询公司 XXX1 CMMI预评估A 制定预评估计划、确定评估范围、资源和时间进度等B 评估相关文档C 评估实际实施过程1 准备参加预评估项目的相关资料2 协调预评估被访谈对象做好访谈准备3 为预评估活动提

22、供保D 访谈相关人员 障和设施4 EPG小组制订下一步改进计划工作人员咨询公司CMMI高级咨询师主任评估师ATM成员工作方式 公司现场工作产品CMMI预评估计划CMMI预评估结果报告验收准则预评估完成,预评估报告已经提交给公司5.4.3、预评估改进具体内容参加下表入口准则1. 预评估完成;2. 预评估结果报告已经提交给公司工作目标1. 检查公司的软件过程改进效果,确定是否可以进行正式的SCAMPI 评估;2. 针对预评估中发现的问题,提出改进建议,并制订行动计划。工作内容 咨询公司 XXX1. 总结预评估结果;对弱项进行分析和纠正,协助制定过程改进计划;2. 协助XXX公司进行正式评估培训准备

23、。1. EPG 小组制订下一步改进计划;2. 持续过程改进3. 参加SCAMPI Class C方法论培训。工作人员CMMI 高级咨询师 EPG、过程改进相关人员工作方式 公司现场工作产品 持续改进建议验收准则1. 持续改进建议2. 项目证据符合率达到100%。3. 人员过程改进考核平均分值达到85 分5. 5 正式评估阶段本阶段包括评估组(ATM)培训,使企业完全掌握SCAMPI 评估方法并最终进行CMMI 3 级以及双模的正式评估。本阶段的完成,将标志着企业基于CMMI 3 的过程改进项目达到第三个也是最后一个里程碑点。当公司已经满足CMMI 过程要求时,对公司进行正式的CMMIL3 级S

24、CAMPI 评估。咨询公司推荐有丰富经验的主任评估师和高级顾问执行公司内部的过程改进的正式评估,同时从公司中选择合适的人加入评估小组.该阶段主要包括:评估计划制定及正式评估实施。5.5.1、制定评估计划在预评估和SCAMPI 评估开始之间,咨询公司会根据我公司的需要通过电话、电子邮件等方式与公司保持联系以便制定详细的评估计划。具体内容参加下表:入口准则 基本具备正式SCAMPI 评估条件工作目标1为正式的SCAMPI评估做计划;2为评估准备必须的条件。工作内容 咨询公司 XXX1 指导制订评估计划2 制定所有评估活动所需的详细时间表1参加评估计划的制订;2落实评估所需的人员和设备。3.根据需要

25、裁剪评估方案4.确认评估范围(组织、PA)5 确定评估项目6 确定面谈分组与参与人员7 确定评估所需设备工作人员CMMI 高级咨询师,双模主任评估师,CMMI 主任评估师评估小组、EPG、相关项目组成员工作方式 客户现场工作产品 公司正式评估计划其他要求评估计划在评估开始前一个月内完成验收准则评估计划已经完成;评估准备已经就绪。5.5.2、正式评估评估按照SCAMPI方法的要求进行(1) 评估准则评估将按照SCAMPI 的要求进行,遵循以下准则: 使用CMMI V1.3 版本作为评估的基础; 基于公司的商业目标和需要进行评估; 确保评估过程中的文档和有关信息的保密性;(2) 评估过程(SCAM

26、PI)评估按照SCAMPI 方法的要求进行,通过以下方法收集数据和信息: 文档的分析 高层经理的访谈 项目经理的访谈 项目成员的访谈(3)持续改进和推广咨询咨询公司将就评估报告公司的实际情况给予持续改进建议,根据CMMI 的要求来产生评估报告和评估级别。除了评估结果, 企业还将保留评估数据作为评估结果的资料。评估结束后,咨询公司向SEI 提交评估信息,记入评估数据库。具体内容参加下表:入口准则1具备SCAMPI 评估的条件2评估计划和准备已经完成工作目标 完成正式的SCAMPI/SPCA 评估工作内容 咨询公司 XXX正式评估 首次会议 文档审阅 访谈和讨论 访谈数据整合与分析 生成评估结果草

27、案 审阅及修改评估结果草案 成熟度评级 提交评估结果 评估结果发布会议1. 落实评估所需的人员和设备。2. 参加评估首/末次会议;3. 参与访谈和结果报告会;4. 参与评估组的相关工作。工作人员CMMI 主任评估师、CMMI高级咨询师,双模主任评估师高层管理者、评估小组内部成员、EPG、相关项目组成员工作方式 客户现场工作产品 公司正式评估报告和结果CMMI 等级证书双模等级证书验收准则 SCAMPI 评估已经完成,成熟度级别已经确定六 费用估算项目 单价 天数 费用(元)CMMI L3主任评估师人日费* 15 *主任评估师差旅费*咨询师人日费 * 50 *证书注册费 * 3人 *费用小计 *

28、优惠后报价 *七 验收标准及形式咨询公司和我公司双方完成各自职责范围内已计划的各项工作,所定义过程在计划范围内进行试点和推广,组织的软件过程能力达到CMMII L3 所有目标要求,得到评估组的一致认可,通过CMU-SEI SCAMPI 主任评估师主持的SCAMPI Class A 评估,提供等级证书。八 附件 具体培训课程安排咨询公司将为我公司提供丰富的培训课程,涵盖CMMI 模型、项目管理、软件工程、度量和数据分析等领域,详细见下表。培训课程一览表课程分类 课程名称 授课人 培训内容时间(d=天,h=小时)培训对象CMMI 简介CMMI 高级咨询师_ CMMI 模型简介_ EPG 组建及注意

29、事项_ 体系文件如何建立及注意事项0.5d EPG 成员,所有参与评估的成员Intro toCMMICMMIINTRO 讲师从整体和宏观的角度了解CMMI 模型3d 公司内部评估员(ATM 组)CMMI模型ATM 培训 CMMI 主任评估师_ 评估方法的类别_ 评估方法的步骤_ 评估方法的注意事项2d 公司内部评估员(ATM 组)CMMI各PA培训CMMI 过程域详解CMMI 高级咨询师CMMI2、3 级过程域详解3d EPG 成员、所有参与评估的成员CMMI各相关 项目管理 CMMI 高 项目管理知 1d 公司各项目级咨询师 识介绍 经理软件估算专题CMMI 高级咨询师常用估算方法介绍如:代码行、用例点估算、功能点估算等1d 公司各项目经理,以及对估算感兴趣的人员项目风险管理CMMI 高级咨询师项目风险管理概述、风险管理流程等0.5d 公司各项目经理,以及对风险感兴趣的人员配置管理实践CMMI 高级咨询师_ 配置管理基础知识_ 配置管理过程和变更过程_ 配置管理审计_ 等等0.5d _ 企业软件项目管理人员_ 企业从事软件配置工作人员_ 对软件配置管理感兴趣的人员主题培训软件质量保证CMMI 高级咨询师_ 软件质量保证基础知识_ 软件质量0.5d _ 企业软件项目管理人员_ 企业从事保证过程_ 软件质量保证活动软件质量保证工作人员_ 对软件质量保证感兴趣的人员

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报