《GJB5000《军用软件能力成熟度模型》实施指南》PDF下载

  • 购买积分:20 如何计算积分?
  • 作  者:何新贵等编著
  • 出 版 社:
  • 出版年份:2004
  • ISBN:
  • 页数:0 页
图书介绍:

第1章 概述 1

1.1 制定GJB5000的必要性 1

1.1.1 军用软件开发能力亟待提高 1

1.1.2 改进软件过程的需要 3

1.1.3 软件能力评价需要标准 4

1.2 国外标准现况 4

1.3 CMM分析 5

1.3.1 CMM的原理 5

1.3.2 CMM的作用 8

1.3.3 实施CMM的效果 9

1.3.4 CMM的发展趋势 11

1.4 GJB5000的制定 13

第2章 概念说明 15

2.1 基础术语 15

2.2 软件过程成熟度框架 18

2.3 软件能力成熟度模型 19

2.4 软件能力成熟度等级的特征 19

2.4.1 等级1:初始级 19

2.4.2 等级2:可重复级 20

2.4.3 等级3:已定义级 20

2.4.4 等级4:定量管理级 21

2.4.5 等级5:优化级 21

2.5.1 执行承诺类关键实践 22

2.5.2 执行能力类关键实践 22

2.5 关键过程域中常用短语说明 22

2.5.3 执行活动类关键实践 23

2.5.4 测量分析类关键实践 25

2.5.5 验证实施类关键实践 25

2.6 软件能力成熟度模型中涉及的组织机构和角色 26

2.6.1 组织的角色 26

2.6.2 组织机构 28

2.6.3 组织机构的独立性 30

第3章 GJB5000概貌 32

3.1 软件能力成熟度模型的框架 32

3.1.1 模型框架 32

3.2 第一层——成熟度等级 33

3.1.2 框架的分层 33

3.3 第二层——关键过程域 34

3.3.1 综述 35

3.3.2 可重复级上的关键过程域 37

3.3.3 已定义级上的关键过程域 39

3.3.4 定量管理级上的关键过程域 40

3.3.5 优化级上的关键过程域 41

3.4 第三层——关键实践 41

3.4.1 概述 41

3.4.2 关键实践分类- 43

3.4.3 关键实践描述 44

3.5 第四层——子实践 46

4.1 需求管理 48

4.1.1 概述 48

第4章 可重复级(等级2) 48

4.1.2 实施基础 49

4.1.3 实施活动 49

4.1.4 实施验证 50

4.2 软件项目策划 51

4.2.1 概述 51

4.2.2 实施基础 51

4.2.3 实施活动 52

4.2.4 实施验证 54

4.3 软件项目跟踪和监督 55

4.3.1 概述 55

4.3.3 实施活动 56

4.3.2 实施基础 56

4.3.4 实施验证 58

4.4 软件子合同管理 59

4.4.1 概述 59

4.4.2 实施基础 59

4.4.3 实施活动 60

4.4.4 实施验证 62

4.5 软件质量保证 63

4.5.1 概述 63

4.5.2 实施基础 63

4.5.3 实施活动 64

4.5.4 实施验证 65

4.6.1 概述 66

4.6 软件配置管理 66

4.6.2 实施基础 67

4.6.3 实施活动 68

4.6.4 实施验证 69

第5章 已定义级(等级3) 71

5.1 组织过程焦点 71

5.1.1 概述 71

5.1.2 实施基础 71

5.1.3 实施活动 72

5.1.4 实施验证 73

5.2 组织过程定义 73

5.2.1 概述 73

5.2.2 实施基础 74

5.2.3 实施活动 75

5.2.4 实施验证 76

5.3 培训大纲 77

5.3.1 概述 77

5.3.2 实施基础 77

5.3.3 实施活动 78

5.3.4 实施验证 79

5.4 集成软件管理 80

5.4.1 概述 80

5.4.2 实施基础 80

5.4.3 实施活动 81

5.4.4 实施验证 85

5.5 软件产品工程 85

5.5.1 概述 85

5.5.2 实施基础 86

5.5.3 实施活动 87

5.5.4 实施验证 90

5.6 组间协调 91

5.6.1 概述 91

5.6.2 实施基础 91

5.6.3 实施活动 92

5.6.4 实施验证 93

5.7 同行评审 94

5.7.1 概述 94

5.7.2 实施基础 94

5.7.3 实施活动 95

5.7.4 实施验证 95

6.1.1 概述 97

6.1.2 实施基础 97

第6章 定量管理级(等级4) 97

6.1 定量过程管理 97

6.1.3 实施活动 98

6.1.4 实施验证 101

6.2 软件质量管理 101

6.2.1 概述 101

6.2.2 实施基础 102

6.2.3 实施活动 102

6.2.4 实施验证 105

7.1.2 实施基础 106

7.1.1 概述 106

7.1 缺陷预防 106

第7章 优化级(等级5) 106

7.1.3 实施活动 107

7.1.4 实施验证 109

7.2 技术更改管理 110

7.2.1 概述 110

7.2.2 实施基础 110

7.2.3 实施活动 112

7.2.4 实施验证 113

7.3 过程更改管理 114

7.3.1 概述 114

7.3.2 实施基础 114

7.3.3 实施活动 115

7.3.4 实施验证 117

第8章 如何起步 119

8.1 开始向2级前进 119

8.1.1 思想准备 119

8.1.2 组织准备 120

8.1.3 技术准备 121

8.1.4 向GJB5000的2级前进 127

8.2 已有质量体系如何向GJB5000过渡 127

8.2.1 GB/T19001-2000基本思想 127

8.2.2 GJB5000与GB/T19001-2000比较 129

8.2.3 通过GB/T19001-2000认证后的考虑 132

8.3.3 注意事项 137

8.3.2 成功的关键 137

8.3.1 GJB5000实施的难点 137

8.3 实施要点 137

第9章 基于GJB5000的内部过程改进 139

9.1 软件过程评估和内部过程改进 139

9.1.1 IDEAL模型 140

9.1.2 基于GJB5000的评估 140

9.1.3 软件过程评估和软件能力评价的主要区别 141

9.2 内部过程改进的评估方法 141

9.2.1 评估原则 141

9.2.2 评估目的 142

9.2.3 评估的最低要求 142

9.2.4 评估人员 144

9.3 内部过程改进评估活动 146

9.3.1 策划和准备评估 146

9.3.2 进行评估 147

9.4 报告结果 149

9.4.1 陈述最终发现报告 149

9.4.2 举行高层会晤 149

9.4.3 包装评估结果 150

9.5 评估的时间框架和资源需求 150

9.5.1 评估时间框架 150

9.5.2 资源需求 150

9.6 后续活动 151

10.1 目的与目标 152

10.2 软件能力评价过程 152

第10章 军用软件能力评价方法 152

10.3 软件能力评价活动 154

10.3.1 分析需求 154

10.3.2 制定评价计划 155

10.3.3 选择并组建评价组 155

10.3.4 获取组织的信息 156

10.3.5 分析工具数据 157

10.3.6 选择参评者并做好准备 157

10.3.7 准备数据收集 158

10.3.8 听取陈述 159

10.3.9 评审文档 159

10.3.10 进行访谈 160

10.3.11 整理数据 160

10.3.13 进行评定 162

10.3.12 提交发现初稿 162

10.3.14 提交最终发现 163

10.3.15 编写报告和支持后续活动 164

附录A 评估方法介绍 166

A1 目的 166

A2 用途 166

A3 角色及其职责 166

A4 活动说明 168

A5 主任评估师和评估员的条件 193

A6 保密协议 195

A7 评估用图表 195

附录B 缩略语 198

参考文献 199