作品简介

这本书将指导读者如何从0到1组建DevOps团队、搭建DevOps全链路平台、应用DevOps工程方法、实践DevOps文化理念,从而解决各种软件交付效率难题和提升研发效能,最终全方位实现DevOps的落地和转型。在方法层面,本书基于作者多年的研发效能经验和成功的DevOps落地经验,提炼出了一套可复用的最小可行方案和行动路线,涉及研发效能、敏捷管理、项目管理等多个领域,让读者的实践有“套路”可循。在实践层面,以真实的产研场景为主线,通过丰富有趣的故事情节带领读者身临其境地理解和掌握DevOps转型和研发效能提升的方法,并提供大量真实的场景案例和实践方法,读者可直接应用到团队实践中。

全书8章,逻辑上可分为三部分:第一部分,工程能力实践(第1—2章)重点分析了技术团队需要具备的基础工程实践能力以及如何驱动团队提升这些能力,比如保障代码质量的制度和规范,以及产研团队如何通过测试左移实现高效协作和能力提升。第二部分,平台体系实践(第3—5章)重点阐述了如何利用DevOps全链路平台间的联动性,通过度量、监控、预警等消息触达手段反馈团队的问题,通过事件管理驱动团队问题的解决。第三部分,管理模式实践(第6—8章)重点阐述了如何通过不断提升团队影响力,结合不同的管理模式和平台管理属性功能,联动具有共同目标的部门开展有效的项目管理,并在最后通过总结与行动部分为读者勾勒一幅Devops转型和研发效能提升的全景图。

作品目录

  • Praise 推荐序一
  • Praise 推荐序二
  • Praise 推荐序三
  • Preface 前言
  • Part 1 第一篇 工程能力实践
  • Chapter 1 第1章 如何提升技术团队代码质量
  • 1.1 故事开启
  • 1.2 为什么要先做代码质量提升
  • 1.3 怎么启动项目
  • 1.4 如何可视化管理代码质量
  • 1.5 统一代码分支策略
  • 1.6 怎么运转项目
  • 1.7 效能团队实施策略
  • 1.8 效能团队落地实践成果总结
  • 1.9 深度思考
  • 1.10 本章小结
  • Chapter 2 第2章 如何驱动测试左移
  • 2.1 故事承接
  • 2.2 测试人员如何适配新的开发模式
  • 2.3 如何让测试人员融入开发和产品人员的需求实现过程
  • 2.4 如何解决开发提测质量低和延期问题
  • 2.5 如何实现频繁测试和快速验证
  • 2.6 如何通过改变研发习惯来驱动测试左移
  • 2.7 效能团队落地效果
  • 2.8 深度思考
  • 2.9 本章小结
  • Part 2 第二篇 平台体系搭建实践
  • Chapter 3 第3章 如何实现频繁构建、随机部署
  • 3.1 故事转折
  • 3.2 平台改造之前的准备工作
  • 3.3 如何让研发人员只关注技术问题
  • 3.4 如何让研发团队实现自运维管理
  • 3.5 深度思考
  • 3.6 本章小结
  • Chapter 4 第4章 如何通过度量指标驱动团队改进
  • 4.1 故事承上启下
  • 4.2 如何搭建度量指标体系
  • 4.3 如何选择效能度量指标来反映团队现状
  • 4.4 如何通过消息闭环驱动团队改进
  • 4.5 深度思考
  • 4.6 本章小结
  • Chapter 5 第5章 如何降低故障率
  • 5.1 故事推进
  • 5.2 云时代下的CMDB
  • 5.3 如何通过精益运维项目提升团队稳定性保障能力
  • 5.4 如何通过故障管理提升团队自信心
  • 5.5 搭建质量保障体系
  • 5.6 深度思考
  • 5.7 本章小结
  • Part 3 第三篇 管理模式实践
  • Chapter 6 第6章 如何改善现有的管理模式
  • 6.1 故事波澜
  • 6.2 如何通过搭建在线协作平台改善产研协作关系
  • 6.3 如何通过平台自动化提高项目管理效率
  • 6.4 如何通过项目制提升价值交付有效性
  • 6.5 深度思考
  • 6.6 本章小结
  • Chapter 7 第7章 如何向团队引入DevOps
  • 7.1 故事升华
  • 7.2 如何通过实施Scrum进行团队管理
  • 7.3 如何持续提升团队影响力
  • 7.4 如何打造DevOps文化
  • 7.5 深度思考
  • 7.6 本章小结
  • Chapter 8 第8章 总结与行动
  • 8.1 我们的研发效能提升之旅
  • 8.2 持续探索星辰大海
  • 8.3 做正确的事
  • 8.4 站在巨人的肩膀上行动起来
展开全部