《配置管理原理与实践》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:(美)Anne Mette Jonassen Hass著;龚波等译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2003
  • ISBN:7302075271
  • 页数:286 页
图书介绍:本书分为5部分,包括26章和3个附录,阐明了完善的配置管理策略应该包含的元素,以及它所带来的好处,还描述了如何把配置管理策略应用到实践中。书中提供了许多配置管理的实例,并向读者提供了许多建议,这些实例和建议都是作者多年的经验总结,这些实践指导原则能够帮助读者更好地管理项目和交付项目。具体包括如下主题:配置管理基本概念;配置管理基本原则;配置管理数据的选择和应用;配置管理活动中涉及到的不同角色及其任务;在不同的环境中应用配置管理,这些环境包括敏捷开发方法、迭代开发方法、集成产品开发方法和顺序开发方法;在各种大小规模的项目中,针对安全性要求严格的系统、复合系统、多平台系统和多变体系系统实施配置管理,管理多地点开发、提供跨组织的功能;集成不同的配置管理工具;基于CMMI来改进配置管理过程。

第1部分 什么是配置管理? 3

第1章 本书对配置管理的定义 3

1.1 配置管理活动 4

1.2 标识 6

1.3 存储 10

1.4 变更控制 15

1.5 状态报告 20

1.6 伪朋友:版本控制与基线 22

2.1 CMM版本1.1 24

第2章 成熟度模型的配置管理 24

2.2 CMMI 27

2.3 ISO 15504(SPICE)与BOOTSTRAP 3.2 32

第3章 配置管理的国际标准 37

3.1 相关标准的概述 37

3.2 BS6488、DOD和IEEE 39

3.3 ESA PSS-05-09 40

3.4 GAMP 41

3.5 ISO 9001∶1994、ISO 9000-3和ISO 9001∶2000 42

4.1 研究所与公司 44

第4章 从事配置管理的组织 44

4.2 项目 45

第5章 确定配置管理的任务范围 47

5.1 希望等级——成本/收益分析 47

5.2 举例 50

5.3 效益计算 53

5.4 确定在范围方面的陷阱 56

5.5 怎样对待被排斥在外的内容 57

6.1 物理对象或者电子对象 61

第6章 什么可以置于配置管理之下 61

第2部分 配置管理数据 61

6.2 从产品角度看对象类型 63

6.3 从项目角度看对象类型 64

6.4 从跨组织角度看对象类型 65

6.5 配置管理下的交付产品 66

6.6 已计划事件(例如,里程碑)的交付产品 68

第7章 对配置项需要了解什么 70

7.1 配置项的元数据概述 70

7.2 惟一标识的元数据 71

7.3 授权的元数据 75

7.4 表示和其他配置项间关系的元数据 76

7.5 分发的元数据 79

第8章 配置项必须记录什么内容 81

8.1 配置项批准 81

8.2 发布请求 85

8.3 事件记录 87

8.4 变更请求 94

9.1 实例 99

第9章 可由配置项得到什么信息 99

9.2 配置管理作为度量标准的提供者 105

第3部分 配置管理中的角色 109

第10章 人与配置管理 109

10.1 配置管理作为一种职业 109

10.2 管理配置是每个人的工作 110

10.3 理解团队角色 110

第11章 配置管理角色 112

11.1 配置控制委员会 112

11.2 库管理员 114

11.3 配置管理负责人 116

第12章 组织角色 118

12.1 管理层 118

12.2 资产负责人 119

12.3 操作负责人 120

12.4 过程管理负责人 121

12.5 环境与工具负责人 122

12.6 支持与帮助 123

13.1 分析人员 125

第13章 与项目有关的角色 125

13.2 设计人员 126

13.3 程序员 127

13.4 集成人员 127

13.5 测试人员 128

13.6 项目经理 129

13.7 质量负责人 130

13.8 客户合同负责人 131

13.9 分包商合同负责人 132

14.1 客户 133

第14章 外部角色 133

14.2 分包商 134

第4部分 配置管理实践 137

第15章 通用的原则 137

15.1 里程碑 137

15.2 文档处理 140

15.3 紧急变更 144

第16章 开发活动中的配置管理 146

16.1 文档记录活动(规格说明和设计) 146

16.2 编码 147

16.3 集成 149

16.4 测试 151

16.5 操作使用 152

16.6 维护 154

第17章 项目支持功能的配置管理 156

17.1 项目管理 156

17.2 配置管理 158

17.3 质量保证 159

17.4 分包商管理 160

18.1 敏捷开发 162

第18章 不同开发模型中的配置管理 162

18.2 频繁联编技术 165

18.3 集成产品开发 170

18.4 迭代开发 171

18.5 顺序开发 174

第19章 针对不同产品类型的配置管理 178

19.1 复合系统 178

19.3 多变体 180

19.2 多平台 180

19.4 安全性要求严格的产品 183

19.5 产品的规模(大型和小型) 184

19.6 Web应用 186

第20章 特殊环境下的配置管理 190

20.1 多地点开发 190

20.2 多个项目关系人 195

20.3 并行开发 196

20.4 工具支持 199

21.1 公司基础设施 200

第21章 跨组织功能的配置管理 200

21.2 跨组织的对象 201

21.3 外部重用组件开发 202

21.4 内部资产开发(生产线方法) 205

21.5 包括过程管理的质量体系 208

第5部分 配置管理的改进 213

第22章 开始配置管理——达到能力成熟度等级1 213

22.1 从零开始 213

22.2 走向配置管理的第一步 214

22.3 执行配置管理的经验 217

第23 计划配置管理——达到能力成熟度等级2 222

23.1 通用的计划建议 222

23.2 配置管理计划的内容表 224

23.3 配置管理计划:介绍 224

23.4 配置管理计划:管理以及与环境的关系 225

23.5 配置管理计划:活动 227

23.6 配置管理计划:时间进度安排 229

23.7 配置管理计划:工具、技术和方法 230

24.1 通用过程 231

第24章 配置管理的过程——达到能力成熟度等级3 231

24.2 配置管理过程——概览 233

24.3 配置管理过程——模型实例 234

第25章 继续改进配置管理——达到能力成熟度等级4和等级5 236

25.1 通用的软件过程改进建议 236

25.2 控制配置管理性能的度量标准 238

25.3 控制和改进的度量标准分析 241

第26章 配置管理的工具支持 245

26.1 配置管理工具的分类 245

26.2 组织的考虑因素 247

26.3 配置管理工具的选择 250

26.4 对配置管理工具的需求 251

26.5 对工具供应商的需求 252

26.6 配置管理工具的定制 254

附录A 配置管理过程模型:一个软件代码的实例 256

附录B 配置管理过程模型:一个跟踪实例 267

附录C 敏捷SCM 274

术语表 279

参考文献 281