华为-CMM项目管理-参考手册(内部资料)
更新时间:2023-05-30 20:20:01 阅读量: 实用文档 文档下载
- cmm软件项目管理推荐度:
- 相关推荐
IPD-CMM 3.0 快
速参考手册
中研运作及质量管理部
华为技术有限公司版权所有侵权必究
IPD-CMM 3.0 快速参考手册
Ver: 1.0
特别鸣谢
本快速参考手册的最初版本由原商业网络质量部编制完成在此特别鸣谢原商业网络质量部对质量体系所做出的贡献
IPD-CMM 3.0 快速参考手册
Ver: 1.0
前言
为了帮助项目相关人员更好地理解IPD-CMM 3.0 规范体系
我们使用问与答的方式
目的是帮助项目经理和项目相关人
员在较短的时间内保证过程中更好发挥作用
对每个条目
使它在我们的产品开发
质量
是什么为什么什么人
What
在什么时间Who How
读者可以据此在IPD-CMM 3.0 流程规范或其他文献
中找到更详尽的信息或说明
在条目组织上
通用类包括项目管理
软件度量
分阶段描述各阶段的关
这些活动将贯彻整个项目执行过程中
键活动
你可以方便地找到你当前感兴趣的条目进行参考
你会发现
职业化水平在不知不觉中已经迈入了新的境界
欢迎结合实践给我们提出改进意见
自己的
目 录
CMM保证质量的基本原理是什么
IPD-CMM和SW-CMM是什么对应关系实施IPD-CMM流程有哪些特殊角色
4
............5
.........................................
6
项目管理要注意哪些要点项目组与QA如何密切配合批准
是什么寓意
IPD-CMM 3.0中定义了哪些项目会议IPD-CMM 3.0中定义了哪些项目报告什么是项目文件夹
..................7................
12
..............15..................15
...................................
如何写作配置管理计划如何制定配置项命名规范
CMO如何建立配置库
20
.....................
CMO如何进行配置状态发布变更控制过程是如何操作的
配置库备份要注意哪些原则
2224
..........................................
配置管理如何管理代码风险管理
.........................................................25为什么要进行风险管理........................25
......................................
为什么要实施软件度量
IPD-CMM 定义收集哪些度量数据什么是文档生产率
26
..................27
..............................28
i页
...................29
缺陷预防 .........................................................30
...............................................
什么部门发布度量分析报告缺陷预防
的基本技术有哪些
30
..........................30
质量保证 .........................................................31
检视审计的区别是什么..............
项目组在什么时间
重用代码是否会提高产品质量什么是交付审计
33
...............................33
什么是基线审计...............................34什么是内部质量审计........................34
第二部分..............................................................35
项目计划阶段 ......................................................35
计划阶段有哪些主要活动........................35
什么是AR....................
着重注意什么问题
它和WBS 是什么关系如何进行项目估计
什么是项目过程手册
会议内容有哪些
主要的输出是什么
如何组织项目组输出一篇优质的需求规格说明书为什么要进行需求跟踪MC在SRS阶段要完成哪些活动
42
制作项目过程手册
39
......................................
................43
..................................
44
....................................
主要的输出是什么
如何控制概要设计和详细设计的分解粒度
4748
..................................
MC在HLD阶段要完成哪些活动
内部使用第ii页
...................................
主要的输出是什么主要的输出是什么
CMO在编码阶段要完成哪些活动
51
...................................
QA在编码阶段要完成哪些活动软件测试过程包括哪些活动MC在测试阶段要完成哪些活动
52
项目测试阶段 ......................................................53
............53
..................................
54
....................................
IPD - CMM 规定项目关闭有哪些操作
IPD-CMM 常用缩写词..........................................附录2
5955
第三部分..............................................................56
内部使用第iii页
第一部分CMM 概述
CMM的基本框架是怎样的
CMM是Capability Maturity Model 的缩写型被用于很多方面
过程即软件CMM
µ±³õµÄÄ¿µÄÊÇ
CMM 作为一种模
初始级
2 级
定义级
步得到系统化和细化管理级
5 级
受控的
KPA即Key Process Area
±ÈÈç
公司建立起过程优化机制
并且这种改进是
建立起了基本的项目层次的管理过程
2级的管理过程进一
¶Ôÿ¸öKPA
细分成关键实践
È»ºóʹÓÃͨÓõÄ5个共同特征
内部使用
承诺执行有能力执行实际执行度量与分析
第1页
IPD-CMM 3.0快速参考手册
Ver: 1.0
执行验证
因此
CMM 各级定义的KPA及简单说明如下表格所示
内部使用第2页
IPD-CMM 3.0快速参考手册
Ver: 1.0
项目执行出现较大偏差时采取有效的更正活动软件子合同管理管理软件质量保证的可视性软件配置管理性 3组织过程关注组织过程定义长远的角度受益培训工程集成软件管理施工程活动和管理活动协调一致的项目开发过程软件产品工程和过程的有效性组间协调同行评审 4量化过程管理软件质量管理 5错误预防技术变更管理行评估过程变更管理试用引进和推广持续改进过程建立与其他软件工程组的有效勾通渠道有效发现并排除软件产品中的缺陷和错误对项目的执行过程和效果进行量化管理对产品质量进行定量化管理发现引入问题的根本原因并防止此类问题的再次发生发现新的工具方法过程并在一种受控的状态下进坚持使用定义的软件工程过程保证开发产品的正确性提高人员的技能和认识度以便他们更有效履行职责通过裁剪制定并实在组织范围内建立过程改进的责任主体定义并维护过程资产改进过程执行效果保证组织从在软件开发过程中建立并保证工作产品的完整性和一致保证项目过程和工作产品质量并向管理层提供此方面外包选择合格的成本商有效管理他们的过程和质量
项目组以组织的标准过程为基础
按SEI的观点
软件项目的成功取决于人
技术
过程三方面的成熟程度
CMM的主要创
始人之一Watts S. Humphrey在他的经典著作内部使用
Managing the Software Process中首先强调人的决第3页
定性作用
Software Engineering EconomicsÏîÄ¿×éÈËÔ±µÄ¾-ÑéÔ½¸ß
ÔÚÏîÄ¿×éÈËÔ±²»ÈçÈËÔ¸µÄÇé¿öϼ¼Êõ¶ÔÏîÄ¿³É¹¦µÄÓ°ÏìÏÔ¶øÒ×¼û¶¼¿ÉÄܵ¼ÖÂÏîÄ¿µÄ¸ù±¾Ê§°Ü
ûÓгÉÊì¹ý³ÌµÄ±£Ö¤
Frederick Brooks 在慨
中对软件过程的重要性有很多发现和感
×¾ÁÓµÄϵͳ¿ò¼ÜÉè¼ÆµÈ
如果一个软件项目由于过程原因而导致进度和质量失控效果往往是适得其反
但一个坏的开发过程
要进一步学习熟悉CMM的理论体系
IPD-CMM 3.0
快速参考手册
Ver: 1.0
产品开发按IPD启动
IPD是端到端的产品开发流程开发过程部分的细化IPD-CMM的原因
IPD以产品或PDT为单位实施
TR2完成后
SOW/AR
PDT开发团队在
开发团队分解成若干软件项目组和硬件项目组
ÇÐÈëIPD-CMM 3.0 流程
是对IPD流程在软件
这也是我们为什么命名它为
参考输入输出描述
参考
文档都可以从PAL站点()上找到
两篇
实施IPD-CMM流程有哪些特殊角色
内部使用第5页
实施IPD-CMM的责任人是项目经理色
质量部指派
配置管理员
度量协调员
TC: Test CoordinatorÁíÍâ
ÏîÄ¿¾-Àí»¹¿ÉÒÔÖ¸¶¨¸ºÔð¼à¿ØÏîÄ¿·çÏÕ״̬
¹ÜÀí
培训和质量过程监控
下面是一些特别定义的角
负责项目的配置管理工作负责过程数据收集
Ò²¿ÉÒÔÓÉÏîÄ¿¾-Àí±¾È˸ºÔð·çÏÕ
MINI Project 培训是研发质量部制作安排的针对IPD-CMM 3.0的一种培训
包括从项目组的组建
各类角色的任命前
项目估计
开发
在每项活动之
一项活动结束后有培训教师对各模拟项目组工作成果的点评
MINI Project 培训课程为5~7天公司要求所有软件类工程师必须参加
项目管理是一个大的课题理
计划管理配置管
这里给出一些其他要点供项目经理参考
精英原则有数据表明缺陷率与人员规模成正比
项目组规模越小越好
6页
工作匹配原则容人之短
理解并帮助实现员工的职业生涯理想
平衡原则
清除害群之马
营造良好工作气氛的员工
7页
使用2-8原理把握重点
等
计划与变化
计划不如变化快没有计划和监控
计划调整是正常的
风险管理
风险管理
控制成本功能和进度的平衡质量
但同时他们也明白这些
是不可能同时被满足的
所有客户都不想得到一个坏的产品
大部分客户希望得到一个质量相对高的产品成本已不是唯一的决胜因素如果及时交货有困难略
可怕的最坏的情况是
并存在很多的Bug
质量第一
版本策
花了很多的钱
±£Ö¤¹ý³ÌÖÊÁ¿ºÍ²úÆ·ÖÊÁ¿
8页
单纯地讲QA是警察保证过程质量和产品质量
或是检查员都是不完整的
项目经理可以参考以下要点
在项目初始阶段就向质量部申请专职QA
在初始阶段与QA就整个项目的流程和质量保证措施进行讨论只要是牵扯到流程
表格之类的事情就向QA咨询
多向QA申请培训
不但要使用标准模板
项目
QA也可以协调安排
QA一般引导过很多
QA那里有很好的样例
应大胆向质量部反映每个项目也各有特点
更好的就是从这里
模板等来的
QA从各项目组收集的
批准
在IPD-CMM 3.0
是什么寓意
±»Åú×¼±íÃ÷Ïà¹ØµÄÎĵµ»ò¹¤×÷²úÆ·ÒѾ-它近似是一个工程过程
一个文档
标志着这个文档被领导层认
Íê³ÉReview并符合流程要求
可它近似是一个管理过程只有部分管理类文档
SRS, STP
ITP
UTP
PPL
Ö»Ðè¾-¹ýÅú×¼
才需要签发
9页
IPD-CMM 3.0快速参考手册
Ver: 1.0
下表列出了项目主要文档的批准供参考
内部使用
第10页
IPD-CMM 3.0快速参考手册
Ver: 1.0
内部使用第11页
12页
现在的批准可以使用电子签名的方式
email邮件或Notes邮件
也
配置管理员或项目经理需要将该邮件保存为文档
这样就完成了批准签发过程
以下只列出管理类会议等
项目估计会议CCB会议
开工会
项目计划阶段
阶段启动会议
13页
在项目正式完成一个阶段的工作议
项目经理应该召开一个阶段启动会
阶段启动会议可以和上一阶段的阶段结束会议一起召开IPD-CMM 3.0 没有提供专门的模板织阶段启动会议
制作一个会议胶片来组
参考项目的PHB参考项目的PHB参考项目的PHB
Ä£°å
明确阶段可能发生的风险
明确调整之后的阶段进度计划
相关的质量保证措施明确阶段结束的出口条件
Checklist等
制定阶段的培训需求计划
其他动员等
阶段结束会议的目的是对项目阶段执行的效果进行评判上启下的作用
与下阶段起到承
建议项目经理在每个月召开一个月度总结会议对项目进行
总结
项目经理使用PJMCHK05 作为ChecklistÔÚ»áÒéÉÏ
²ÎÕս׶νáÊø/月度项目评估报告
检查阶段工作产品完成情况检查质量目标完成情况检查资源状况
人力资源
使用风险管理表格填写结束报告第9节
14页
IPD-CMM 3.0
快速参考手册
Ver: 1.0
检查阶段培训工作完成情况缺陷预防活动
制定纠正和预防措施
流程
周例会
总结本阶段好的经验和教训总结项目遇到的其他问题
项目组每周在固定的时间召开项目周例会
项目组可以使用IPD-CMM 3.0 定义的通用
会议纪要模板PJM03F11作为周例会纪要模板
检查上周纪要跟踪问题的完成情况检查一周项目工程活动的完成情况QA
MC
SE
ÄÉÈë»áÒé¼ÍÒª½øÐиú×Ù
新一周的工作计划等
项目审计会议
内部质量审计
按IPD-CMM 3.0的定义
内部质量审计按QAM02内部审计流程项目经理和项目QA将参加审计范围
人员分工
审计之前举行
和配合
审计时间和方式
现场检查完成后进行
理和QA进行确认的好的实践
内部使用
审计输出方式等进行说明
并与项目经
包括责任人和建议关闭时间
共享各项目
第15页
正在阅读:
QC活动成果报告书 - 图文10-04
京山温泉新区项目建议书04-11
数据结构复习题1--和答案10-16
人教版 七年级英语下学期期末复习试卷207-19
结构化学习题集01-08
少年军校10-14
处理钙化细小根管时容易出现的问题及对策03-25
体育舞蹈华尔兹论文05-10
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 华为
- 项目管理
- 内部
- 参考
- 手册
- 资料
- CMM