1 Introduction 前言
Rocket Mortgage wanted to scale Agile while still providing autonomy for engineering teams. Agile environments are critical to adapting to changing conditions, and during COVID-19, Agile business units outperformed their non-Agile counterparts by up to 94% [1]. Rocket Mortgage began formally adopting a consistent Agile methodology in Q3 of 2018 before COVID-19 by implementing a Scaled Agile framework. By Q4, the implementation resulted in the formation of 26 release trains and improved feature throughput by 101% by Q3 2019, as measured by the number of features completed in a program increment. Deployment continues to expand, and in 2021 there are 41 release trains of roughly 30-90 people each.
Rocket Mortgage贷款公司希望在为工程团队提供自主权的同时扩大敏捷的规模。敏捷的环境对于适应不断变化的条件而言是至关重要的,在COVID-19期间,采用敏捷的业务单元比传统业务单元的业绩高出94%[1]。在COVID-19爆发前,Rocket Mortgage于2018年第三季度开始在全公司的范围内实施SAFe。到了第四季度,已经形成了26个发布火车,并在2019年第三季度前将特性吞吐量提高了101%,该数据是由以一个项目群增量(Program Increment, PI)中完成的特性数量来衡量的。之后,敏捷实施还在继续扩大;到2021年有41列发布火车,每列火车大约有30-90人。
But MIT Sloan Business Review [2] reports only 17% of leading companies today will remain leaders in five years. Knowing this, the Rocket Mortgage Director of Engineering for the front end of the mortgage loan systems began evaluating the Scaled Scrum framework as a tool for improving their Scaled Agile implementation. This is significant because it is commonly assumed that Scaled Agile and Scaled Scrum are incompatible and are either/or options. Here we address the results when Scaled Scrum is added correctly to a highly successful Scaled Agile implementation.
但麻省理工学院斯隆商业评论[2]报告说,今天处于领先地位的公司中只有17%能在五年内继续保持领先。了解到这一点,Rocket Mortgage贷款系统前端的研发总监开始评估另一种规模化框架--Scrum@Scale,看看能不能在SAFe实施的基础上继续提高。这点值得敲一下重点:因为人们普遍认为SAFe和Scrum@Scale是不相容的,是非此即彼的选择。在这篇文章中,大家将会看到把Scrum@Scale正确地添加到一个非常成功的SAFe实施中取得的丰硕成果。
2 Comparable Industry Case Studies 对标行业案例研究
With the multitude of benefits that a properly implemented Scaled Agile process delivers, the reasons for undergoing a Scaled Agile transformation can vary significantly from one implementation to the next. However, research shows the primary driver for moving to Scaled Agile, when surveyed across implementations at the organization, division, and project levels, was to reduce time-to-market [3].
由于正确实施SAFe(译者注:在本文中,“Scaled Agile”特指SAFe)可以带来诸多好处,所以各个组织进行SAFe转型的原因会有很大不同。不过,对组织、部门和项目层面的实施情况进行调查的研究表明,应用SAFe的主要驱动力是为了缩短产品的上市的时间[3]。
Scaled Agile implementations can often cut cycle times in half. Cerno, a leading software development company in China, experienced a 58% reduction in cycle time from their Scaled Agile implementation [4]. Another company, EdgeVerve, whose industry-leading financial software is used by banks in 94 countries, implemented Scaled Agile that resulted in a 50% cycle time reduction [5]. Royal Philips, the medical technology company, reduced cycle time by more than 58% through Scaled Agile [6].
SAFe的实施通常可以将周期时间缩短一半。一家中