《软件能力成熟度模型CMM方法及其应用》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:杨一平等著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2001
  • ISBN:7115090858
  • 页数:281 页
图书介绍:本书内容包括:CMM的基本概念、基本原理和体系结构,每个软件成熟级别的详细标准,CMM和ISO9000的区别所在等。

第1章 绪论 1

1.1 软件与软件产业的发展过程 1

1.1.1 软件及其特殊性 1

1.1.2 软件开发技术的状况 4

1.1.3 软件工程与软件过程管理 7

1.1.4 软件产业与CMM的提出 9

1.2 CMM的发展过程 10

1.2.1 CMM的概况 10

1.2.2 CMM产生的理论基础 12

1.2.3 CMM的发展过程 13

1.2.4 CMM今后的发展方向 14

1.3 CMM与软件产业 15

1.3.1 CMM对软件产业的作用和影响 15

1.3.2 我国现阶段软件产业所面临的机遇和挑战 16

第2章 CMM的体系结构 18

2.1 CMM的基石出知识 18

2.1.1 专业术语 18

2.1.2 不成熟与成熟软件组织的特征 19

2.1.3 CMM的体系结构 20

2.2.1 软件过程的可视性 22

2.2 CMM的主要内容 22

2.2.2 CMM的内容 24

2.2.3 CMM的内部结构 31

2.2.4 如何运用CMM 38

2.3 CMM各级之间的关系 41

2.3.1 软件企业自身的现状与CMM的级别 42

2.3.2 从初始级向可重复级过渡 43

2.3.3 从可重复级向已定义级过渡 44

2.3.4 向已管理级和优化级过渡 45

2.4.1 角色(人员)的构成 46

2.4 CMM实施的人员构成和组织机构划分 46

2.4.2 组织机构的划分 48

2.4.3 组织机构的独立性 50

2.5 CMM的初始级 51

第3章 可重复级(第2级) 52

3.1 需求管理 54

3.1.1 什么是需求管理 54

3.1.2 需求管理的基础 55

3.1.3 实施需求管理的活动 56

3.1.4 需求管理的实施过程 58

3.2 软件项目计划 62

3.1.5 需求管理的评价 62

3.2.1 什么是软件项目计划 63

3.2.2 软件项目计划的基础 63

3.2.3 实施软件项目计划的活动 65

3.2.4 软件项目计划的评价 69

3.2.5 软件项目计划的实现过程 70

3.3 软件项目跟踪和监控 71

3.3.1 什么是软件项目跟踪和监控 72

3.3.2 软件项目跟踪和监控的基础 73

3.3.3 实施软件项目跟踪和监控的活动 74

3.3.4 软件项目跟踪和监控的评价 78

3.4 软件转包合同管理 79

3.4.1 什么是软件转包合同管理 80

3.4.2 软件转包合同管理的基础 80

3.4.3 实施软件转包合同管理的活动 81

3.4.4 软件转包合同管理的评价 86

3.5 软件质量保证 87

3.5.1 什么是软件质量保证 87

3.5.2 软件质量保证的基础 88

3.5.3 实施软件质量保证的主要活动 90

3.5.4 软件质量保证的评价 92

3.6 软件配置管理 93

3.6.1 什么是软件配置管理 94

3.6.2 软件配置管理的基础 95

3.6.3 实施软件配置管理的主要活动 97

3.6.4 软件配置管理的评价 100

3.7 某公司实施CMM二级过程的部分样例 101

3.7.1 项目管理策略 102

3.7.2 项目管理过程概要 104

3.7.3 需求管理过程 109

3.7.4 评估过程 110

3.7.5 项目跟踪过程 112

3.7.6 软件质量保证过程 113

3.8 可重复级(第2级)的关键过程域工作流程图 117

第4章 已定义级(第3级) 121

4.1 组织过程焦点 122

4.2.1 什么是组织过程焦点 122

4.2.2 组织过程焦点的基础 123

4.2.3 组织过程焦点的活动 124

4.2.4 组织过程焦点的评价 126

4.2 组织过程定义 126

4.2.1 什么是组织过程定义 126

4.2.2 组织过程定义的基础 128

4.2.3 组织过程定义的活动 129

4.2.4 组织过程定义的评价 132

4.3 培训程序 133

4.3.1 什么是培训程序 133

4.3.2 培训程序的基础 134

4.3.3 培训程序的活动 135

4.3.4 培训程序的评价 137

4.4 集成软件管理 138

4.4.1 什么是集成软件管理 138

4.4.2 集成软件管理的基础 139

4.4.3 集成软件管理的活动 140

4.4.4 集成的软件管理的评价 145

4.5 软件产品工程 146

4.5.1 什么是软件产品工程 146

4.5.2 软件产品工程的基础 147

4.5.3 软件产品工程的活动 149

4.5.4 软件产品工程的评价 153

4.6 组间协调 155

4.6.1 什么是组间协调 155

4.6.2 组间协调的基础 156

4.6.3 组间协调的活动 157

4.6.4 组间协调的评价 159

4.7 同级评审 160

4.7.1 什么是同级评审 160

4.7.2 同级评审的基础 161

4.7.3 同级评审的活动 162

4.7.4 同级评审的评价 163

4.8 定义级(第3级)的关键过程域工作流程图 164

5.1 定量过程管理 169

5.1.1 什么是定量过程管理 169

第5章 已管理级(第4级) 169

5.1.2 定量过程管理的基础 170

5.1.3 实施定量过程管理的活动 171

5.1.4 评价 175

5.2 软件质量管理 176

5.2.1 什么是软件质量管理 176

5.2.2 软件质量管理的基础 176

5.2.3 实施软件质量管理的活动 177

5.2.4 评价 180

5.3 已管理级(第4级)的关键过程域工作流程图 181

6.1 缺陷预防 183

6.1.1 什么是缺陷预防 183

第6章 优化级(第5级) 183

6.1.2 缺陷预防的基础 184

6.1.3 实施缺陷预防的活动 185

6.1.4 评价缺陷预防活动的方法 189

6.2 技术改革管理 190

6.2.1 什么是技术改革管理 190

6.2.2 技术改革管理的基础 190

6.2.3 实施技术改革管理的主要活动 192

6.2.4 评价技术改革管理的方法 194

6.3.2 过程变更管理的基础 195

6.3 过程变更管理 195

6.3.1 什么是过程变更管理 195

6.3.3 实施过程变更管理的主要活动 197

6.3.4 评价过程变更管理的方法 201

第7章 CMM过程控制和ISO9000评价标准的区别 203

7.1 质量管理的发展过程 204

7.2 ISO9000标准系列简介 206

7.2.1 ISO9000标准系列框架 206

7.2.2 ISO9000—2000版简介 210

7.3 CMM与ISO9000标准的关系 211

8.1 软件业发展现状与趋势 215

第8章 我国软件产业实施CMM的对策研究 215

8.1.1 国内软件业发展状况 216

8.1.2 国外软件产业发展状况 222

8.1.3 国内外软件产业的比较 225

8.1.4 寻找差距分析制约因素 225

8.2 CMM对我国软件产业的适用性 228

8.2.1 国外成功经验的借鉴 229

8.2.2 推广CMM的可行性和必要性 230

8.2.3 实施CMM的关键是什么 234

8.2.4 采用CMM对我国软件产业发展的重要意义 236

8.3.1 实施CMM的示例分析 237

8.3 在软件企业中如何实施CMM 237

8.3.2 组织管理规范化是CMM的核心 241

8.3.3 团队精神在CMM中体现 243

8.3.4 可持续发展在CMM中体现 245

8.3.5 以CMM的2、3级作为我国软件产业发展的切入点 246

8.3.6 在条件成熟的软件企业开展CMM实施工作 255

8.3.7 企业实施CMM与CMM认证的关系 266

8.4 基于CMM对我国软件产业发展规划构想 267

8.4.1 采用CMM的准备工作 268

8.4.2 实施CMM的重点措施 272

8.4.3 对加快我国软件产业实施CMM的主要政策的建议 273