注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件工程及软件方法学CMMI软件过程改进与评估

CMMI软件过程改进与评估

CMMI软件过程改进与评估

定 价:¥38.00

作 者: 罗运模[等]编著
出版社: 电子工业出版社
丛编项:
标 签: 暂缺

ISBN: 9787120000622 出版时间: 2004-06-01 包装: 胶版纸
开本: 26cm 页数: 386 字数:  

内容简介

  CMMI(软件能力成熟度模型集成)是指导软件企业进行软件开发的规范文件,本书全面详细讲解应用CMMI原理进行软件过程改进和评估的具体方法。软件企业的软件开管理人员(如总经理、总工程师、项目经理等)和软件开发人员,通过阅读本书可心理解CMMI的具体内容,按照CMMI的规范来管理软件开始过程,进行软件开发,从而保证软件过程执行的规范化和标准化,进而保证软件产品的高质量。软件学院和计算机学院计算机科学技术专业的学生,通过阅读本书可以全面掌握CMMI方面的知识。将来在工作时就可以直接应用,而不需要现进行培训。本书可作为软件学院和大学计算机学院计算机专业的CMMI(CMM)课程教材。本书详细介绍应用CMMI(CapabilityMaturityModelIntegrationForSoftware,软件能力成熟度模型集成)原理进行软件过程改进和评估的具体方法,其目的是让软件开发人员和软件开发管理人员应用CMMI的原理和方法来改进其软件过程,从而提高软件产品的质量和软件开发效?省?本书将软件开发过程改进具体实施中的软件能力成熟度模型集成中的软件开发/软件工程模型(CMMI-SW/SE)规程转换成具体的类似于软件开发流程的可操作流程,便于软件工程帅理解和操作。在具体实施CMMI规程的软件过程改进时,软件工程师只要参照书中的操作步骤一步一步地进行操作,即可基本达到CMMI标准过程的要求。

作者简介

暂缺《CMMI软件过程改进与评估》作者简介

图书目录

绪论:关于CMMI 1
0.1 软件危机 1
0.2 CMM的提出 3
0.3 CMMI的推出 3
0.4 CMMI的基本思想 4
0.5 CMMI的基本内容 6
0.6 成熟度等级中过程域的结构 9
0.7 CMMI中的主要术语 9
0.8 关于CMMI的几个问题 13
第1篇 受管理级篇
第1章 需求管理 19
1.1 需求管理概述 19
1.2 需求管理流程 19
1.3 制订需求管理计划 20
1.4 管理需求 23
1.4.1 求得对需求的理解 24
1.4.2 求得对需求的承诺 25
1.4.3 管理需求变更 26
1.4.4 维护对需求的双向溯源性 27
1.4.5 识别项目工作与需求之间的不一致 28
1.5 实施建议 29
第2章 项目策划 31
2.1 项目策划概述 31
2.2 项目策划流程 31
2.3 制订项目策划计划 31
2.4 完成参数估计 34
2.4.1 估计项目的范围 35
2.4.2 估计项目属性 36
2.4.3 确定项目生存周期 37
2.4.4 估计工作量和成本 38
2.5 拟订项目计划 40
2.5.1 编制预算和进度 40
2.5.2 识别项目风险 42
2.5.3 策划资料管理 43
2.5.4 策划项目资源 45
2.5.5 策划必要的知识和技能 46
2.5.6 策划共利益者介入 47
2.5.7 制订项目计划 48
2.6 获得对计划的承诺 49
2.6.1 审查从属计划 49
2.6.2 使工作和资源协调 50
2.6.3 获得对计划的承诺 50
2.7 实施建议 52
第3章 项目监督和控制 53
3.1 项目监督和控制概述 53
3.2 项目监督和控制流程 53
3.3 制订项目监督和控制计划 53
3.4 对照计划监督项目 56
3.4.1 监督项目策划参数 56
3.4.2 监督承诺 58
3.4.3 监督项目风险 58
3.4.4 监督资料管理 59
3.4.5 监督共利益者介入情况 60
3.4.6 执行进展审查 61
3.4.7 里程碑审查 62
3.5 管理纠正措施, 直到结束 63
3.5.1 分析问题 63
3.5.2 采取纠正措施 64
3.5.3 对纠正措施进行管理 64
3.6 实施建议 65
第4章 供方协定管理 67
4.1 供方协定管理概述 67
4.2 供方协定管理流程 67
4.3 制订供方协定管理计划 69
4.4 建立供方协定 70
4.4.1 确定获得方式 70
4.4.2 选择供方 71
4.4.3 签订供方协定 72
4.5 满足供方协定 74
4.5.1 采办商业现货产品 74
4.5.2 执行供方协定 75
4.5.3 进行验收测试 77
4.5.4 转移产品 78
4.6 实施建议 79
第5章 测量和分析 81
5.1 测量和分析概述 81
5.2 测量和分析流程 81
5.3 制订测量和分析计划 81
5.4 协调测量和分析活动 84
5.4.1 建立测量目标 84
5.4.2 规定度量项目 85
5.4.3 规定数据收集和存储规程 87
5.4.4 规定分析规程 88
5.5 提供度量结果 90
5.5.1 收集度量数据 90
5.5.2 分析度量数据 91
5.5.3 存储数据和结果 92
5.5.4 通报分析结果 94
5.6 实施建议 95
第6章 过程和产品质量保证 97
6.1 过程和产品质量保证概述 97
6.2 过程和产品质量保证流程 98
6.3 制订过程和产品质量保证计划 99
6.4 客观评价过程和工作产品 100
6.4.1 客观地评价过程 100
6.4.2 客观地评价工作产品 101
6.5 通报并确保解决问题 102
6.5.1 通报不符合问题, 并且确保解决它们 102
6.5.2 建立记录 104
6.6 实施建议 104
第7章 配置管理 107
7.1 配置管理概述 107
7.2 配置管理流程 108
7.3 制订配置管理计划 110
7.4 建立基线 114
7.4.1 识别配置项 114
7.4.2 建立配置管理系统 116
7.4.3 创建建造基线或放行基线 118
7.5 跟踪和控制变更 119
7.5.1 跟踪变更 119
7.5.2 控制变更 120
7.6 建立完整性 121
7.6.1 建立配置管理记录 121
7.6.2 进行配置审核 122
7.7 版本控制 123
7.7.1 角色与职责 123
7.7.2 配置项状态变迁规则 123
7.7.3 配置项版本号规则 124
7.7.4 配置项版本控制流程 124
7.8 实施建议 125
第2篇 已定义级篇
第8章 需求开发 129
8.1 需求开发概述 129
8.2 需求开发流程 130
8.3 制订需求开发计划 130
8.4 开发顾客需求 133
8.4.1 导出需求 134
8.4.2 开发顾客需求 135
8.5 开发产品需求 136
8.5.1 确定产品和产品构件需求 136
8.5.2 分配产品构件需求 137
8.5.3 确定接口需求 138
8.6 分析和确认需求 139
8.6.1 建立操作概念和场景 139
8.6.2 建立所要求的功能度的定义 141
8.6.3 分析需求 142
8.6.4 分析需求求得平衡 143
8.6.5 用综合性的方法确认需求 144
8.7 实施建议 145
第9章 技术开发 147
9.1 技术解决概述 147
9.2 技术解决流程 147
9.3 制订技术解决计划 149
9.4 选择产品构件解决方案 151
9.4.1 开发详细候选解决方案和选择准则 151
9.4.2 发展操作概念和场景 153
9.4.3 选择产品构件解决方案 154
9.5 开发设计 155
9.5.1 设计产品或产品构件 155
9.5.2 建立技术数据包 157
9.5.3 利用标准设计接口 159
9.5.4 进行制作. 购买或复用分析 160
9.6 实现产品设计 162
9.6.1 实现设计 162
9.6.2 编制产品支持文档 164
9.7 实施建议 165
第10章 产品集成 167
10.1 产品集成概述 167
10.2 产品集成流程 167
10.3 制订产品集成计划 167
10.4 准备产品集成 170
10.4.1 制订产品集成策略 170
10.4.2 建立产品集成环境 172
10.4.3 建立产品集成过程和准则 173
10.5 确保接口兼容性 174
10.5.1 审查接口描述的完备性 174
10.5.2 管理接口 175
10.6 组装产品构件和交付产品 176
10.6.1 确认集成用的产品构件已经准备就绪 176
10.6.2 组装产品构件 178
10.6.3 核查组装的产品构件 179
10.6.4 打包和交付产品或产品构件 180
10.7 实施建议 181
第11章 验证 183
11.1 验证概述 183
11.2 验证流程 183
11.3 制订验证计划 185
11.4 准备验证 186
11.4.1 选择验证工作产品 186
11.4.2 建立验证环境 188
11.4.3 建立验证过程和准则 188
11.5 执行同行评审 189
11.5.1 准备同行评审 190
11.5.2 进行同行审查 191
11.5.3 分析同行审查数据 193
11.6 验证所选择的工作产品 193
11.6.1 执行验证 194
11.6.2 分析验证结果和确定纠正措施 194
11.7 实施建议 195
第12章 确认 197
12.1 确认概述 197
12.2 确认流程 197
12.3 制订确认计划 197
12.4 准备确认 200
12.4.1 选择确认产品 200
12.4.2 建立确认环境 201
12.4.3 建立确认过程和准则 203
12.5 确认产品或产品构件 204
12.5.1 执行确认 204
12.5.2 分析确认结果 205
12.6 实施建议 206
第13章 组织过程聚焦 207
13.1 组织过程聚焦概述 207
13.2 组织过程聚焦流程 207
13.3 制订组织过程聚焦计划 208
13.4 确定过程改进机会 210
13.4.1 确定组织的过程需要 210
13.4.2 评估组织的过程 212
13.4.3 确定组织的过程改进项目 213
13.5 策划和实施过程改进活动 214
13.5.1 制订过程行动计划 214
13.5.2 实施过程行动计划 216
13.5.3 部署过程和相关的过程财富 217
13.5.4 把过程相关的经验纳入组织的过程财富 218
13.6 实施建议 220
第14章 组织过程定义 221
14.1 组织过程定义概述 221
14.2 组织过程定义流程 221
14.3 制订组织过程定义计划 222
11.4 创建组织过程财富 224
11.4.1 建立标准过程集 224
11.4.2 建立生存周期模型描述 226
11.4.3 制订剪裁准则和指南 227
11.4.4 建立组织度量数据库 229
11.4.5 建立组织的过程财富库 230
11.5 实施建议 231
第15章 组织培训 233
15.1 组织培训概述 233
15.2 组织培训流程 233
15.3 制订组织培训计划 235
15.4 确定组织培训目标 236
15.4.1 确定战略培训需求 236
15.4.2 确定由组织负责的培训需求 237
15.4.3 建立组织的战术培训计划 238
15.4.4 确保培训能力 239
15.5 提供必要的培训 241
15.5.1 交付培训 242
15.5.2 建立培训记录 243
15.5.3 评价培训效果 243
15.6 实施建议 244
第16章 集成项目管理 247
16.1 集成项目管理概述 247
16.2 集成项目管理流程 248
16.3 制订集成项目管理计划 249
16.4 运用项目已定义过程 251
16.4.1 建立项目已定义过程 251
16.4.2 运用组织过程财富策划项目活动 252
16.4.3 合成计划 253
16.4.4 运用综合计划管理项目 255
16.4.5 充实组织过程财富 256
16.5 与共利益者协调和合作 258
16.5.1 管理共利益者介入事宜 258
16.5.2 管理依存关系 259
16.5.3 解决协调问题 260
16.6 实施建议 261
第17章 风险管理 263
17.1 风险管理概述 263
17.2 风险管理流程 263
17.3 制订风险管理计划 265
17.4 准备风险管理 266
17.4.1 确定风险来源和类别 266
17.4.2 定义风险参数 268
17.4.3 制订风险管理策略 269
17.5 识别和分析风险 270
17.5.1 识别风险 270
17.5.2 对风险进行评价. 分类和排 272
17.6 缓解风险 273
17.6.1 拟订风险缓解方案 274
17.6.2 实施风险缓解计划 276
17.7 实施建议 277
第18章 决策分析与决定 279
18.1 决策分析与决定概述 279
18.2 决策分析与决定流程 280
18.3 制订决策分析与决定计划 280
18.4 评价候选解决方案 282
18.4.1 建立决策分析的指导原则 282
18.4.2 建立评价准则 283
18.4.3 确定推荐的候选方案 284
18.4.4 选择评价方法 285
18.4.5 评价候选解决方案 286
18.4.6 选择解决方案 287
18.5 实施建议 288
第3篇 定量管理级篇
第19章 组织过程性能 293
19.1 组织过程性能概述 293
19.2 组织过程性能流程 293
19.3 制订组织过程性能计划 294
19.4 建立性能基线和模型 296
19.4.1 选择过程 296
19.4.2 建立过程性能度量项目 297
19.4.3 建立质量和过程性能目标 298
19.4.4 建立过程性能基线 299
19.4.5 建立过程性能模型 300
19.5 实施建议 302
第20章 定量项目管理 303
20.1 定量项目管理概述 303
20.2 定量项目管理流程 304
20.3 制订定量项目管理计划 304
20.4 定量管理项目 307
20.4.1 建立项目目标 307
20.4.2 合成已定义过程 309
20.4.3 选择将予以统计管理的子过程 311
20.4.4 管理项目性能 312
20.5 统计管理子过程性能 314
20.5.1 选择度量项目和分析技术 314
20.5.2 运用统计方法掌握变化情况 316
20.5.3 监督子过程性能 318
20.5.4 记录统计管理数据 320
20.6 实施建议 321
第4篇 持续优化级篇
第21章 组织革新和部署 325
21.1 组织革新和部署概述 325
21.2 组织革新和部署流程 326
21.3 制订组织革新和部署计划 327
21.4 选择改进项目 329
21.4.1 收集和分析改进建议 329
21.4.2 识别革新 331
21.4.3 试行改进 333
21.4.4 选择改进建议 334
21.5 部署改进 335
21.5.1 策划部署 335
21.5.2 管理部署 336
21.5.3 度量改进效果 338
21.6 实施建议 339
第22章 原因分析和决定 341
22.1 原因分析和决定概述 341
22.2 原因分析和决定流程 342
22.3 制订原因分析和决定计划 343
22.4 确定缺陷原因 344
22.4.1 选择缺陷分析数据 344
22.4.2 分析原因 345
22.5 处理缺陷原因 347
22.5.1 实施措施建议 347
22.5.2 评价变更的效果 348
22.5.3 记录数据 349
22.6 实施建议 350
第5篇 评 估 篇
第23章 CMMI的评估 355
23.1 CMMI评估方法简介 355
23.2 选择适合组织商业目标的CMMI模型 356
23.2.1 选择适当的学科模型 356
23.2.2 选择模型表示法 358
23.3 剪裁模型 359
23.3.1 连续式表示模型剪裁 359
23.3.2 阶段式表示模型剪裁 362
23.4 评估类型 364
23.5 选择评估时机 365
23.6 评估定级判断准则 366
23.6.1 实践实施程度的判断规则 367
23.6.2 定级为满意的目标须具备的条件 367
23.6.3 能力等级判断准则 368
23.6.4 确定过程域的满意程度 369
23.6.5 确定能力轮廓 369
23.6.6 确定成熟度等级 370
23.7 确定评估目标和需求 370
23.7.1 确定评估目标 370
23.7.2 确定评估限制条件 371
23.7.3 确定评估范围 372
23.7.4 确定输出 373
23.8 成立评估组 374
23.8.1 确定评估组长 374
23.8.2 选择评估成员 375
23.8.3 准备参加人员 376
23.9 检查验证客观证据 376
23.9.1 检查来自调查工具的客观证据 376
23.9.2 检查来自于情况介绍的客观证据 377
23.9.3 检查来自于文件的客观证据 378
23.9.4 检查来自于访问的客观证据 379
23.9.5 验证客观证据 380
23.10 确定评估结果 382
23.11 报告评估结果 382
23.12 拟定后续改进计划 383
23.13 向评估机构提交报告 384
23.14 归档/销毁关键评估产品 385
主要参考文献 385

本目录推荐