
前言
为何撰写本书
毫无疑问,公司的工程能力会直接影响公司的持久创新力以及在市场上的竞争力。只有不懈追求卓越的工程能力,才能拥有长期的核心竞争力,才能为每个用户、每个企业客户乃至整个社会创造价值。
在这个背景下,研发效能的提升就成了很多产品技术部门的重要目标。目前,国内已有不少互联网公司成立了工程效能或工程效率部门,试图通过专项技术、组织、文化、流程等方面的优化来促进研发效能的整体提升。
市面上已有一些关于测试提效、敏捷提效以及引入新架构来提升效能的书,但是缺少一本系统讲述研发团队各个部门如何提升各自效能,进而提升研发团队整体效能的书。
2019年,第八届全球软件案例研究峰会召开,会上有不少从测试技术、架构设计、组织转型等方面展示研发效能提升的案例分享,因此我们特别邀请这些演讲者将他们的宝贵实践集结成册,奉献给各位读者,希望能为研发团队提升效能提供参考。
读者对象
本书适合所有对提升工程效能感兴趣的研发经理,尤其是:
•在公司负责敏捷转型的敏捷教练;
•在一线带领测试团队的测试经理;
•负责DevOps的运维经理;
•负责基础架构和算法的相关技术人员;
•关注研发效能、质量保障的开发者。
本书特色
本书汇集阿里巴巴、腾讯、字节跳动、百度、京东等多家互联网公司的三十余位技术专家有关研发质量保障与工程效率方面的工作实践案例,从架构、数据、测试、交付、运维等多个维度介绍质量保障与工程效率领域中的工作思路与要点。
本书重实践、轻理论,对于所涉及的一些基础概念,例如工程效能是什么、SAFe是什么等并未详细展开,只是一笔带过。本书的重点在于实践案例,文中提到的所有案例都来源于技术专家的工程实践。
本书的内容基本围绕着案例背景、解决思路、案例总结三部分展开。希望读者可以“身临其境”地了解该案例的背景,跟着作者的思路,探寻解决问题的方法,找到关键实践,仔细衡量该解决方案的投入产出比,并从该项目的案例总结中得到启示。
致谢
本书由多位作者共同完成,行文上无法保持风格完全统一。虽然文风的跳跃可能会给阅读带来些许障碍,但也不失为一种有趣的体验。感谢所有为本书提供了案例的专家们,你们的付出让更多的人加入了案例研究,学习你们的最佳实践。
另外,要感谢机械工业出版社华章公司的杨福川编辑和栾传龙编辑,在三十余位专家风格迥异的稿件里“摸爬滚打”实属不易,非常感谢两位编辑的付出。