书籍详情
CMMI精粹:集成化过程改进实用导论
作者:(美)Dennis M.Ahern,(美)Aaron Clouse,(美)Richard Turner著;陈波译;陈波译
出版社:清华大学出版社
出版时间:2005-07-01
ISBN:9787302109860
定价:¥36.00
购买这本书可以去
内容简介
能力成熟度模型集成(CMMI)正快速成为全世界范围内的过程改进首选工具。基于早期的软件和系统能力模型,CMMI提供了一种独立的、集成的和更灵活的框架,以此来指导和评估整个组织中的改进活动。用CMMI描述的实践可以促进高质量产品的开发。该书的第1版已经被广大程序员视为CMMI领域的圣经,其中文版也使很多中国程序员知道何谓CMMI、如何应用CMMI。与第1版相比,本书根据CMMI1.1版、新的应用和开发环境,对框架中的关键元素作了更通俗的介绍,从而降低了其复杂性。另外,在保留使第1版大获成功的技术内容的同时,本书还引入了很多实用性资料和面向新技术和需求的应用方法和经验,从而满足了更广泛的需求。本书不仅面向基于模型的过程改进的初学者,同时也为有经验的系统工程师、软件工程师和质量工程师介绍了大量技巧,从而帮助他们更高效地工作。本书特别适合于主管和经理级人员,因为它讲述了过程改进的意义、选择CMMI的原因以及如何最大化投资回报。
作者简介
DennisM.Ahern,NorthropGrumman公司的咨询师,曾在耶鲁大学和马里兰大学教授。他是CMMI产品开发团队的项目经理和CMMI编辑组的组长,同时也是CMMI发起人之一。AaronCluuse,Raytheon公司的工程部研究员,CMMI编辑组的成员,也是CMMI发起人之一。RichardTurner,乔治华盛顿大学工程管理系的教授,CMMI发起人之一,现任职于美国国防部,负责协调软件技术方面的工作。
目录
第Ⅰ部分 集成化过程改进
第1章 进行集成化过程改进的原因 5
1.1 商业目标和过程改进 7
1.2 21世纪的工程环境 9
1.3 并行工程与交叉学科团队 11
1.4 模型和标准的繁衍 12
1.5 集成过程改进的效益 16
1.5.1 成本效益 17
1.5.2 重点明确 17
1.5.3 过程集成和精益组织 18
1.5.4 灵活性与新学科的扩展 18
1.6 结论 18
第2章 实现集成化过程改进 21
2.1 开始集成化过程改进 22
2.1.1 原则1:强调高层主管人员的支持 22
2.1.2 原则2:仔细确定目标 23
2.1.3 原则3:选用最佳实践 24
2.1.4 原则4:过程改进要与业务目标一致 24
2.2 建立集成化改进的基础 25
2.3 集成遗留的过程和改进活动 26
2.4 采用评估 27
2.5 没有模型的过程改进 28
2.6 集成过程改进的智慧结晶 29
2.6.1 实用性建议 30
2.6.2 效益和机遇 31
第Ⅱ部分 CMMI模型
第3章 CMMI的概念 37
3.1 CMMI概述 38
3.1.1 过程内容 38
3.1.2 过程改进 38
3.1.3 CMMI和商业目标 39
3.2 CMMI的目标 41
3.3 三个源模型 42
3.3.1 软件的CMM 43
3.3.2 系统工程能力模型 44
3.3.3 集成化产品开发CMM 46
3.4 CMMI项目的组织 47
第4章 CMMI的内容 51
4.1 过程域 51
4.2 内容的分类 53
4.3 必需的资料 53
4.4 期望的资料 55
4.5 提供信息的资料 57
4.6 文档关系图 59
第5章 CMMI的表示法 63
5.1 阶段式模型 64
5.2 连续式模型 66
5.3 CMMI模型的表示法 67
5.3.1 过程域的选择 68
5.3.2 过程域的组织 69
5.3.3 等价阶段 71
5.4 统一的CMMI源 74
第6章 度量改进的CMMI维 77
6.1 能力维 78
6.2 成熟度维 81
6.3 能力维中的共性实践 83
6.3.1 能力等级0的共性实践 83
6.3.2 能力等级1的共性实践 84
6.3.3 能力等级2的共性实践 84
6.3.4 能力等级3的共性实践 86
6.3.5 能力等级4的共性实践 87
6.3.6 能力等级5的共性实践 88
6.4 成熟度维中的共性实践 88
6.5 组织级能力的发展 89
第7章 CMMI的过程域 91
7.1 过程管理过程域 92
7.1.1 组织级过程定义 93
7.1.2 组织级过程焦点 95
7.1.3 组织级过程性能 96
7.1.4 组织级改革和部署 97
7.1.5 组织级培训 98
7.2 项目管理过程域 99
7.2.1 项目计划 100
7.2.2 项目监督和控制 101
7.2.3 集成化项目管理 102
7.2.4 项目定量管理 104
7.2.5 供应商合同管理 105
7.2.6 风险管理 106
7.3 工程过程域 107
7.3.1 需求管理 109
7.3.2 需求开发 110
7.3.3 技术解决方案 112
7.3.4 产品集成 114
7.3.5 验证 115
7.3.6 确认 116
7.4 支持过程域 117
7.4.1 配置管理 117
7.4.2 过程和产品的质量保证 118
7.4.3 度量和分析 119
7.4.4 决策分析和解决方案 120
7.4.5 因果分析和解决方案 121
7.5 集成化产品和过程开发过程域 122
7.5.1 集成组队 123
7.5.2 组织级集成环境 124
7.6 供应商来源过程域 125
7.7 CMMI构件间的关系 126
7.7.1 过程域之间的关系 126
7.7.2 共性实践和过程域之间的关系 128
7.7.3 关系、复杂性和常识 129
第Ⅲ部分 使用CMMI
第8章 选择合适的学科 135
8.1 学科的两难选择 135
8.2 您的处境 136
8.2.1 您的核心业务 136
8.2.2 您的组织 137
8.2.3 您的业务环境 137
8.2.4 您的过程改进范围和目的 137
8.3 CMMI-SE/SW/IPPD 138
8.4 CMMI-SE/SW/IPPD/SS 138
8.5 选择合适的模型 139
第9章 选择一种表示法 141
9.1 选择阶段式模型的理由 142
9.2 选择连续式模型的原因 143
9.3 选择一种CMMI表示法的理由 145
第10章 CMMI评估 147
10.1 CMMI的评估需求 148
10.2 过程改进的标准CMMI评估方法 150
10.3 在过程改进中采用评估 152
10.4 制定自己的CMMI模型(剪裁) 154
第Ⅳ部分 CMMI的未来
第11章 发展中的CMMI 161
11.1 对CMMI创新的支持 161
11.2 部分阶段式CMMI模型 163
11.3 统一的CMMI模型 166
11.4 作为企业过程改进框架的CMMI 167
11.5 1.1版本以后的问题集 168
11.5.1 高级实践 169
11.5.2 共性属性 169
11.5.3 与其他过程域的关系 170
11.6 关于CMMI发展的最后说明 171
后记 173
专家 175
附录A CMMI-SE/SW/IPPD/SS模型概览—— 连续式表示法 179
附录B CMMI-SE/SW/IPPD/SS模型概览—— 阶段式表示法 195
附录C 参考书目 229
附录D 资源 235
第1章 进行集成化过程改进的原因 5
1.1 商业目标和过程改进 7
1.2 21世纪的工程环境 9
1.3 并行工程与交叉学科团队 11
1.4 模型和标准的繁衍 12
1.5 集成过程改进的效益 16
1.5.1 成本效益 17
1.5.2 重点明确 17
1.5.3 过程集成和精益组织 18
1.5.4 灵活性与新学科的扩展 18
1.6 结论 18
第2章 实现集成化过程改进 21
2.1 开始集成化过程改进 22
2.1.1 原则1:强调高层主管人员的支持 22
2.1.2 原则2:仔细确定目标 23
2.1.3 原则3:选用最佳实践 24
2.1.4 原则4:过程改进要与业务目标一致 24
2.2 建立集成化改进的基础 25
2.3 集成遗留的过程和改进活动 26
2.4 采用评估 27
2.5 没有模型的过程改进 28
2.6 集成过程改进的智慧结晶 29
2.6.1 实用性建议 30
2.6.2 效益和机遇 31
第Ⅱ部分 CMMI模型
第3章 CMMI的概念 37
3.1 CMMI概述 38
3.1.1 过程内容 38
3.1.2 过程改进 38
3.1.3 CMMI和商业目标 39
3.2 CMMI的目标 41
3.3 三个源模型 42
3.3.1 软件的CMM 43
3.3.2 系统工程能力模型 44
3.3.3 集成化产品开发CMM 46
3.4 CMMI项目的组织 47
第4章 CMMI的内容 51
4.1 过程域 51
4.2 内容的分类 53
4.3 必需的资料 53
4.4 期望的资料 55
4.5 提供信息的资料 57
4.6 文档关系图 59
第5章 CMMI的表示法 63
5.1 阶段式模型 64
5.2 连续式模型 66
5.3 CMMI模型的表示法 67
5.3.1 过程域的选择 68
5.3.2 过程域的组织 69
5.3.3 等价阶段 71
5.4 统一的CMMI源 74
第6章 度量改进的CMMI维 77
6.1 能力维 78
6.2 成熟度维 81
6.3 能力维中的共性实践 83
6.3.1 能力等级0的共性实践 83
6.3.2 能力等级1的共性实践 84
6.3.3 能力等级2的共性实践 84
6.3.4 能力等级3的共性实践 86
6.3.5 能力等级4的共性实践 87
6.3.6 能力等级5的共性实践 88
6.4 成熟度维中的共性实践 88
6.5 组织级能力的发展 89
第7章 CMMI的过程域 91
7.1 过程管理过程域 92
7.1.1 组织级过程定义 93
7.1.2 组织级过程焦点 95
7.1.3 组织级过程性能 96
7.1.4 组织级改革和部署 97
7.1.5 组织级培训 98
7.2 项目管理过程域 99
7.2.1 项目计划 100
7.2.2 项目监督和控制 101
7.2.3 集成化项目管理 102
7.2.4 项目定量管理 104
7.2.5 供应商合同管理 105
7.2.6 风险管理 106
7.3 工程过程域 107
7.3.1 需求管理 109
7.3.2 需求开发 110
7.3.3 技术解决方案 112
7.3.4 产品集成 114
7.3.5 验证 115
7.3.6 确认 116
7.4 支持过程域 117
7.4.1 配置管理 117
7.4.2 过程和产品的质量保证 118
7.4.3 度量和分析 119
7.4.4 决策分析和解决方案 120
7.4.5 因果分析和解决方案 121
7.5 集成化产品和过程开发过程域 122
7.5.1 集成组队 123
7.5.2 组织级集成环境 124
7.6 供应商来源过程域 125
7.7 CMMI构件间的关系 126
7.7.1 过程域之间的关系 126
7.7.2 共性实践和过程域之间的关系 128
7.7.3 关系、复杂性和常识 129
第Ⅲ部分 使用CMMI
第8章 选择合适的学科 135
8.1 学科的两难选择 135
8.2 您的处境 136
8.2.1 您的核心业务 136
8.2.2 您的组织 137
8.2.3 您的业务环境 137
8.2.4 您的过程改进范围和目的 137
8.3 CMMI-SE/SW/IPPD 138
8.4 CMMI-SE/SW/IPPD/SS 138
8.5 选择合适的模型 139
第9章 选择一种表示法 141
9.1 选择阶段式模型的理由 142
9.2 选择连续式模型的原因 143
9.3 选择一种CMMI表示法的理由 145
第10章 CMMI评估 147
10.1 CMMI的评估需求 148
10.2 过程改进的标准CMMI评估方法 150
10.3 在过程改进中采用评估 152
10.4 制定自己的CMMI模型(剪裁) 154
第Ⅳ部分 CMMI的未来
第11章 发展中的CMMI 161
11.1 对CMMI创新的支持 161
11.2 部分阶段式CMMI模型 163
11.3 统一的CMMI模型 166
11.4 作为企业过程改进框架的CMMI 167
11.5 1.1版本以后的问题集 168
11.5.1 高级实践 169
11.5.2 共性属性 169
11.5.3 与其他过程域的关系 170
11.6 关于CMMI发展的最后说明 171
后记 173
专家 175
附录A CMMI-SE/SW/IPPD/SS模型概览—— 连续式表示法 179
附录B CMMI-SE/SW/IPPD/SS模型概览—— 阶段式表示法 195
附录C 参考书目 229
附录D 资源 235
猜您喜欢