封面
版权信息
推荐语
前言
第一部分 一个故事
1.集成这破活儿
2.对项目的不利影响竟然这么大
3.构建错误是怎么来的
4.与QA部门的同事沟通
5.确定第一个改进方案
6.意料之外的问题
7.合并导致了多少问题
8.推动第二个改进
9.见义勇为好少年
10.把集成频率提高一倍
11.把改进方案讲给老大听
12.跟项目经理谈判
13.敲定第三个改进
14.每日构建
- APP免费
15.在春节到来之前
- APP免费
16.老大给的材料
- APP免费
17.持续集成竟然这样干
- APP免费
18.阿根廷探戈
- APP免费
19.用哪个持续集成工具好
- APP免费
20.英英的强烈反应
- APP免费
21.同时解决两个问题
- APP免费
22.失败的改进
- APP免费
23.自动冒烟测试
- APP免费
24.不可靠的自动测试
- APP免费
25.如何进一步缩短工期
- APP免费
26.没用的提交说明
- APP免费
27.缺陷为什么这么多
- APP免费
28.草原夜色
- APP免费
29.十字路口
- APP免费
30.我还没答应呢
- APP免费
第二部分 一些道理
- APP免费
第1章 集成相关的概念
- APP免费
1.1 组装集成:把零件攒起来
- APP免费
1.2 合并集成:把改动攒起来
- APP免费
1.3 操作级概念:组合与合并
- APP免费
1.4 源代码集成与二进制组件集成
- APP免费
1.5 代码流动与合并:星形模式
- APP免费
1.6 集成会遇到哪些问题
- APP免费
1.7 发现问题的多种手段
- APP免费
1.8 集成工作不止是为了提升质量
- APP免费
第2章 集成过程概述
- APP免费
2.1 没有人做集成工作
- APP免费
2.2 测试人员的加入
- APP免费
2.3 集成人员的加入
- APP免费
2.4 集成的典型流程
- APP免费
2.5 难点:根据实际调整
- APP免费
第3章 集成优化的本质
- APP免费
3.1 从项目三角形说起
- APP免费
3.2 集成优化的目标
- APP免费
3.3 资源及其成本
- APP免费
3.4 什么决定了项目时长
- APP免费
3.5 从虫子的视角看集成
- APP免费
3.6 从不同的视角看虫子
- APP免费
第4章 第一组旋钮:检测的力度和方法
- APP免费
4.1 提交前检测力度
- APP免费
4.2 当项目临近发布时
- APP免费
4.3 为了让后续工作更顺畅
- APP免费
4.4 提交前检测方法
- APP免费
4.5 过程导向还是结果导向
- APP免费
4.6 狭义集成时检测力度
- APP免费
4.7 狭义集成时检测方法
- APP免费
4.8 狭义集成时发现问题以后
- APP免费
4.9 狭义集成后检测类型和力度
- APP免费
4.10 狭义集成后具体检测方法
- APP免费
第5章 第二组旋钮:检测对象的层级
- APP免费
5.1 软件研发与机械制造不一样
- APP免费
5.2 系统级检测的困难性
- APP免费
5.3 虚拟化:降低系统级检测成本
- APP免费
第6章 合并的矩形模型
- APP免费
6.1 三源合并的矩形模型
- APP免费
6.2 选择合并与回退合并的本质
- APP免费
6.3 合并矩形的面积说明什么
- APP免费
6.4 持续集成背后的秘密
- APP免费
6.5 合并矩形模型只是一个简化模型
- APP免费
第7章 第三组旋钮:持续集成、持续交付
- APP免费
7.1 在开始工作前更新
- APP免费
7.2 在提交前更新
- APP免费
7.3 在开发过程中更新
- APP免费
7.4 从何处更新
- APP免费
7.5 开发过程中持续检测
- APP免费
7.6 频繁提交少量改动
- APP免费
7.7 频繁狭义集成
- APP免费
7.8 对串行集成的分析
- APP免费
7.9 适时使用多层集成
- APP免费
7.10 尽早和适当频繁的狭义集成后的检测
- APP免费
7.11 尽早修复发现的问题
- APP免费
7.12 持续发布、持续交付
- APP免费
第8章 第四组旋钮:提高工作效率和正确性的方法
- APP免费
8.1 在版本控制环境下工作
- APP免费
8.2 标准化的设置和操作
- APP免费
8.3 自动化
- APP免费
8.4 基于已有构建成果
- APP免费
8.5 利用休息时间
- APP免费
8.6 避免不必要的复杂
- APP免费
8.7 提高性能的多种方法
- APP免费
第9章 集成解决方案的改进
- APP免费
9.1 从症状着手:漫长的“最后一公里”
- APP免费
9.2 从症状着手:程序员总被别人的问题打扰
- APP免费
9.3 从症状着手:狭义集成阻塞项目进展
- APP免费
9.4 从症状着手:沉重僵化的提交前质量控制
- APP免费
9.5 从症状着手:一般的方法
- APP免费
9.6 系统地改进:迈向持续集成
- APP免费
附录A 术语索引
- APP免费
附录B 相关工具
- APP免费
附录C 参考文献
- APP免费
后记
更新时间:2018-12-27 16:47:07