《CMMI 3级软件过程改进方法与规范》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:林锐等著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2003
  • ISBN:7505381083
  • 页数:406 页
图书介绍:软件过程改进是目前国内IT企业研发管理的重点和难点。为了提高软件过程能力,企业首先要研制软件过程规范,这是难度很大并且费时费力的工作。本书论述的是一套通用的CMMI3级软件过程改进方法与规范,称为“精简并行过程(SPP)”,它是基于CMMI及软件工程和项目管理知识而创作的。SPP分为项目管理过程、项目研发过程和机构支撑过程三大类,共有19个过程域,书中用第2章到第ZI章分别介绍了这些过程域。通过裁减SPP,用户可以在最短的时间内建立适合于本机构的软件过程规范,大大降低用户研制规范的代价和风险。本书下篇的文档模板请到 www.fecit.com.cn或 www.chinaspis.com同站下载。本书的主要读者对象是IT企业的研发主管、项目经理和软件开发人员,以及即将到IT企业工作的高校毕业生,也可以作为软件工程学院的教学参考书。

第1章 软件过程改进与CMM/CMMI综述 3

1.1 软件工程概述 3

1.1.1 诞生 3

上篇 3

1.1.2 技术发展的需要 4

1.1.3 软件工业化生产的需要 5

1.2 软件过程概述 5

1.2.1 基本概念 5

1.2.2 不同软件过程能力的机构的比较 6

1.3 软件生命周期模型 7

1.3.1 瀑布模型 7

1.3.3 增量模型 9

10.2.6 输出 9

1.3.2 喷泉模型 9

1.3.4 快速原型模型 10

1.3.5 螺旋模型 11

1.3.6 迭代模型 12

1.3.7 从企业角度评论软件开发模型 13

1.4 CMM/CMMI介绍 15

1.4.1 发展简史 15

1.4.2 CMM 1.1简介 15

1.4.3 CMMI 1.1简介 17

1.4.4 CMM等级评估 20

1.4.5 CMM在中国的概况 21

1.5 ISO9001/9000-3软件质量标准介绍 22

1.5.1 ISO9001标准简介 22

1.5.2 ISO9000-3标准简介 23

1.5.3 ISO/IEC软件生命周期过程 24

1.5.4 CMM/CMMI与ISO9001/9000-3的实用性比较 25

1.6 IT企业软件过程改进措施与建议 26

1.6.1 企业领导决策与支持 26

1.6.2 制定适合于企业的过程规范 27

1.6.3 规范的实施 28

1.6.4 文档太多怎么办 29

1.6.5 跳出误区 30

1.7 CMMI3级软件过程改进解决方案 31

1.8 探讨印度现象 32

1.9 小结 35

第2章 CMMI3级精简并行过程综述 37

2.1 SPP模型 37

2.2 SPP过程域的目的 40

2.3 SPP与CMMI的关系 41

2.4 SPP文档结构与规范细分 42

2.5 SPP角色与职责表 44

2.6 机构软件过程改进的政策 45

2.6.1 目标 45

2.6.2 机构领导的支持 45

2.6.3 质量管理的政策 46

2.6.4 软件工程过程小组的政策 46

2.6.5 质量保证小组的政策 47

2.6.6 项目团队的政策 48

2.7 SPP裁减与扩充的指导方针 48

第3章 立项管理 49

3.1 介绍 49

3.2 立项建议 50

3.2.1 目的 50

3.2.2 角色与职责 51

3.2.3 启动准则 51

3.2.4 输入 51

3.2.5 主要步骤 51

3.3.1 目的 52

3.3 立项评审 52

3.2.7 结束准则 52

3.2.6 输出 52

3.2.8 度量 52

3.3.2 角色与职责 53

3.3.3 启动准则 53

3.3.4 输入 53

3.3.5 主要步骤 53

3.3.6 输出 54

3.3.7 结束准则 54

3.3.8 度量 54

3.4 项目筹备 54

3.4.1 目的 54

3.4.2 角色与职责 54

3.4.7 结束准则 55

3.5 实施建议 55

3.4.8 度量 55

3.4.5 主要步骤 55

3.4.6 输出 55

3.4.4 输入 55

3.4.3 启动准则 55

第4章 结项管理 57

4.1 介绍 57

4.2 结项管理规程 58

4.2.1 目的 58

4.2.2 角色与职责 58

4.2.3 启动准则 58

4.2.4 输入 58

4.2.5 主要步骤 58

4.3 实施建议 60

4.2.8 度量 60

4.2.6 输出 60

4.2.7 结束准则 60

第5章 项目规划 61

5.1 介绍 61

5.2 项目估计 63

5.2.1 目的 63

5.2.2 角色与职责 63

5.2.3 启动准则 63

5.2.4 输入 63

5.2.5 主要步骤 63

5.2.6 输出 65

5.2.7 结束准则 65

5.2.8 度量 65

5.3.4 输入 66

5.3.5 主要步骤 66

5.3.2 角色与职责 66

5.3.3 启动准则 66

5.3.1 目的 66

5.3 制定项目计划 66

5.3.6 输出 68

5.3.7 结束准则 68

5.3.8 度量 68

5.4 审批项目计划 68

5.4.1 目的 68

5.4.2 角色与职责 68

5.4.3 启动准则 68

5.4.4 输入 68

5.5.1 目的 69

5.5 项目计划变更控制 69

5.4.8 度量 69

5.4.5 主要步骤 69

5.4.6 输出 69

5.4.7 结束准则 69

5.5.2 角色与职责 70

5.5.3 启动准则 70

5.5.4 输入 70

5.5.5 主要步骤 70

5.4.6 输出 71

5.4.7 结束准则 71

5.4.8 度量 71

5.6 实施建议 71

第6章 项目监控 73

6.1 介绍 73

6.2.5 主要步骤 74

6.2.4 输入 74

6.2.3 启动准则 74

6.2.2 角色与职责 74

6.2.1 目的 74

6.2 项目计划跟踪 74

6.2.6 输出 76

6.2.7 结束准则 76

6.2.8 度量 76

6.3 控制偏差 76

6.3.1 目的 76

6.3.2 角色与职责 76

6.3.3 启动准则 76

6.3.4 输入 76

6.3.5 主要步骤 76

6.4.3 启动准则 77

6.4.2 角色与职责 77

6.4.1 目的 77

6.4 项目进展汇报 77

6.3.7 结束准则 77

6.3.6 输出 77

6.3.8 度量 77

6.4.4 输入 78

6.4.5 主要步骤 78

6.4.6 输出 78

6.4.7 结束准则 78

6.4.8 度量 78

6.5 实施建议 78

第7章 风险管理 79

7.1 介绍 79

7.2.3 启动准则 81

7.2.5 主要步骤 81

7.2.4 输入 81

7.2.2 角色与职责 81

7.2.1 目的 81

7.2 风险管理规程 81

7.2.6 输出 82

7.2.7 结束准则 82

7.2.8 度量 82

7.3 实施建议 82

第8章 需求管理 83

8.1 介绍 83

8.2 需求确认 84

8.2.1 目的 84

8.2.2 角色与职责 84

8.2.3 启动准则 84

8.2.4 输入 84

8.2.5 主要步骤 84

8.3.1 目的 85

8.3 需求跟踪 85

8.2.6 输出 85

8.2.7 结束准则 85

8.2.8 度量 85

8.3.2 角色与职责 86

8.3.3 启动准则 86

8.3.4 输入 86

8.3.5 主要步骤 86

8.3.6 输出 87

8.3.7 结束准则 87

8.3.8 度量 87

8.4 需求变更控制 87

8.4.1 目的 87

8.4.2 角色与职责 87

8.4.3 启动准则 87

8.4.8 度量 88

8.5 实施建议 88

8.4.6 输出 88

8.4.7 结束准则 88

8.4.5 主要步骤 88

8.4.4 输入 88

第9章 需求开发 89

9.1 介绍 89

9.2 用户需求调查 90

9.2.1 目的 90

9.2.2 角色与职责 90

9.2.3 启动准则 90

9.2.4 输入 90

9.2.5 主要步骤 91

9.2.6 输出 91

9.3.4 输入 92

9.3.3 启动准则 92

9.3.5 主要步骤 92

9.2.8 度量 92

9.3.1 目的 92

9.3 产品需求定义 92

9.3.2 角色与职责 92

9.2.7 结束准则 92

9.3.6 输出 93

9.3.7 结束准则 93

9.3.8 度量 93

9.4 需求分析方法概述 93

9.4.1 问答分析法 94

9.4.2 建模分析法 94

9.5 实施建议 96

第10章 技术预研 97

10.1 介绍 97

10.2.4 输入 98

10.2.5 主要步骤 98

10.2 技术预研规程 98

10.2.3 启动准则 98

10.2.2 角色与职责 98

10.2.1 目的 98

10.2.7 结束准则 99

10.2.8 度量 99

10.3 实施建议 99

第11章 系统设计 101

11.1 介绍 101

11.2.4 输入 102

11.2.3 启动准则 102

11.2.5 主要步骤 102

11.2.2 角色与职责 102

11.2.1 目的 102

11.2 体系结构设计 102

11.2.6 输出 104

11.2.7 结束准则 104

11.2.8 度量 104

11.3 用户界面设计 104

11.3.1 目的 104

11.3.2 角色与职责 104

11.3.3 启动准则 104

11.3.5 主要步骤 105

11.3.4 输入 105

11.3.6 输出 106

11.3.7 结束准则 106

11.3.8 度量 107

11.4 数据库设计 107

11.4.1 目的 107

11.4.2 角色与职责 107

11.4.3 启动准则 107

11.4.4 输入 107

11.4.5 主要步骤 107

11.4.6 输出 109

11.4.7 结束准则 109

11.5.3 启动准则 110

11.5.2 角色与职责 110

11.5.5 主要步骤 110

11.5.4 输入 110

11.5 模块设计 110

11.4.8 度量 110

11.5.1 目的 110

11.5.6 输出 112

11.5.7 结束准则 112

11.5.8 度量 112

11.6 实施建议 112

第12章 实现与测试 113

12.1 介绍 113

12.2 准备 114

12.2.1 目的 114

12.2.2 角色与职责 114

12.2.3 启动准则 114

12.2.4 输入 114

12.2.5 主要步骤 114

12.3.1 目的 115

12.3 实现与测试 115

12.2.6 输出 115

12.2.8 度量 115

12.2.7 结束准则 115

12.3.2 角色与职责 116

12.3.3 启动准则 116

12.3.4 输入 116

12.3.5 主要步骤 116

12.3.6 输出 117

12.3.7 结束准则 117

12.3.8 度量 117

12.4 实施建议 117

第13章 系统测试 119

13.1 介绍 119

13.2.3 启动准则 120

13.2.2 角色与职责 120

13.2.4 输入 120

13.2 系统测试规程 120

13.2.1 目的 120

13.2.5 主要步骤 121

13.2.6 输出 121

13.2.7 结束准则 121

13.2.8 度量 122

13.3 实施建议 122

第14章 Beta测试 123

14.1 介绍 123

14.2 Beta测试规程 124

14.2.1 目的 124

14.2.2 角色与职责 124

14.2.3 启动准则 124

14.2.4 输入 124

14.2.5 主要步骤 124

14.3 实施建议 125

14.2.8 度量 125

14.2.6 输出 125

14.2.7 结束准则 125

第15章 客户验收 127

15.1 介绍 127

15.2 客户验收规程 128

15.2.1 目的 128

15.2.2 角色与职责 128

15.2.3 启动准则 128

15.2.4 输入 128

15.2.5 主要步骤 128

15.2.6 输出 129

15.2.7 结束准则 129

15.2.8 度量 129

15.3 实施建议 129

16.1 介绍 131

第16章 技术评审 131

16.2.1 目的 132

16.2.2 角色与职责 132

16.2.3 启动准则 132

16.2 制定技术评审计划 132

16.2.4 输入 133

16.2.5 主要步骤 133

16.2.6 输出 133

16.2.7 结束准则 134

16.2.8 度量 134

16.3 正式技术评审 134

16.3.1 目的 134

16.3.2 角色与职责 134

16.3.3 启动准则 134

16.3.4 输入 135

16.3.5 主要步骤 135

16.3.8 度量 136

16.3.6 输出 136

16.3.7 结束准则 136

16.4 非正式技术评审 137

16.4.1 目的 137

16.4.2 角色与职责 137

16.4.3 启动准则 137

16.4.4 输入 137

16.4.5 主要步骤 137

16.4.6 输出 138

16.4.7 结束准则 138

16.4.8 度量 138

16.5 实施建议 139

第17章 配置管理 141

17.1 介绍 141

17.2.4 输入 143

17.2.3 启动准则 143

17.2.5 主要步骤 143

17.2.1 目的 143

17.2.2 角色与职责 143

17.2 制定配置管理计划 143

17.2.6 输出 144

17.2.7 结束准则 144

17.2.8 度量 145

17.3 配置库管理 145

17.3.1 目的 145

17.3.2 角色与职责 145

17.3.3 启动准则 145

17.3.4 输入 145

17.3.5 主要步骤 145

17.4.3 配置项状态变迁规则 146

17.4.2 角色与职责 146

17.4.1 目的 146

17.4 版本控制 146

17.3.8 度量 146

17.3.7 结束准则 146

17.3.6 输出 146

17.4.4 配置项版本号规则 147

17.4.5 配置项版本控制流程 147

17.5 配置项变更控制 148

17.5.1 目的 148

17.5.2 角色与职责 148

17.5.3 启动准则 148

17.5.4 输入 148

17.5.5 主要步骤 148

17.5.6 输出 149

17.5.7 结束准则 149

17.5.8 度量 149

17.6 实施建议 150

18.1 介绍 151

第18章 质量保证 151

18.2 制定质量保证计划 153

18.2.1 目的 153

18.2.2 角色与职责 153

18.2.3 启动准则 153

18.2.4 输入 153

18.2.5 主要步骤 153

18.3.1 目的 154

18.3.4 输入 154

18.3.2 角色与职责 154

18.3.3 启动准则 154

18.2.8 度量 154

18.2.7 结束准则 154

18.2.6 输出 154

18.3 过程与产品质量检查 154

18.3.8 度量 155

18.4.1 目的 155

18.4 问题跟踪与质量改进 155

18.3.7 结束准则 155

18.3.6 输出 155

18.3.5 主要步骤 155

18.4.2 角色与职责 156

18.4.3 启动准则 156

18.4.4 输入 156

18.4.5 主要步骤 156

18.4.6 输出 156

18.4.7 结束准则 156

18.4.8 度量 156

18.5 实施建议 157

19.1 介绍 159

第19章 外包与采购管理 159

19.2 外包管理 160

19.2.1 目的 160

19.2.2 角色与职责 160

19.2.3 启动准则 160

19.2.4 输入 160

19.2.5 主要步骤 160

19.2.6 输出 163

19.2.7 结束准则 163

19.2.8 度量 163

19.3 采购管理 163

19.3.1 目的 163

19.3.5 主要步骤 164

19.3.4 输入 164

19.3.3 启动准则 164

19.3.2 角色与职责 164

19.3.6 输出 166

19.3.7 结束准则 166

19.3.8 度量 166

19.4 实施建议 166

第20章 培训管理 167

20.1 介绍 167

20.2 机构培训管理 168

20.2.1 目的 168

20.2.2 角色与职责 168

20.2.3 启动准则 168

20.2.4 输入 168

20.2.5 主要步骤 168

20.2.7 结束准则 169

20.2.8 度量 169

20.2.6 输出 169

20.3 项目培训管理 170

20.3.1 目的 170

20.3.2 角色与职责 170

20.3.3 启动准则 170

20.3.4 输入 170

20.3.5 主要步骤 170

20.3.6 输出 171

20.3.7 结束准则 171

20.3.8 度量 171

20.4 实施建议 171

第21章 服务与维护 173

21.1 介绍 173

21.2.3 启动准则 174

21.2.5 主要步骤 174

21.2.4 输入 174

21.2.2 角色与职责 174

21.2.1 目的 174

21.2 客户服务 174

21.2.6 输出 175

21.2.7 结束准则 175

21.2.8 度量 175

21.3 产品维护 175

21.3.1 目的 175

21.3.2 角色与职责 175

21.3.3 启动准则 176

21.3.4 输入 176

21.3.5 主要步骤 176

21.3.6 输出 176

21.3.7 结束准则 177

21.3.8 度量 177

21.4 实施建议 177