第一部分 思想篇
第1章 软件工厂
1.1 软件的生产力
1.2 软件工厂——软件的标准化生产
1.2.1 标准化生产模式需要一个集成底座——PaaS
1.2.2 标准化软件生产流水线
第2章 DevOps思想
2.1 DevOps思想与生产流水线
2.1.1 DevOps的起源
2.1.2 DevOps对软件工厂的启发
2.1.3 从DevOps实践原则看软件生产工艺化水平的提高
2.1.4 软件工厂模式下对生产工具发展的促进作用
2.2 从瀑布到敏捷
2.2.1 传统项目管理问题
2.2.2 向互联网企业学习的“敏捷”
2.2.3 敏捷的起源
2.2.4 瀑布模型
2.2.5 传统企业不可能全盘敏捷化
2.2.6 从版本上线过程管理看敏捷与瀑布
2.2.7 敏捷的前提是“不敏捷”
2.3 敏捷与DevOps核心思想
2.3.1 增量开发与测试
2.3.2 持续集成与持续交付
2.3.3 自动化
2.4 规模化的敏捷
2.4.1 从敏捷项目管理到敏捷项目集群管理
2.4.2 企业规模化敏捷思想
2.4.3 规模化敏捷方法——SAFe
2.4.4 规模化敏捷开发的最佳实践
2.5 企业规模化敏捷与软件工厂
2.5.1 软件生产环境
2.5.2 软件工厂生产环境管理——开发测试云
2.5.3 整合环境仿真
2.5.4 不可忽略的办公环境因素
2.5.5 软件工厂质量检测——深度自动化测试装置
第二部分 实践方法篇
第3章 DevOps体系的建立
3.1 构建DevOps流水线,打通开发—测试—运维持续交付通道
3.2 敏捷开发知识体系
3.3 Scrum框架
3.3.1 Scrum的3类角色
3.3.2 Scrum的3份工件
3.3.3 Scrum的5项活动
……
第4章 DevOps的有效实践
第三部分 工具技术篇
第5章 精准测试技术
第6章 双模发布管理平台的设计与应用
第7章 整合环境仿真技术
第8章 容器技术
第四部分 案例篇
第9章 持续集成实践案例