《软件发布方法》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:(美)迈克尔·贝斯(Michael E.Bays)著;章柏幸,杨作兴译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2002
  • ISBN:7302060843
  • 页数:422 页
图书介绍:通过随随便便的集成和发布就想获得软件产品成功的人简直是妄想!本书向你提供了通往产品发布成功之路各阶段的“最佳实践”;源码控制、产品创建、产品测试、缺陷跟踪、代码集成、软件变更管理、发布工程。无论您的项目或软件开发小组的规模有多大(或多小),你都会发现,本书作者精心设计的实用解决方案能帮助你提高软件质量、降低软件成本、并使软件迅速占领市场!本书集中讨论了下列内容:为什么产品创建如此困难,使问题能够迎刃而解,如何在硬媒体、软媒体和网络媒体上对软件发布进行管理;如何杜绝在媒体管理上出现问题,发布版本号的编制、编号和命名,设置客户的期望并避免混淆,如何自始至终地对软件开发过程的管理进行变更控制;建立发布管理和服务的组织化解决方案。在本书中,MichaelE.Bays先生提出了从未公开出版过的专家级技术,并展示了他如何设计一个连贯的集成和发布过程,这个过程将比你现在正在做的工作要有效得多。如果你在负责一个成功的软件发布,本书将是你今年要买的最重要的一本书。

第1章 绪论 1

软件产品基础 2

策划人语 3

基本的软件开发过程 6

译者序 7

软件集成和发布方法的地位 7

第2章 关于文件、工具和源码的非技术性入门知识 11

文件和目录层次 12

英文版前言 13

什么是工具 18

什么是源文件 19

源码控制需要 20

文件合并需要 23

第3章 源码控制 25

源码控制行为的核心集 26

源文件管理协议 36

分支管理 39

大规模开发策略 40

第4章 创建 53

开发环境 56

工具 63

产品创建 67

源码树 67

创建中的操作顺序 69

创建策略 71

运行环境 72

开发者的创建环境 73

创建可重复性 76

创建自动化 79

第5章 缺陷跟踪 83

缺陷跟踪的高级方法 85

缺陷跟踪的基本要素 88

缺陷记录的基本要素 94

高级缺陷跟踪系统的附加要素 102

缺陷跟踪系统的其他使用 130

缺陷统计 133

第6章 模块化系统集成 143

什么时候不需要模块化系统集成 144

产品模块化 146

系统集成综述 147

系统集成中的并行 157

系统集成循环的主要方面 163

创建资格验证 172

集中化系统集成的协调 175

在修改控制系统中使用计算机应用程序 185

第7章 变更控制 189

变更控制的独立要素 191

开发环境中代码控制的实现细节 197

变更控制委员会 205

第8章 产品发布的分类和编号方式 213

客户发布分类 214

产品发布的客户支持 227

版本分类和版本编号 231

内部发布版本编号 244

确定客户发布版本号 260

第9章 版本发行 263

媒体类型 264

物理发行媒体 269

媒体管理 281

网络媒体 298

客户发行方式 304

内部发行和客户交付原型 309

发布注释文档 313

第10章 发布工程服务策略 319

什么是发布方法 320

开发服务小组中的一些问题 320

规模和复杂度考虑 348

第11章 发布管理和计划 355

发布管理 356

过程开发和配置 380

发布执行 392