当前位置:首页 > 工业技术
CMMI软件过程改进与评估
CMMI软件过程改进与评估

CMMI软件过程改进与评估PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:罗运模,谢志敏等编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2004
  • ISBN:7120000624
  • 页数:386 页
图书介绍:本书将软件开发过程改进具体实施中的软件能力成熟度集成模型(CMMI-SW)规程转换成具体的类似于软件开发流程的可操作流程,便于软件工程师理解和操作。在具体实施CMMI规程的软件过程改进时,软件工程师只要参照书中的操作步骤一步一步地进行操作,即可基本达到CMMI标准过程的要求,从而达到软件过程改进、产生提高软件开发效率和开发质量的目的。本书具体讲述了CMMI-SW模型中的22个过程域的具体实施方案。
《CMMI软件过程改进与评估》目录

0.1软件危机 1

0.2CMM的提出 3

0.3CMMI的推出 3

0.4CMMI的基本思想 4

0.5CMMI的基本内容 6

0.6成熟度等级中过程域的结构 9

0.7CMMI中的主要术语 9

0.8关于CMMI的几个问题 13

1.2需求管理流程 19

1.1需求管理概述 19

第1章 需求管理 19

第1篇 受管理级篇 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.2项目策划流程 31

2.3制订项目策划计划 31

2.1项目策划概述 31

第2章 项目策划 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.1监督项目策划参数 56

3.4对照计划监督项目 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.1客观地评价过程 100

6.4客观评价过程和工作产品 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.4配置项版本控制流程 124

7.7.3配置项版本号规则 124

7.8实施建议 125

第2篇 已定义级篇 129

第8章 需求开发 129

8.1需求开发概述 129

8.2需求开发流程 130

8.3制订需求开发计划 130

8.4开发顾客需求 133

8.4.1导出需求 134

8.4.2开发顾客需求 135

8.5.1确定产品和产品构件需求 136

8.5开发产品需求 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.2技术解决流程 147

9.1技术解决概述 147

第9章 技术开发 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.2验证流程 183

11.1验证概述 183

第11章 验证 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.2分析验证结果和确定纠正措施 194

11.6.1执行验证 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.1执行确认 204

12.5确认产品或产品构件 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.1制订过程行动计划 214

13.5策划和实施过程改进活动 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.1建立项目已定义过程 251

16.4运用项目已定义过程 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.2风险管理流程 263

17.1风险管理概述 263

第17章 风险管理 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篇 定量管理级篇 293

第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.1选择度量项目和分析技术 314

20.5统计管理子过程性能 314

20.5.2运用统计方法掌握变化情况 316

20.5.3监督子过程性能 318

20.5.4记录统计管理数据 320

20.6实施建议 321

第4篇 持续优化级篇 325

第21章 组织革新和部署 325

21.1组织革新和部署概述 325

21.2组织革新和部署流程 326

21.3制订组织革新和部署计划 327

21.4.1收集和分析改进建议 329

21.4选择改进项目 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.1选择缺陷分析数据 344

22.4确定缺陷原因 344

22.4.2分析原因 345

22.5处理缺陷原因 347

22.5.1实施措施建议 347

22.5.2评价变更的效果 348

22.5.3记录数据 349

22.6实施建议 350

第5篇 评估篇 355

第23章 CMMI的评估 355

23.1CMMI评估方法简介 355

23.2.1选择适当的学科模型 356

23.2选择适合组织商业目标的CMMI模型 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.5确定能力轮廓 369

23.6.4确定过程域的满意程度 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.9.1检查来自调查工具的客观证据 376

23.9检查验证客观证据 376

23.8.3准备参加人员 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

主要参考文献 386

相关图书
作者其它书籍
返回顶部