CMMI及组织标准过程简介.ppt
- 文档编号:1368750
- 上传时间:2022-10-21
- 格式:PPT
- 页数:62
- 大小:1.64MB
CMMI及组织标准过程简介.ppt
《CMMI及组织标准过程简介.ppt》由会员分享,可在线阅读,更多相关《CMMI及组织标准过程简介.ppt(62页珍藏版)》请在冰豆网上搜索。
CMMI及组织标准过程简介,1,CMMI及组织标准过程简介,CMMI及组织标准过程简介,培训的对象和目标,对象新入职员工目标了解CMMI的基础知识理解掌握组织标准过程掌握同行评审过程掌握工程类过程(重点)公司内部系统(PMS,QAS)的介绍,CMMI及组织标准过程简介,讲义大纲,1.了解CMMI的基础知识2.理解掌握组织标准过程2.1同行评审过程2.2工程类过程3.公司内部系统的介绍,CMMI及组织标准过程简介,术语,CMMI(CapabilityMaturityModelIntegration),能力成熟度模型集成,主要包括过程管理、项目管理、软件工程、过程支持等几个大的过程。
它是过程改进的指导性模型汇集了世界各地软件过程管理者的经验和智慧经过世界各地的实际应用,证明具有建设性作用,CMMI及组织标准过程简介,源模型,CMMI的源模型SW-CMM2.0Draft:
软件能力成熟度模型2.0版;EIA/IS731:
电子行业协会临时标准;IPDCMM0.98:
集成产品开发能力成熟度模型,CMMI及组织标准过程简介,效果,实施CMMI的益处降低项目成本;提高产品质量;控制项目进度;风险透明化实施CMMI的弊端,CMMI及组织标准过程简介,CMMI过程带来的主要变化,启动确定范围、明确目标计划基于历史数据项目跟踪和监控日报、周报、里程碑报告、定期例会质量控制评审、测试、确认、QA审核配置管理配置库、基线、定期的配置审核结案积累经验,记录数据,推动持续的过程改进,不能再抄近路,要遵守一个定义得很好的方法并予以坚持。
CMMI及组织标准过程简介,成熟度级别,CMMI及组织标准过程简介,取决于个人的能力软件管理是一个“魔术”,L1-初始级,CMMI及组织标准过程简介,建立有效的软件项目管理软件项目管理过程要文档化且要遵循各项目在建立管理过程时,要以组织方针为指导在以前项目上开发的成功实践可以重复使用建造的软件过程是一系列带有定义好检查点(里程碑)的黑盒子,L2-已管理级:
消除混乱,CMMI及组织标准过程简介,工程过程更加有效的执行建立组织标准过程,项目通过裁剪形成项目过程提供组织级的培训过程改进活动更加有序、主动的开展,L3-已定义级:
建立公共过程,CMMI及组织标准过程简介,L4-定量管理级,了解过程能力,控制过程偏差,异常点,异常点,CMMI及组织标准过程简介,从L3到L4向量化管理转移,CMMI及组织标准过程简介,L5持续改进,提升能力,LEVEL4识别要控制的过程控制性能偏差建立能力基线和模型用基线和模型计划及管理项目,LEVEL5原因分析,预防缺陷产生部署技术革新提升过程性能持续改进,CMMI及组织标准过程简介,L5-示例,CMMI及组织标准过程简介,过程域,CMMI及组织标准过程简介,CMMI实施中各角色的主要任务,高层经理:
出资支持CMMI,委托实施CMMI活动。
SEPG(软件工程过程组):
研究CMMI、定义和维护组织标准过程、推动过程实施、维护过程资产库。
PAT(过程行动组):
实施过程改进活动,指导其他使用者,参与过程的定义和指导的编写,反馈过程改进的意见项目经理和组员:
了解CMMI,积极配合SEPG和PAT的工作,在开发项目中严格遵循已定义的规程,积极参与文档的制定及修改,做软件过程改进的主人。
CMMI及组织标准过程简介,小结,CMMI全称哪几个级别各级别的特点CMMI实施中的主要角色,CMMI及组织标准过程简介,讲义大纲,1.了解CMMI的基础知识2.理解掌握组织标准过程2.1同行评审过程2.2工程类过程3.公司内部系统的介绍,CMMI及组织标准过程简介,项目角色,高层经理(SM)项目经理(PM)系统分析师(SA)开发工程师(PG)测试工程师(TE)测试组长(TL)配置管理工程师(CM)质量保证工程师(QA),CMMI及组织标准过程简介,软件开发流程,常见的软件开发流程瀑布型迭代型,CMMI及组织标准过程简介,标准软件开发过程,CMMI及组织标准过程简介,讲义大纲,1.了解CMMI的基础知识2.理解掌握组织标准过程2.1同行评审过程2.2工程类过程3.公司内部系统的介绍,CMMI及组织标准过程简介,同行评审,同行评审由软件工作产品生产者的同行遵循已定义的规程对产品作的评审工作产品:
一个制品,包括过程描述、计划、进度安排、计算机程序和相关文档,它可以不交付给客户。
缺陷:
那些不满足需求或客户要求,对后续工作有影响的输出或特性。
CMMI及组织标准过程简介,同行评审,目的通过评审发现缺陷和消除缺陷,提高工作产品的质量,防止类似问题再次产生。
类型小组个人(与小组评审流程类似,但代码走查没有预审活动),CMMI及组织标准过程简介,主要角色及职责,评审组长:
制订工作产品评审计划组织监控评审活动汇总工作产品预审反馈表、编写评审报告评审员:
编写工作产品预审反馈表参加评审会议作者:
提交工作产品、解释工作产品修复评审中出现的缺陷,CMMI及组织标准过程简介,评审流程,制订同行评审计划,发送评审计划检查单和通知,分析评审结果并报告结果,预审,召开评审,CMMI及组织标准过程简介,评审活动
(一),制订同行评审计划在软件开发计划(SDP)时,标识出要进行同行评审的工作产品和评审方式。
明确各工作产品的评审时间、评审方式、评审组长和评审员。
CMMI及组织标准过程简介,评审活动
(二),发送评审的相关材料和会议通知通知评审组长;评审组长发出评审会议安排的通知;会议通知和工作产品至少要提前一个工作日以上发出,CMMI及组织标准过程简介,评审活动(三),评审前的预览评审成员在预审时间对工作产品进行充分预览。
按照工作产品预审反馈表模板(工作产品评审报告中),编写工作产品预审反馈表,将发现的问题相关的检查项编号,填入“用例”栏目,编号采用工作产品检查单统一编号。
在规定的时限内将工作产品预审反馈表发送给评审组长。
CMMI及组织标准过程简介,评审活动(四),进行评审预审反馈进行汇总开会的条件可参考以下三点:
评审员的预审反馈表是否都已提交;评审员是否都能出席;工作产品经过预审有严重缺陷的无法继续评审下去的,直接退回工作产品产生者。
分析(讨论)预审问题记录评审结果,CMMI及组织标准过程简介,评审活动(五),分析评审结果统计、筛选评审中的相关数据;结果有三种结果:
通过,不通过,再评审;如果一次评审涉及多个工作产品,可能有的通过,有的不通过。
填写工作产品评审报告;将通过评审的工作产品提交CM工程师归档。
CMMI及组织标准过程简介,评审活动(六),编写工作产品评审报告评审会结束后,评审组长按照工作产品评审报告模板,编写工作产品评审报告,并将发现的缺陷记录导入QAS系统中;将工作产品评审报告发送给评审员和相关人员(跟踪缺陷修改情况)。
CMMI及组织标准过程简介,讲义大纲,1.了解CMMI的基础知识2.理解掌握组织标准过程2.1同行评审过程2.2工程类过程3.公司内部系统的介绍,CMMI及组织标准过程简介,工程过程,CMMI及组织标准过程简介,工程过程详解,CMMI及组织标准过程简介,目标:
获取和分析客户需求,开发产品需求,系统分析师SA,项目经理PM,需求开发过程(与项目计划同时进行),分析需求,收集需求,编写需求说明书,提交,客户需求调查表,客户需求汇总数据字典原型需求分析报告,需求规格说明书(SRS),评审报告,确认邮件,传真或签字,内部评审,客户确认,通过,里程碑评审,通过,更新需求跟踪表,需求跟踪表,严重不符,分析及控制,超出范围,CMMI及组织标准过程简介,目标:
确定技术解决方案和体系架构,架构设计师,项目经理PM,概要设计过程技术方案和体系统架构,体系结构设计(或完善),建立方案评估准则,设计(或完善)方案,技术解决方案,决策报告,评价设计方案,体系架构设计书,评审报告,评审体系结构设计,提交,提交,通过,功能和数据库设计,通过,不通过,不通过,CMMI及组织标准过程简介,目标:
设计系统各模块功能、接口和数据库,系统分析师SA,项目经理PM,概要设计过程功能和数据库设计,功能设计,概要设计书原型接口管理表,数据库设计书建库脚本,评审报告,*评审设计文档,里程碑评审,通过,测试组长TestLeader,数据库设计,测试策略,制定测试策略,提交,提交,提交,更新需求跟踪表,需求跟踪表,分析及控制,超出范围,严重不符,CMMI及组织标准过程简介,目标:
设计程序内部结构和实现流程,系统分析师SA,项目经理PM,开发实施过程详细设计,细化数据库设计,存储过程/触发器数据库初始化脚本,评审报告,评审详细设计,编码,通过,开发人员PG,详细设计书,详细设计,提交,提交,分析及控制,超出范围,严重不符,CMMI及组织标准过程简介,目标:
根据详细设计编写单元测试用例,项目经理PM,开发实施过程单元测试用例和程序,评审报告,评审测试用例,单元测试,通过,开发人员PG,单元测试用例,编写单元测试用例,测试用例评审测试组长,SA必须参加,单元测试程序,编写单元测试程序,分析及控制,超出范围,严重不符,CMMI及组织标准过程简介,目标:
编写代码,实现系统功能,项目经理PM,开发实施过程编码,评审报告,代码走查,单元测试,通过,开发人员PG,开发环境,搭建开发环境,严重不符,代码,编码代码,代码走查SA必须参加,分析及控制,超出范围,CMMI及组织标准过程简介,目标:
对程序进行单元测试,确保程序正确实现,项目经理PM,开发实施过程单元测试,评审报告,评审测试报告,开发人员PG,单元测试结果,不通过,编写测试报告,更新需求跟踪表,需求跟踪表,所有单元测试必须交互进行,开发人员测试自己的程序视为程序调试,不计为单元测试单元测试报告评审时,QA,测试组长必须参加单元测试报告评审通过,而且集成方案和集成测试用例评审通过,则视为该阶段结束,里程碑评审,通过,进行单元测试,缺陷修复,编码,回归测试,不通过,严重不符,通过,分析及控制,超出范围,CMMI及组织标准过程简介,目标:
制定系统集成方案和集成测试用例,项目经理PM,开发实施过程集成方案和集成测试用例,评审报告,评审方案和测试用例,里程碑评审,通过,产品集成方案,确定产品集成方案,严重不符,更新需求跟踪表,需求跟踪表,系统分析师SA,集成测试用例,编写集成测试用例,集成测试程序,编写集成测试程序,CMMI及组织标准过程简介,目标:
制定系统集成方案和集成测试用例,项目经理PM,开发实施过程系统测试计划和计划,评审报告,评审测试计划,系统测试,通过,系统测试用例,编写系统测试用例,严重不符,更新需求跟踪表,需求跟踪表,系统测试用例评审时,SA必须参加,测试组长TestLeader,集成测试计划,编写系统测试计划,评审报告,评审测试用例,不通过,测试工程师TestEngineer,通过,更新需求跟踪表,需求跟踪表,CMMI及组织标准过程简介,目标:
编写产品支持文档,项目经理PM,开发实施过程编写产品支持文档,评审报告,评审支持文档,系统测试,通过,系统安装手册,编写系统安装手册,产品支持文档评审时,测试组长必须参加,用户使用手册,编写用户使用手册,不通过,系统分析师SA,CMMI及组织标准过程简介,目标:
找出与接口有关的错误,项目经理PM,集成测试过程,评审报告,评审集成测试报告,供产品集成的环境,产品组件状态检查,集成测试报告,编写集成测试报告,不通过,开发人员PG,搭建集成环境,产品集成,搭建集成测试环境,执行集成测试,产品集成包,集成测试结果,集成测试报告评审时,测试组长,QA必须参加,系统测试,通过,CMMI及组织标准过程简介,目标:
验证整个系统产品是否满足了系统需求规格定义的要求,测试组长TestLeader,系统测试过程,评审报告,评审系统测试报告,里程碑评审,通过,系统测试报告,编写系统测试报告,不通过,测试工程师TestLeader,搭建系统测试环境,执行系统测试,系统测试结果,系统测试报告评审时,项目经理,QA必须参加,CMM
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CMMI 组织 标准 过程 简介