cmmi及组织标准过程简介1

上传人:F****n 文档编号:95478433 上传时间:2019-08-19 格式:PPT 页数:62 大小:1.48MB
返回 下载 相关 举报
cmmi及组织标准过程简介1_第1页
第1页 / 共62页
cmmi及组织标准过程简介1_第2页
第2页 / 共62页
cmmi及组织标准过程简介1_第3页
第3页 / 共62页
cmmi及组织标准过程简介1_第4页
第4页 / 共62页
cmmi及组织标准过程简介1_第5页
第5页 / 共62页
点击查看更多>>
资源描述

《cmmi及组织标准过程简介1》由会员分享,可在线阅读,更多相关《cmmi及组织标准过程简介1(62页珍藏版)》请在金锄头文库上搜索。

1、CMMI及组织标准过程简介,1,CMMI及组织标准过程简介,CMMI及组织标准过程简介,培训的对象和目标,对象 新入职员工 目标 了解CMMI的基础知识 理解掌握组织标准过程 掌握同行评审过程 掌握工程类过程 (重点) 公司内部系统(PMS,QAS)的介绍,CMMI及组织标准过程简介,讲义大纲,1.了解CMMI的基础知识 2.理解掌握组织标准过程 2.1同行评审过程 2.2工程类过程 3.公司内部系统的介绍,CMMI及组织标准过程简介,术语,CMMI(Capability Maturity Model Integration),能力成熟度模型集成,主要包括过程管理、项目管理、软件工程、过程支持

2、等几个大的过程。 它是 过程改进的指导性模型 汇集了世界各地软件过程管理者的经验和智慧 经过世界各地的实际应用,证明具有建设性作用,CMMI及组织标准过程简介,源模型,CMMI的源模型 SW-CMM 2.0 Draft :软件能力成熟度模型2.0版; EIA/IS 731:电子行业协会临时标准; IPD CMM 0.98:集成产品开发能力成熟度模型,CMMI及组织标准过程简介,效果,实施CMMI的益处 降低项目成本; 提高产品质量; 控制项目进度; 风险透明化 实施CMMI的弊端,CMMI及组织标准过程简介,CMMI过程带来的主要变化,启动确定范围、明确目标 计划基于历史数据 项目跟踪和监控日

3、报、周报、里程碑报告、定期例会 质量控制评审、测试、确认、QA审核 配置管理配置库、基线、定期的配置审核 结案积累经验,记录数据,推动持续的过程改进,不能再抄近路,要遵守一个定义 得很好的方法并予以坚持。,CMMI及组织标准过程简介,成熟度级别,CMMI及组织标准过程简介,取决于个人的能力 软件管理是一个“魔术”,L1-初始级,CMMI及组织标准过程简介,建立有效的软件项目管理 软件项目管理过程要文档化且要遵循 各项目在建立管理过程时,要以组织方针为指导 在以前项目上开发的成功实践可以重复使用 建造的软件过程是一系列带有定义好检查点(里程碑)的黑盒子,L2-已管理级:消除混乱,CMMI及组织标

4、准过程简介,工程过程更加有效的执行 建立组织标准过程,项目通过裁剪形成项目过程 提供组织级的培训 过程改进活动更加有序、主动的开展,L3-已定义级:建立公共过程,CMMI及组织标准过程简介,L4-定量管理级,了解过程能力,控制过程偏差,CMMI及组织标准过程简介,从L3到L4向量化管理转移,CMMI及组织标准过程简介,L5 持续改进,提升能力,LEVEL 4 识别要控制的过程 控制性能偏差 建立能力基线和模型 用基线和模型计划及管理项目,LEVEL5 原因分析,预防缺陷产生 部署技术革新 提升过程性能 持续改进,CMMI及组织标准过程简介,L5-示例,CMMI及组织标准过程简介,过程域,CMM

5、I及组织标准过程简介,CMMI实施中各角色的主要任务,高层经理:出资支持CMMI,委托实施CMMI活动。 SEPG(软件工程过程组):研究CMMI、定义和维护组织标准过程、推动过程实施、维护过程资产库。 PAT(过程行动组):实施过程改进活动,指导其他使用者,参与过程的定义和指导的编写,反馈过程改进的意见 项目经理和组员 :了解CMMI,积极配合SEPG和PAT的工作,在开发项目中严格遵循已定义的规程,积极参与文档的制定及修改,做软件过程改进的主人。,CMMI及组织标准过程简介,小结,CMMI全称 哪几个级别 各级别的特点 CMMI实施中的主要角色,CMMI及组织标准过程简介,讲义大纲,1.了

6、解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及组

7、织标准过程简介,同行评审,同行评审 由软件工作产品生产者的同行遵循已定义的规程对产品作的评审 工作产品: 一个制品,包括过程描述、计划、进度安排、计算机程序和相关文档,它可以不交付给客户。 缺陷: 那些不满足需求或客户要求,对后续工作有影响的输出或特性。,CMMI及组织标准过程简介,同行评审,目的 通过评审发现缺陷和消除缺陷,提高工作产品的质量,防止类似问题再次产生。 类型 小组 个人(与小组评审流程类似,但代码走查没有预审活动),CMMI及组织标准过程简介,主要角色及职责,评审组长: 制订工作产品评审计划 组织监控评审活动 汇总工作产品预审反馈表、编写评审报告 评审员: 编写工作产品预审反馈

8、表 参加评审会议 作者: 提交工作产品、解释工作产品 修复评审中出现的缺陷,CMMI及组织标准过程简介,评审流程,制订同行评审计划,发送评审计划检查单和通知,分析评审结果并报告结果,预审,召开评审,CMMI及组织标准过程简介,评审活动(一),制订同行评审计划 在软件开发计划(SDP)时,标识出要进行同行评审的工作产品和评审方式。 明确各工作产品的评审时间、评审方式、评审组长和评审员。,CMMI及组织标准过程简介,评审活动(二),发送评审的相关材料和会议通知 通知评审组长; 评审组长发出评审会议安排的通知; 会议通知和工作产品至少要提前一个工作日以上发出,CMMI及组织标准过程简介,评审活动(三

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

10、筛选评审中的相关数据; 结果有三种结果:通过,不通过,再评审;如果一次评审涉及多个工作产品,可能有的通过,有的不通过。 填写工作产品评审报告; 将通过评审的工作产品提交CM工程师归档。,CMMI及组织标准过程简介,评审活动(六),编写工作产品评审报告 评审会结束后,评审组长按照工作产品评审报告模板,编写工作产品评审报告,并将发现的缺陷记录导入QAS系统中; 将工作产品评审报告发送给评审员和相关人员(跟踪缺陷修改情况)。,CMMI及组织标准过程简介,讲义大纲,1.了解CMMI的基础知识 2.理解掌握组织标准过程 2.1 同行评审过程 2.2 工程类过程 3.公司内部系统的介绍,CMMI及组织标准

11、过程简介,工程过程,CMMI及组织标准过程简介,工程过程详解,CMMI及组织标准过程简介,目标:获取和分析客户需求,开发产品需求,系统分析师 SA,项目经理 PM,需求开发过程(与项目计划同时进行),分析需求,收集需求,编写需求说明书,提交,客户需求调查表,客户需求汇总 数据字典 原型 需求分析报告,需求规格说明书(SRS),评审报告,确认邮件,传真或签字,内部评审,客户确认,通过,里程碑评审,通过,更新需求跟踪表,需求跟踪表,严重不符,分析及控制,超出范围,CMMI及组织标准过程简介,目标:确定技术解决方案和体系架构,架构设计师,项目经理 PM,概要设计过程技术方案和体系统架构,体系结构设计

12、(或完善),建立方案评估准则,设计(或完善)方案,技术解决方案,决策报告,评价设计方案,体系架构设计书,评审报告,评审体系结构设计,提交,提交,通过,功能和数据库设计,通过,不通过,不通过,CMMI及组织标准过程简介,目标:设计系统各模块功能、接口和数据库,系统分析师 SA,项目经理 PM,概要设计过程功能和数据库设计,功能设计,概要设计书 原型 接口管理表,数据库设计书 建库脚本,评审报告,*评审设计文档,里程碑评审,通过,测试组长 Test Leader,数据库设计,测试策略,制定测试策略,提交,提交,提交,更新需求跟踪表,需求跟踪表,分析及控制,超出范围,严重不符,CMMI及组织标准过程

13、简介,目标:设计程序内部结构和实现流程,系统分析师 SA,项目经理 PM,开发实施过程详细设计,细化数据库设计,存储过程/触发器 数据库初始化脚本,评审报告,评审详细设计,编码,通过,开发人员 PG,详细设计书,详细设计,提交,提交,分析及控制,超出范围,严重不符,CMMI及组织标准过程简介,目标:根据详细设计编写单元测试用例,项目经理 PM,开发实施过程单元测试用例和程序,评审报告,评审测试用例,单元测试,通过,开发人员 PG,单元测试用例,编写单元测试用例,测试用例评审测试组长,SA必须参加,单元测试程序,编写单元测试程序,分析及控制,超出范围,严重不符,CMMI及组织标准过程简介,目标:

14、编写代码,实现系统功能,项目经理 PM,开发实施过程编码,评审报告,代码走查,单元测试,通过,开发人员 PG,开发环境,搭建开发环境,严重不符,代码,编码代码,代码走查SA必须参加,分析及控制,超出范围,CMMI及组织标准过程简介,目标:对程序进行单元测试,确保程序正确实现,项目经理 PM,开发实施过程单元测试,评审报告,评审测试报告,开发人员 PG,单元测试结果,不通过,编写测试报告,更新需求跟踪表,需求跟踪表,所有单元测试必须交互进行,开发人员测试自己的程序视为程序调试,不计为单元测试 单元测试报告评审时,QA,测试组长必须参加 单元测试报告评审通过,而且集成方案和集成测试用例评审通过,则

15、视为该阶段结束,里程碑评审,通过,进行单元测试,缺陷修复,编码,回归测试,不通过,严重不符,通过,分析及控制,超出范围,CMMI及组织标准过程简介,目标:制定系统集成方案和集成测试用例,项目经理 PM,开发实施过程集成方案和集成测试用例,评审报告,评审方案和测试用例,里程碑评审,通过,产品集成方案,确定产品集成方案,严重不符,更新需求跟踪表,需求跟踪表,系统分析师 SA,集成测试用例,编写集成测试用例,集成测试程序,编写集成测试程序,CMMI及组织标准过程简介,目标:制定系统集成方案和集成测试用例,项目经理 PM,开发实施过程系统测试计划和计划,评审报告,评审测试计划,系统测试,通过,系统测试

16、用例,编写系统测试用例,严重不符,更新需求跟踪表,需求跟踪表,系统测试用例评审时,SA必须参加,测试组长 Test Leader,集成测试计划,编写系统测试计划,评审报告,评审测试用例,不通过,测试工程师 Test Engineer,通过,更新需求跟踪表,需求跟踪表,CMMI及组织标准过程简介,目标:编写产品支持文档,项目经理 PM,开发实施过程编写产品支持文档,评审报告,评审支持文档,系统测试,通过,系统安装手册,编写系统安装手册,产品支持文档评审时,测试组长必须参加,用户使用手册,编写用户使用手册,不通过,系统分析师 SA,CMMI及组织标准过程简介,目标:找出与接口有关的错误,项目经理 PM,集成测试过程,评审报告,评审集成测试报告,供产品集成的环境,产品组件状态检查,集成测试报告,编写集成测试报告,不通过,开发人员 PG,搭建集成环境,产品集成,搭建集成测试环境,执行集成测试,产品集成包,集成测试结果,集成测试报告评审时,测试组长,QA必须参加,系统测

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号