华为IPD-CMM培训教材.ppt_第1页
华为IPD-CMM培训教材.ppt_第2页
华为IPD-CMM培训教材.ppt_第3页
华为IPD-CMM培训教材.ppt_第4页
华为IPD-CMM培训教材.ppt_第5页
已阅读5页,还剩23页未读 继续免费阅读

下载本文档

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

文档简介

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是什么 以及它的一些基本知识

温馨提示

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

评论

0/150

提交评论