华为IPD-CMM概述培训教材.pps
- 文档编号:18723847
- 上传时间:2023-10-19
- 格式:PPS
- 页数:28
- 大小:2.37MB
华为IPD-CMM概述培训教材.pps
《华为IPD-CMM概述培训教材.pps》由会员分享,可在线阅读,更多相关《华为IPD-CMM概述培训教材.pps(28页珍藏版)》请在冰点文库上搜索。
IPD-CMM流程概述,IPD-CMM培训胶片,*,1、了解IPD、CMM基本概念2、了解开发项目生命周期3、了解IPD-CMM开发流程体系,课程目的,1、IPD/CMM基本知识介绍2、软件项目生命周期规程介绍3、IPD-CMM流程规范体系介绍,课程主要内容,一、IPD/CMM基本知识介绍,IPD-CMM流程概述,1、什么是IPD?
“集成产品开发”,英文“IntegratedProductDevelopment”的缩写。
IPD强调市场导向和投资驱动。
2、IPD框架介绍,IPD的精髓是IPD框架,包括七个方面的内容。
*,3、跨部门功能团队,产品开发团队PDT,生产(Mfg),开发,财务,市场,PDTLeaderPOP,供应商,技术支持,采购,产品QA:
QA系统QA软件QA硬件QA资料,4、结构化流程,整个IPD流程中,有七个技术评审点,四个决策评审点,一个发布点,一个GA点。
概念,计划,开发,发布,验证,生命,周期,概念决,策评审,点,计划决,策评审,点,可获得,性决策,评审点,生命周期结束决策评审,GA,TR1,TR2,TR3,TR4,TR4A,TR5,TR6,LAUNCH,5、什么是CMM?
6、CMM的来源,是由美国卡内基梅隆大学的软件工程研究所(:
SoftwareEngineeringInstitute)受美国国防部委托研究制定并在美国,随后在全世界推广实施的一种软件评估标准,主要用于软件开发过程和软件开发能力的评估和改进。
1991年采访了100多家软件公司,开发出了1.0版本,1993年又推出了1.1版本。
7、CMM的五个等级,*,12、IPD和IPD-CMM的关系,IPD关注整个产品的开发管理,包括市场、开发(软件、硬件)、结构、生产、采购、财务等各个方面。
IPD-CMM流程关注其中的软件研发过程的管理。
IPD-CMM流程,CONCEPT,DEVELOP,QUALIFY,LIFE,CYCLE,CDCP,ADCP,PLAN,PDCP,GA,LAUNCH,SRS(STP),HLD(ITP),LLD(UTP),CODE,UT,IT,ST,TR1,TR2,TR3,TR4,TR4A,TR5,TR6,IPD流程,LAUNCH,BBIT,IPD-CMM是IPD的软件使能流程,二、IPD-CMM流程体系介绍,IPD-CMM流程概述,质量管理系统结构,*,IPD-CMM体系结构,Release,Design,RM,SASD/OO,CM,CASETools,PM,RM,Metric,Management,Engineering,Support,TestTools,CodingTools,15,Test,Review(使用IPD-CMMICOMMON),QA(使用IPD-CMMICOMMON),三、项目生命周期规程介绍,IPD-CMM流程概述,1、项目类型定义,开发项目包括建立PDT提出需求的新系统或系统增强(包括新特性或新需求增加)。
增强项目-已有系统的增强(一层设计没有重要/显著修改)-把已有的货架产品定制成特定环境下的产品或需求更改。
即就是包括了新增需求、代码移植以及修改需求的混合型项目。
PHB:
ProcessHandbook过程手册项目过程手册确定了项目采用的生命周期。
2、项目生命周期模型选择,产品质量和开发效率的提高,很大程度上取决于所遵循的过程质量!
裁剪与偏差的区别?
3、如何编制PHB?
RDPDT,QA:
PL,选择生命周期模型撰写PHB,确定偏差,QA,提供针对生命周期流程、PHB写作的培训和指导,参加PHB的Review。
MDG,批准PHB,RDPDT,签发PHB,QA,4、软件项目与产品开发中的位置,软件级规格,软件级设计,(SE),(开发组),系统级设计与规格,(开发组),5、开发项目生命周期模型,项目计划,需求分析,概要设计,详细设计,系统测试计划,集成测试计划,单元测试计划,(项目任务书,项目输入),单元测试,集成测试,系统测试,编码,发布,SOW,产品集成工作支持,6、增强项目生命周期模型,项目计划,增强需求分析,增强设计,系统测试计划,集成测试计划,单元测试计划,(项目任务书,项目输入),单元测试,集成测试,系统测试,编码,发布,SOW,产品集成工作支持,增强包括新增,修改,移植部分;建议尽量在老版本基础上更新工作产品,如果项目的范围和老版本有很大的区别,建议重新创建工作产品,并将前工作产品作为参考。
7、为什么项目组负责项目IT/ST?
NASA(美国航空航天管理局)提供的一个经验数据:
版本发布后遗留缺陷率测试成本项目组测试:
20%每千行1.4人月独立测试:
16%每千行2.5人月点评:
独立测试组织在测试阶段的问题漏测率由20%降低到了16%(降低了25%),测试效果要比项目组自己测试的效果好,但是其活动成本却上升了78.6,说明对于普通软件产品而言,采用独立测试组织成本太高,不合适。
当然,如果是宇航软件等可靠性要求非常高,不计成本的软件开发,还是应该使用独立测试组织的测试方式进行。
8、开发项目生命周期模型详解,下面我们根据IPD-CMMDesignFlow进一步阐述开发项目生命周期的过程与活动定义。
参考华为过程资产库上Design-Flow链接。
9、过程裁剪,HLD,LLD,软件设计,相关的裁剪参考规程中的裁剪指南。
对于小项目,参考小项目指导书(PJM03G02-DiminutiveProjectManagementGuideline.doc),10、其它,非单板软件项目参考相关规程文件LCP01-SoftwareProjectLifecycleProcedure,单板软件项目参考LCP02-BoardSoftwareProjectLifecycleProcedure。
总结,1、IPD是什么,以及它的一些基本知识2、CMM是什么,以及它的一些基本知识3、IPD-CMM与IPD的关系,是IPD在研发软件领域使能流程。
4、IPD-CMM的质量系统结构5、IPD-CMM中软件项目的类型及过程定义6、不同项目类型的生命周期7、过程裁剪的指导,Thanks!
培训结束,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 华为 IPD CMM 概述 培训教材
![提示](https://static.bingdoc.com/images/bang_tan.gif)