华为IPD-CMM项目管理知识培训教材PPT(共42页)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
指定PM
我负责整个项目的管 理,并对项目的质量
负责
我负责监控 整个项目的
进展
质量保证
人员
QA监督和指导PM 和PDT开发代表完
QA
成与质量相关的
任务
我负责项目质量监控, 为质量管理系统在项 目中的实施提供支撑
我负责测试 的协调和监
督
测试协
调员
PL
TC
ห้องสมุดไป่ตู้
3、阶段项目管理--项目计划阶段
(1)项目计划阶段流程:
IPD-CMM项目管理
二、IPD-CMM项目管理规程
1、项目管理规程概述
(1)软件项目的范围:
IPD
TR2 TR3
Design specification
S/W HLD
H/W HLD
LLD
LLD
Coding
Coding
TR4
UT
UT
BBIT Build1
Build2
Build3
IPD-CMM
SRS
美国项目管理学会(PMI)已提出了关于一个有效的专业项目管理者必须具备的几
个方面的基本能力: ·范围管理 ·人力资源管理 ·沟通管理 ·时间管理 ·风险管理 ·采购管理 ·费用管理 ·质量管理 ·综合管理
4、项目管理的方法
(1)项目管理的基本方法是什么?
计划+控制
项目计划: 计划过程确定目标,作为管理和控制的基础。
(2)项目计划阶段文档:项目过程手册(PHB)
选定项目开发生命周期模型 定义生命周期流程中的不同阶段 入口与出口准则 每一阶段的输入输出
在项目中采用的经过剪裁的过程与方法
3、阶段项目管理--项目计划阶段
(3)项目计划阶段文档:项目计划文档(PPL)
1 简介 2 资源概述 3 项目特定软件过程 4 项目范围 5 交付件 6 组织和职责 7 规模、工作量和进度估计 8 项目所需资源 9 外包任务 10 验收准则 11 质量计划
HLD(0-2) LLD(3) Coding UT IT ST
我们这次课程将 关注于软件开发 项目!
软件开发项目
BBIT Supporting
Build1
Build2
Build3
1、项目管理规程概述
(2)软件项目的阶段:
工作任务书与分配 需求
项目计划
项目开工会议
项目的技术文档,如 SRS、STP等
2、项目管理的目标
项目管理的目标是什么?
最大程度的满足客户的需要。 即在给定的资源、预算和时间内安全地完成符合质量要求的项目。
质量
客户需求
成本
进度
3、项目管理的范围
项目管理的主要内容是什么?
1、 项目范围管理 3、 项目成本管理 5、 人力资源管理 7、 项目风险管理 9、 项目集成管理
2、 项目时间管理 4、 项目质量管理 6、 项目沟通管理 8、 项目采购管理
12 缺陷预防 13 项目控制 14 重用构件管理 15 配置管理 16 项目计划修订 17 假定 18 组间协调 19 问题 20 客户参与 21 风险管理 22 培训
3、阶段项目管理--项目计划阶段
(4)项目计划阶段文档:项目配置计划文档(CMP)
1 命名规则
2 配置库 3 非配置项4 基线计划 5 变更控制
IPD-CMM项目管理
项目管理
XXXXXXX 2011年9月23日
1
课程目的
1、了解项目管理的基本概念及方法 2、了解IPD-CMM项目管理规程
课程主要内容
一、项目管理概述 二、IPD-CMM项目管理规程
IPD-CMM项目管理
一、项目管理概述
1、项目管理基本概念
(1)什么是项目?
项目是为完成某一独特的产品和服务所做的一次性努力。
3、阶段项目管理--项目计划阶段
(6)项目计划阶段文档:测试策略文档(TS)
选择将要执行的测试活动: 单元测试 集成测试 系统测试
任务书与分配需求 RDPDT/PM组织软件估
计
PM准备计划/批准 项目开工会
项目计划批准,签 发
经过批准的软件估计
经过签发的项目过程手册 经过签发的软件开发计划PPL
经过批准的: 任务分解书WBS 配置管理计划CMP 风险管理计划RMP 缺陷预防计划DPP
测试策略TS
3、阶段项目管理--项目计划阶段
项目控制: 控制过程则保证项目按计划进行或进行必要调整。 动态控制的原理:“计划/实施/反馈/调整”循环
4、项目管理的方法
(2)项目动态控制过程类似导弹发射
实际轨道
控制周期
计划轨道
所做调整 偏差 出发点
目标
4、项目管理的方法
(3)项目失败的常见问题(项目管理方面)
需求变更缺乏控制,忽视需求的变更和变更控制 子合同管理不严格 忽视监督项目的进度 项目需求没有提前计划 不切实际的项目估算,工作量估计不足。(例如:承诺用6个月时间完 成10个月才能做完的工作) 不收集项目的度量数据,没有软件项目开发的历史数据 关心创新而不关心费用和风险
所谓一次性,是指项目有明确的开始时间和结束时间。 所谓独特,是说项目所创造的产品或服务与所有的其它产品或服务相 比较,在某些方面有明显的差别。项目要完成的是以前未曾作过的工 作,所以是独特的。
1、项目管理基本概念
(2)什么是项目管理?
项目的管理者,在有限的资源约束下,运用系统的观点、方 法和理论,对项目涉及的全部工作,即从项目的投资决策开始到项目 结束的全过程进行计划、组织、指挥、协调、控制和评价,以实现项 目的目标的过程。
项目控制和 报告
周例会、阶段/月 度评估会议
估计结果/报告 过程手册PHB 软件开发计划PPL 任务分解书WBS 配置管理计划CMP 风险管理计划RMP 缺陷预防计划DPP 测试策略TS
进展报告/工作日志/Timesheet(周) 项目状态报告(周)
阶段结束/月度评估报告 偏差报告 例外报告 度量数据
6 版本的控制和发布 7 跟踪
8 配置状态发布
9 工具、技术和方法 10 备份和归档 11 基线审计
模板在配置管理课程具体介绍
3、阶段项目管理--项目计划阶段
(5)项目计划阶段文档:风险计划文档(RMP)
明确风险内容 明确风险评估与排序 分析风险导致的影响
发生可能性分析 风险的规避措施与计划、应急措施 管理风险方法 运用头脑风暴方法 着重管理顶级十大风险
根源分析报告(RCA Report)
项目发布
项目结束
项目结束会议
项目结束报告
2、组织结构与角色职责
(1)组织结构:
RDPDT 开发代表
PL
质量保证 人员
QA
配置管 理员 CMO
风险管 理员RMO
测试协 调员 TC
项目组成员 TM
度量协调员 MC
2、组织结构与角色职责
(2)角色职责:
开发代表 RDPDT
我负责整个项目的管 理,并对项目的质量
负责
我负责监控 整个项目的
进展
质量保证
人员
QA监督和指导PM 和PDT开发代表完
QA
成与质量相关的
任务
我负责项目质量监控, 为质量管理系统在项 目中的实施提供支撑
我负责测试 的协调和监
督
测试协
调员
PL
TC
ห้องสมุดไป่ตู้
3、阶段项目管理--项目计划阶段
(1)项目计划阶段流程:
IPD-CMM项目管理
二、IPD-CMM项目管理规程
1、项目管理规程概述
(1)软件项目的范围:
IPD
TR2 TR3
Design specification
S/W HLD
H/W HLD
LLD
LLD
Coding
Coding
TR4
UT
UT
BBIT Build1
Build2
Build3
IPD-CMM
SRS
美国项目管理学会(PMI)已提出了关于一个有效的专业项目管理者必须具备的几
个方面的基本能力: ·范围管理 ·人力资源管理 ·沟通管理 ·时间管理 ·风险管理 ·采购管理 ·费用管理 ·质量管理 ·综合管理
4、项目管理的方法
(1)项目管理的基本方法是什么?
计划+控制
项目计划: 计划过程确定目标,作为管理和控制的基础。
(2)项目计划阶段文档:项目过程手册(PHB)
选定项目开发生命周期模型 定义生命周期流程中的不同阶段 入口与出口准则 每一阶段的输入输出
在项目中采用的经过剪裁的过程与方法
3、阶段项目管理--项目计划阶段
(3)项目计划阶段文档:项目计划文档(PPL)
1 简介 2 资源概述 3 项目特定软件过程 4 项目范围 5 交付件 6 组织和职责 7 规模、工作量和进度估计 8 项目所需资源 9 外包任务 10 验收准则 11 质量计划
HLD(0-2) LLD(3) Coding UT IT ST
我们这次课程将 关注于软件开发 项目!
软件开发项目
BBIT Supporting
Build1
Build2
Build3
1、项目管理规程概述
(2)软件项目的阶段:
工作任务书与分配 需求
项目计划
项目开工会议
项目的技术文档,如 SRS、STP等
2、项目管理的目标
项目管理的目标是什么?
最大程度的满足客户的需要。 即在给定的资源、预算和时间内安全地完成符合质量要求的项目。
质量
客户需求
成本
进度
3、项目管理的范围
项目管理的主要内容是什么?
1、 项目范围管理 3、 项目成本管理 5、 人力资源管理 7、 项目风险管理 9、 项目集成管理
2、 项目时间管理 4、 项目质量管理 6、 项目沟通管理 8、 项目采购管理
12 缺陷预防 13 项目控制 14 重用构件管理 15 配置管理 16 项目计划修订 17 假定 18 组间协调 19 问题 20 客户参与 21 风险管理 22 培训
3、阶段项目管理--项目计划阶段
(4)项目计划阶段文档:项目配置计划文档(CMP)
1 命名规则
2 配置库 3 非配置项4 基线计划 5 变更控制
IPD-CMM项目管理
项目管理
XXXXXXX 2011年9月23日
1
课程目的
1、了解项目管理的基本概念及方法 2、了解IPD-CMM项目管理规程
课程主要内容
一、项目管理概述 二、IPD-CMM项目管理规程
IPD-CMM项目管理
一、项目管理概述
1、项目管理基本概念
(1)什么是项目?
项目是为完成某一独特的产品和服务所做的一次性努力。
3、阶段项目管理--项目计划阶段
(6)项目计划阶段文档:测试策略文档(TS)
选择将要执行的测试活动: 单元测试 集成测试 系统测试
任务书与分配需求 RDPDT/PM组织软件估
计
PM准备计划/批准 项目开工会
项目计划批准,签 发
经过批准的软件估计
经过签发的项目过程手册 经过签发的软件开发计划PPL
经过批准的: 任务分解书WBS 配置管理计划CMP 风险管理计划RMP 缺陷预防计划DPP
测试策略TS
3、阶段项目管理--项目计划阶段
项目控制: 控制过程则保证项目按计划进行或进行必要调整。 动态控制的原理:“计划/实施/反馈/调整”循环
4、项目管理的方法
(2)项目动态控制过程类似导弹发射
实际轨道
控制周期
计划轨道
所做调整 偏差 出发点
目标
4、项目管理的方法
(3)项目失败的常见问题(项目管理方面)
需求变更缺乏控制,忽视需求的变更和变更控制 子合同管理不严格 忽视监督项目的进度 项目需求没有提前计划 不切实际的项目估算,工作量估计不足。(例如:承诺用6个月时间完 成10个月才能做完的工作) 不收集项目的度量数据,没有软件项目开发的历史数据 关心创新而不关心费用和风险
所谓一次性,是指项目有明确的开始时间和结束时间。 所谓独特,是说项目所创造的产品或服务与所有的其它产品或服务相 比较,在某些方面有明显的差别。项目要完成的是以前未曾作过的工 作,所以是独特的。
1、项目管理基本概念
(2)什么是项目管理?
项目的管理者,在有限的资源约束下,运用系统的观点、方 法和理论,对项目涉及的全部工作,即从项目的投资决策开始到项目 结束的全过程进行计划、组织、指挥、协调、控制和评价,以实现项 目的目标的过程。
项目控制和 报告
周例会、阶段/月 度评估会议
估计结果/报告 过程手册PHB 软件开发计划PPL 任务分解书WBS 配置管理计划CMP 风险管理计划RMP 缺陷预防计划DPP 测试策略TS
进展报告/工作日志/Timesheet(周) 项目状态报告(周)
阶段结束/月度评估报告 偏差报告 例外报告 度量数据
6 版本的控制和发布 7 跟踪
8 配置状态发布
9 工具、技术和方法 10 备份和归档 11 基线审计
模板在配置管理课程具体介绍
3、阶段项目管理--项目计划阶段
(5)项目计划阶段文档:风险计划文档(RMP)
明确风险内容 明确风险评估与排序 分析风险导致的影响
发生可能性分析 风险的规避措施与计划、应急措施 管理风险方法 运用头脑风暴方法 着重管理顶级十大风险
根源分析报告(RCA Report)
项目发布
项目结束
项目结束会议
项目结束报告
2、组织结构与角色职责
(1)组织结构:
RDPDT 开发代表
PL
质量保证 人员
QA
配置管 理员 CMO
风险管 理员RMO
测试协 调员 TC
项目组成员 TM
度量协调员 MC
2、组织结构与角色职责
(2)角色职责:
开发代表 RDPDT