CMMI及组织标准过程简介(PPT 62页)2_第1页
CMMI及组织标准过程简介(PPT 62页)2_第2页
CMMI及组织标准过程简介(PPT 62页)2_第3页
CMMI及组织标准过程简介(PPT 62页)2_第4页
CMMI及组织标准过程简介(PPT 62页)2_第5页
已阅读5页,还剩57页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、ePRO1ePRO2Proprietary and Confidential Information of EPRO培训的对象和目标培训的对象和目标 对象新入职员工 目标了解CMMI的基础知识 理解掌握组织标准过程 掌握同行评审过程 掌握工程类过程 (重点)公司内部系统(PMS,QAS)的介绍ePRO3Proprietary and Confidential Information of EPRO讲义大纲讲义大纲1.了解了解CMMI的基础知识的基础知识2.理解掌握组织标准过程 2.1同行评审过程 2.2工程类过程3.公司内部系统的介绍ePRO4Proprietary and Confident

2、ial Information of EPRO术语术语 CMMI(Capability Maturity Model Integration),能力成熟度模型集成,主要包括过程管理、项目管理、软件工程、过程支持等几个大的过程。 它是 过程改进的指导性模型 汇集了世界各地软件过程管理者的经验和智慧 经过世界各地的实际应用,证明具有建设性作用ePRO5Proprietary and Confidential Information of EPRO源模型源模型 CMMI的源模型 SW-CMM 2.0 Draft :软件能力成熟度模型2.0版; EIA/IS 731:电子行业协会临时标准; IPD C

3、MM 0.98:集成产品开发能力成熟度模型ePRO6Proprietary and Confidential Information of EPRO效果效果 实施CMMI的益处 降低项目成本; 提高产品质量; 控制项目进度; 风险透明化 实施CMMI的弊端ePRO7Proprietary and Confidential Information of EPRO 启动确定范围、明确目标 计划基于历史数据 项目跟踪和监控日报、周报、里程碑报告、定期例会 质量控制评审、测试、确认、QA审核 配置管理配置库、基线、定期的配置审核 结案积累经验,记录数据,推动持续的过程改进ePRO8Proprietar

4、y and Confidential Information of EPRO成熟度级别成熟度级别 初始级 已管理级 已定义级 定量管理级 优化级32145过程不可预测且缺乏控制,起着反作用过程为项目服务,建立基础管理机制过程为组织服务,起着积极的作用过程已度量和控制集中于过程改进2001年启动CMM22003年CMM2级实施2004年CMM2通过通过CMMI3启动启动2005年CMMI3通过通过CMMI5启动启动CMMI5通过通过2007年ePRO9Proprietary and Confidential Information of EPRO 取决于个人的能力取决于个人的能力 软件管理是一个

5、软件管理是一个“魔术魔术”L1-初始级初始级InOutePRO10Proprietary and Confidential Information of EPRO 建立有效的软件项目管理建立有效的软件项目管理 软件项目管理过程要文档化且要遵循软件项目管理过程要文档化且要遵循 各项目在建立管理过程时,要以组织方针为指导各项目在建立管理过程时,要以组织方针为指导 在以前项目上开发的成功实践可以重复使用在以前项目上开发的成功实践可以重复使用 建造的软件过程是一系列带有定义好检查点(里程碑)建造的软件过程是一系列带有定义好检查点(里程碑)的黑盒子的黑盒子L2-已管理级:消除混乱已管理级:消除混乱InO

6、utePRO11Proprietary and Confidential Information of EPRO 工程过程更加有效的执行工程过程更加有效的执行 建立组织标准过程,项目通过裁剪形成项目过程建立组织标准过程,项目通过裁剪形成项目过程 提供组织级的培训提供组织级的培训 过程改进活动更加有序、主动的开展过程改进活动更加有序、主动的开展L3-已定义级:建立公共过程已定义级:建立公共过程InOutePRO12Proprietary and Confidential Information of EPROL4-定量管理级定量管理级了解过程能力,控制过程偏差了解过程能力,控制过程偏差异常点异常

7、点ePRO13Proprietary and Confidential Information of EPRO从从L3到到L4向量化管理转移向量化管理转移ePRO14Proprietary and Confidential Information of EPROL5 持续改进,提升能力持续改进,提升能力LEVEL 41.识别要控制的过程2.控制性能偏差3.建立能力基线和模型4.用基线和模型计划及管理项目LEVEL51.原因分析,预防缺陷产生2.部署技术革新3.提升过程性能4.持续改进ePRO15Proprietary and Confidential Information of EPROL5

8、-示例示例ePRO16Proprietary and Confidential Information of EPRO过程域过程域ePRO17Proprietary and Confidential Information of EPROCMMI实施中各角色的主要任务实施中各角色的主要任务高层经理高层经理:出资支持:出资支持CMMICMMI,委托实施委托实施CMMICMMI活动。活动。SEPG(SEPG(软件工程过程组软件工程过程组) ):研究研究CMMICMMI、定义和维护组织标定义和维护组织标准过程、推动过程实施、维护过程资产库。准过程、推动过程实施、维护过程资产库。PAT(PAT(过程行

9、动组过程行动组) ):实施过程改进活动,指导其他使用者,实施过程改进活动,指导其他使用者,参与过程的定义和指导的编写,反馈过程改进的意见参与过程的定义和指导的编写,反馈过程改进的意见项目经理和组员项目经理和组员 :了解:了解CMMICMMI,积极配合积极配合SEPGSEPG和和PATPAT的工的工作,在开发项目中严格遵循已定义的规程,积极参与文作,在开发项目中严格遵循已定义的规程,积极参与文档的制定及修改,做软件过程改进的主人。档的制定及修改,做软件过程改进的主人。ePRO18Proprietary and Confidential Information of EPRO小结小结 CMMI全称

10、 哪几个级别 各级别的特点 CMMI实施中的主要角色ePRO19Proprietary and Confidential Information of EPRO讲义大纲讲义大纲1.了解CMMI的基础知识2.理解掌握组织标准过程理解掌握组织标准过程 2.1同行评审过程 2.2工程类过程3.公司内部系统的介绍ePRO20Proprietary and Confidential Information of EPRO项目角色项目角色 高层经理(SM) 项目经理(PM) 系统分析师(SA) 开发工程师(PG) 测试工程师(TE) 测试组长(TL) 配置管理工程师(CM) 质量保证工程师(QA)ePRO

11、21Proprietary and Confidential Information of EPRO软件开发流程软件开发流程 常见的软件开发流程 瀑布型瀑布型 迭代型迭代型ePRO22Proprietary and Confidential Information of EPRO标准软件开发过程标准软件开发过程需求获取需求分析项目项目研发研发过程过程配置管理、质量管理、度量与分析、缺陷和问题管理、同行评审、原因分析、决策分析项目计划项目跟踪和监督、需求管理、风险管理、结案项目项目支持支持过程过程项目项目管理管理根据项目特性确定最合适的开发模型根据项目特性确定最合适的开发模型 ,以线形顺序为主以

12、线形顺序为主 ,并行并行、迭代为辅迭代为辅组织过程管理、培训管理过程过程管理管理详细设计编码与单元测试集成测试系统测试移交发布评审评审评审评审产品化工作项目试运行验收评审评审评审评审产品维护概要设计ePRO23Proprietary and Confidential Information of EPRO讲义大纲讲义大纲1.了解CMMI的基础知识2.理解掌握组织标准过程 2.1同行评审过程同行评审过程 2.2工程类过程3.公司内部系统的介绍ePRO24Proprietary and Confidential Information of EPRO同行评审同行评审 同行评审 由软件工作产品生产者

13、的同行遵循已定义的规程对产品作的评审 工作产品: 一个制品,包括过程描述、计划、进度安排、计算机程序和相关文档,它可以不交付给客户。 缺陷: 那些不满足需求或客户要求,对后续工作有影响的输出或特性。ePRO25Proprietary and Confidential Information of EPRO同行评审同行评审 目的 通过评审发现缺陷和消除缺陷,提高工作产品的质量,防止类似问题再次产生。 类型 小组 个人(与小组评审流程类似,但代码走查没有预审活动)ePRO26Proprietary and Confidential Information of EPRO主要角色及职责主要角色及职责

14、评审组长:v制订工作产品评审计划v组织监控评审活动v汇总工作产品预审反馈表、编写评审报告评审员:v编写工作产品预审反馈表v参加评审会议作者:v提交工作产品、解释工作产品v修复评审中出现的缺陷ePRO27Proprietary and Confidential Information of EPRO评审流程评审流程制订同行评审计划制订同行评审计划发送评审计划检查单发送评审计划检查单和通知和通知分析评审结果并报告分析评审结果并报告结果结果预审预审召开评审召开评审ePRO28Proprietary and Confidential Information of EPRO评审活动(一)评审活动(一)制

15、订同行评审计划制订同行评审计划在软件开发计划(SDP)时,标识出要进行同行评审的工作产品和评审方式。明确各工作产品的评审时间、评审方式、评审组长和评审员。ePRO29Proprietary and Confidential Information of EPRO评审活动(二)评审活动(二)发发送评审的相关材料和会议通知送评审的相关材料和会议通知 通知评审组长; 评审组长发出评审会议安排的通知; 会议通知和工作产品至少要提前一个工作日以上发出ePRO30Proprietary and Confidential Information of EPRO评审活动(三)评审活动(三)评审前的预览评审前的

16、预览 评审成员在预审时间对工作产品进行充分预览。按照工作产品预审反馈表模板(工作产品评审报告中),编写工作产品预审反馈表,将发现的问题相关的检查项编号,填入“用例”栏目,编号采用工作产品检查单统一编号。在规定的时限内将工作产品预审反馈表发送给评审组长。ePRO31Proprietary and Confidential Information of EPRO评审活动(四)评审活动(四)进行评审进行评审 预审反馈进行汇总 开会的条件可参考以下三点: 评审员的预审反馈表是否都已提交; 评审员是否都能出席; 工作产品经过预审有严重缺陷的无法继续评审下去的,直接退回工作产品产生者。 分析(讨论)预审问

17、题 记录评审结果ePRO32Proprietary and Confidential Information of EPRO评审活动(五)评审活动(五)分析评审结果分析评审结果 统计、筛选评审中的相关数据;结果有三种结果:通过,不通过,再评审;如果一次评审涉及多个工作产品,可能有的通过,有的不通过。填写工作产品评审报告;将通过评审的工作产品提交CM工程师归档。ePRO33Proprietary and Confidential Information of EPRO评审活动(六)评审活动(六)编写工作产品评审报告编写工作产品评审报告 评审会结束后,评审组长按照工作产品评审报告模板,编写工作产品

18、评审报告,并将发现的缺陷记录导入QAS系统中;将工作产品评审报告发送给评审员和相关人员(跟踪缺陷修改情况)。ePRO34Proprietary and Confidential Information of EPRO讲义大纲讲义大纲1.了解CMMI的基础知识2.理解掌握组织标准过程 2.1 同行评审过程 2.2 工程类过程工程类过程3.公司内部系统的介绍ePRO35Proprietary and Confidential Information of EPRO工程过程工程过程ePRO36Proprietary and Confidential Information of EPRO工程过程详解

19、工程过程详解ePRO37Proprietary and Confidential Information of EPRO目标:获取和分析客户需求,开发产品需求目标:获取和分析客户需求,开发产品需求需求开发过程需求开发过程( (与项目计划同时进行与项目计划同时进行) )分析需求收集需求编写需求说明书提交客户需求调查表客户需求汇总数据字典原型需求分析报告需求规格说明书(SRS)评审报告确认邮件,传真或签字内部评审客户确认通过里程碑评审通过更新需求跟踪表需求跟踪表严重不符分析及控制超出范围ePRO38Proprietary and Confidential Information of EPRO目标

20、:确定技术解决方案和体系架构目标:确定技术解决方案和体系架构概要设计过程概要设计过程技术方案和体系统架构技术方案和体系统架构体系结构设计(或完善)建立方案评估准则设计(或完善)方案技术解决方案决策报告评价设计方案体系架构设计书评审报告评审体系结构设计提交提交通过功能和数据库设计通过不通过不通过ePRO39Proprietary and Confidential Information of EPRO目标:设计系统各模块功能、接口和数据库目标:设计系统各模块功能、接口和数据库概要设计过程概要设计过程功能和数据库设计功能和数据库设计功能设计概要设计书原型接口管理表数据库设计书建库脚本评审报告*评审

21、设计文档里程碑评审通过数据库设计测试策略制定测试策略提交提交提交更新需求跟踪表需求跟踪表分析及控制超出范围严重不符ePRO40Proprietary and Confidential Information of EPRO目标:设计程序内部结构和实现流程目标:设计程序内部结构和实现流程开发实施过程开发实施过程详细设计详细设计细化数据库设计存储过程/触发器数据库初始化脚本 评审报告评审详细设计编码通过详细设计书详细设计提交提交分析及控制超出范围严重不符ePRO41Proprietary and Confidential Information of EPRO目标:根据详细设计编写单元测试用例目标

22、:根据详细设计编写单元测试用例开发实施过程开发实施过程单元测试用例和程序单元测试用例和程序评审报告评审测试用例单元测试通过单元测试用例编写单元测试用例测试用例评审测试组长,SA必须参加单元测试程序编写单元测试程序分析及控制超出范围严重不符ePRO42Proprietary and Confidential Information of EPRO目标:编写代码,实现系统功能目标:编写代码,实现系统功能开发实施过程开发实施过程编码编码评审报告代码走查单元测试通过开发环境搭建开发环境严重不符代码编码代码代码走查SA必须参加分析及控制超出范围ePRO43Proprietary and Confiden

23、tial Information of EPRO目标:对程序进行单元测试,确保程序正确实现目标:对程序进行单元测试,确保程序正确实现开发实施过程开发实施过程单元测试单元测试评审报告评审测试报告单元测试结果不通过编写测试报告更新需求跟踪表需求跟踪表所有单元测试必须交互进行,开发人员测试自己的程序视为程序调试,不计为单元测试单元测试报告评审时,QA,测试组长必须参加单元测试报告评审通过,而且集成方案和集成测试用例评审通过,则视为该阶段结束里程碑评审通过进行单元测试缺陷修复编码回归测试不通过严重不符通过分析及控制超出范围ePRO44Proprietary and Confidential Infor

24、mation of EPRO目标:制定系统集成方案和集成测试用例目标:制定系统集成方案和集成测试用例开发实施过程开发实施过程集成方案和集成测试用例集成方案和集成测试用例评审报告评审方案和测试用例里程碑评审通过产品集成方案确定产品集成方案严重不符更新需求跟踪表需求跟踪表集成测试用例编写集成测试用例集成测试程序编写集成测试程序ePRO45Proprietary and Confidential Information of EPRO目标:制定系统集成方案和集成测试用例目标:制定系统集成方案和集成测试用例开发实施过程开发实施过程系统测试计划和计划系统测试计划和计划评审报告评审测试计划系统测试通过系统

25、测试用例编写系统测试用例严重不符更新需求跟踪表需求跟踪表系统测试用例评审时,SA必须参加集成测试计划编写系统测试计划评审报告评审测试用例不通过通过更新需求跟踪表需求跟踪表ePRO46Proprietary and Confidential Information of EPRO目标:编写产品支持文档目标:编写产品支持文档开发实施过程开发实施过程编写产品支持文档编写产品支持文档评审报告评审支持文档系统测试通过系统安装手册编写系统安装手册产品支持文档评审时,测试组长必须参加用户使用手册编写用户使用手册不通过ePRO47Proprietary and Confidential Information

26、 of EPRO目标:找出与接口有关的错误目标:找出与接口有关的错误集成测试过程集成测试过程评审报告评审集成测试报告供产品集成的环境产品组件状态检查集成测试报告编写集成测试报告不通过搭建集成环境产品集成搭建集成测试环境执行集成测试产品集成包集成测试结果集成测试报告评审时,测试组长,QA必须参加系统测试通过ePRO48Proprietary and Confidential Information of EPRO目标:验证整个系统产品是否满足了系统需求规格定义的要求目标:验证整个系统产品是否满足了系统需求规格定义的要求 系统测试过程系统测试过程评审报告评审系统测试报告里程碑评审通过系统测试报告编

27、写系统测试报告不通过搭建系统测试环境执行系统测试系统测试结果系统测试报告评审时,项目经理,QA必须参加ePRO49Proprietary and Confidential Information of EPRO目标:发布前最后检查,批准后发送给客户目标:发布前最后检查,批准后发送给客户移交发布移交发布产品发布产品发布发布配置审核报告发布配置审核编写产品发布报告通过不通过发布准备产品发布报告上应有项目经理、QA和高层经理的签字或确认邮件。产品包清单产品包产品发布报告产品发布审批发送给客户批准另外处理不批准ePRO50Proprietary and Confidential Information

28、 of EPRO目标:支持客户验收测试,解决验收中发现的问题和缺陷目标:支持客户验收测试,解决验收中发现的问题和缺陷移交发布移交发布客户对应客户对应安排客户培训协助安装环境支持客户验收测试验收测试验收结果安排解决验收发现缺陷和问题项目结项通过发现问题回归测试产品发布ePRO51Proprietary and Confidential Information of EPRO小结小结 同行评审的类型 同行评审主要角色及职责 同行评审的流程 过程的种类 工程类过程的流程 出入口准则及产出物ePRO52Proprietary and Confidential Information of EPRO讲义

29、大纲讲义大纲1.了解CMMI的基础知识2.理解掌握组织标准过程 2.1同行评审过程 2.2工程类过程3.公司内部系统的介绍ePRO53Proprietary and Confidential Information of EPRO内部系统内部系统 PMS(Project Management System):项目管理系统 地址::8000/pms/login.jsp QAS(Quality Assurance System):质量管理系统 地址:/qas30/login/clogin.aspxePRO54Proprietary

30、 and Confidential Information of EPROQ&AePRO55Proprietary and Confidential Information of EPRO谢谢!谢谢!ePRO56Proprietary and Confidential Information of EPRO一些问题(一些问题(1) 过程改进后增加了我们的工作量,降低了工作的效率。 需要严格按照规定的流程去做事,积累数据,便于维护。有收获就需要有付出。 什么是效率?必须满足一定的质量要求的工作产品才能讲效率。减少缺陷,减少返工,过程上多投入的时间会找回来。 当然,把过程改造得越来越简单、有效、易用是我们的工作目标。这就是过程改进。ePRO57Proprietary and Confidential Information of EPRO一些问题(一些问题(2) 我们不需要过程改进。只要有一些优秀员工就可以解决任何问题。 那些有报酬高的优秀员工的公司就能按进度、按预算、无缺陷的完成

温馨提示

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

评论

0/150

提交评论