《未雨绸缪》电子书下载

未雨绸缪txt,chm,pdf,epub,mobi下载
作者: 董越
出版社: 电子工业出版社
副标题: 理解软件配置管理(第2版)
出版年: 2012-6
页数: 253
定价: 69.00元
装帧: 平装
ISBN: 9787121166747

内容简介  · · · · · ·

《未雨绸缪:理解软件配置管理(第2版)》分为两部分,第一部分详细介绍了软件配置管理的基本知识;第二部分主要讲述了软件配置管理的一些实际问题。《未雨绸缪:理解软件配置管理(第2版)》的目标是让读者用很短的时间就能掌握软件配置管理的基础知识,在参与软件开发时,具备软件配置管理方面的基本素养。





作者简介  · · · · · ·

董越,网名流水先生,男,1977年生,他目前的公开身份是索尼公司的CM Architect(配置管理架构师)。而他的秘密身份是咨询师,年复一年,飞来飞去,向众多企业提供软件配置管理方面的培训和咨询服务。他毕业于清华大学,拥有一个硕士学位和两个学士学位。他曾工作于西门子、摩托罗拉和雅虎等公司,一直专注于软件配置管理。他发表文章,撰写书籍;曾领导Flooda、EasyCM等多个开源软件项目;经常在各种会议、沙龙等场合讲演。

(个人网站:http://www.dongyue.name, 电子邮箱:me@dongyue.name)




目录  · · · · · ·

目 录
上篇 基本话题 1
第1章 恼人不休的问题:什么是软件配置管理 2
1.1 问题的引出 3
1.2 有那么一类管理 4
1.3 为什么称做配置管理 6
· · · · · · ()
目 录
上篇 基本话题 1
第1章 恼人不休的问题:什么是软件配置管理 2
1.1 问题的引出 3
1.2 有那么一类管理 4
1.3 为什么称做配置管理 6
1.4 其他一些比喻 8
第2章 基本的版本控制:记录历史并防止混乱 10
2.1 即使只有一个开发人员 11
2.2 建立公共存储区 12
2.3 防止版本覆盖 15
2.4 行话 18
第3章 当代版本控制方法 21
3.1 变更集的概念 22
3.2 以变更集为单位修改代码并提交 24
3.3 反方向:适时更新工作区 27
3.4 源代码的整体版本 29
3.5 分布式版本控制 32
第4章 集成:关注整体质量 35
4.1 集成的概念 36
4.2 保证提交的质量 38
4.3 狭义集成的步骤 40
4.4 在基线产生之后 44
4.5 质量保证:集成前、集成中、集成后 45
第5章 从源代码到运行中的程序 49
5.1 管理生成转换过程和相关资产 50
5.2 保证构建的可重复性 51
5.3 全量构建和增量构建 53
5.4 让构建更快 55
5.5 安装包的版本控制 57
5.6 管理测试运行环境 60
第6章 迈向持续集成 62
6.1 及早和经常地集成,持续集成 63
6.2 化繁为简 65
6.3 全程自动化 67
6.4 快!快!快! 69
6.5 多层集成:当团队规模扩大以后 70
第7章 分支:减少等待,分头工作 74
7.1 文件级分支 75
7.2 产品级分支 76
7.3 典型应用:实现多层集成 79
7.4 温故而知新:实现隔离与共享 80
7.5 分支的其他典型应用 82
7.6 公共版本库中的分支 84
7.7 私有版本库中的分支 85
第8章 管理文档 88
8.1 文档的标识和存储 89
8.2 自带的说明信息 91
8.3 趋势:Wiki 93
8.4 趋势:数据文件和数据库 95
第9章 跟踪缺陷,直到消灭 98
9.1 别让发现的缺陷跑掉 99
9.2 状态转换图 100
9.3 准确记录,便于修复 104
9.4 消灭它?立刻消灭它? 106
9.5 分析统计缺陷相关数据 109
9.6 关联缺陷记录与变更集 112
第10章 管理变更 114
10.1 管理增强 115
10.2 管理特性 116
10.3 瀑布模型中的变更 118
10.4 影响变更管理的因素 121
10.5 控制产品版本间的差异 123
10.6 表达产品版本间的差异 125
第11章 玄妙的学院派 127
11.1 配置识别 128
11.2 配置控制 130
11.3 配置状态报告 131
11.4 配置审计 133
11.5 一些软件研发模型中的配置管理 135
下篇 复杂场景中的配置管理 139
第12章 用分支实现交迭 140
12.1 补丁版本 141
12.2 复用另一条分支上的改动 142
12.3 甚至早在1.0版发布之前 145
12.4 甚至为了重要的内部版本 147
12.5 甚至为了每次集成 149
12.6 双分支结构 151
12.7 都是交迭 153
第13章 用分支实现变体 156
13.1 什么是变体 157
13.2 用分支支持变体 158
13.3 随主干继续演进 160
13.4 把公共改动放到主干上 163
13.5 变更管理对交迭和变体的支持 165
13.6 历史版本与变体版本的命名 166
第14章 用设置实现变体 169
14.1 在构建时读取设置信息 170
14.2 安装和运行时读取设置信息 171
14.3 资源与数据 172
14.4 何时使用哪种方法 173
14.5 设置对交迭的支持 174
第15章 用组件的组合实现变体 175
15.1 雏形:平台加应用 176
15.2 在不同阶段组装 177
15.3 复合基线 180
15.4 复合分支 183
15.5 实现软件复用:分支、设置、组件相结合 187
15.6 实现软件复用:架构、过程和组织 188
第16章 支持多地点开发 192
16.1 何时出现多地点开发 193
16.2 主要困难和解决方法 194
16.3 离线工作模式 195
16.4 远程访问模式 197
16.5 当地版本库模式 199
16.6 只读模式 201
16.7 多地点开发中的变更管理 202
第17章 支持跨组织合作 204
17.1 从开源到外包 205
17.2 管理第三方资产 206
17.3 本地记录第三方源代码的演进 207
17.4 再加上本地的改造 209
17.5 共同开发 211
第18章 管理软件部署 213
18.1 安装包的存储和管理 214
18.2 管理安装过程 216
18.3 记录运行系统配置 218
18.4 管理变更请求 219
18.5 管理网站 220
第19章 软件配置管理实施 223
19.1 不同阶段,不同挑战 224
19.2 如何完成一项改进 225
19.3 在一个项目的生命周期中 227
19.4 平衡集权与自治 231
19.5 管理众多的项目 234
19.6 软件配置管理团队的组织结构 235
结语 提倡务实的精神 238
附录A 相关工具索引 241
参考书目 251
在线资源 252
书网互动 254
· · · · · · ()

"未雨绸缪"试读  · · · · · ·

绘图产品SuperPen 1.0版,经过六个月的开发,终于上市!在大笔捞钱的同时,公司正在组织开发2.0版,引入更炫的功能,卖出更好的价钱!研发团队全体,继续日夜奋战。在一派大好形势下也有些不和谐的声音,一些用户抱怨,1.0版里有这个Bug、那个Bug……虽然公司解释,这些都会在2.0版里修复,2.0版会以优惠的价格卖给老用户。但是,有的用户坚持认为,应该免费提供对1.0版中的Bug的修复,并...

· · · · · · ()


下载地址

发布者:龚剑火军

文件说明:zip / 解压密码:yiquhai.com

迅雷下载:您需要先后,才能查看

网盘下载:您需要先后,才能查看

关于内容:内容自于互联网,如果发现有违规内容请联系管理员删除!

作者: 龚剑火军

该用户很懒,还没有介绍自己。

69 条评论

发表评论

  1. 无名小卒 无名小卒说道:
    1#

    买来学习

  2. 动感小怪兽 动感小怪兽说道:
    2#

    超级有内容的一本书,看了之后受益匪浅。

  3. 青涩回忆 青涩回忆说道:
    3#

    后来理论的东西很多

  4. 幻境中的魔鬼 幻境中的魔鬼说道:
    4#

    许多都超出了我的认知

  5. 显示更多