一、SAFe简介
SAFe是ScaledAgile Framework的简称,由DeanLeffingwell创建,是用于在企业范围内定义和实施敏捷软件开发过程的最佳实践和经过验证的成功模式的集合,被誉为在组织层面可以和Scrum相媲美的敏捷框架,SAFe是企业层面的Scrum。
SAFe是在具体的实践中诞生和发展起来的,适用于在大型企业内部扩展敏捷,而且需要跨越多个团队,同时组织内部需要提升产品开发和交付时间的情形。提倡在不同的敏捷团队之间要同步,协同,合作,降低团队管理的复杂性。汲取了三大知识体系(敏捷开发、精益产品开发和系统思考)的精华,并加以综合利用。它是Scaled Agile,Inc的注册商标,能够被广泛的免费使用。
主要的SAFe想法,最初是从整合系统思考框架,即工作流从产品管理,经过产品项目治理,管理团队,到达开发团队,最后产品发布给顾客的整个过程而来。在整个敏捷社区的帮助下,SAFe模型逐渐成熟,完善,并在2007年出版了首本著作。从此之后,这个模型框架不断发展,并被向公众发布,并同时有了面向第三方咨询顾问的相关的学术与资格认证体系。SAFe 自 2011 年首次发布以来进行了五次重大更新,随着探索开发软件和系统的新方法和更好的方法,SAFe 随着市场的发展而不断发展壮大。
二、实施SAFe的好处
为什么SAFe如此受欢迎,世界500强纷纷导入SAFe?SAFe 可以处理大规模复杂的应用开发,众多的企业(大小)从应用SAFe中获得了出色的商业利益。这些案例的聚合表明,最常见的好处包括:
生产效率提升 20-50%
产品质量得到优化,质量提升大于 50%
更快的上市时间,产品发布缩短 30-75%
员工满意度度和忠诚度提升 。
三、大规模敏捷(SAFe)的适用条件
• 实施敏捷的范围包括多个投资组合、多个项目组团队。
• 多个项目团队都在实施敏捷研发,项目组经常遇到障碍、延迟、甚至失败。
• 多个项目团队之间的工作任务相互依赖。
• 想在整个组织范围内实施敏捷,但又无法确定需要什么角色和岗位。
• 想在整个组织范围内实施敏捷,但又不知如何在业务部门、投资组合层、项目集层、研发团队之间建立连续一致的策略。
• 组织想提高产品研发效率,在同行业竞争中获得优势。
四、SAFe与其他敏捷实践的区别
• SAFe 是一个免费使用的敏捷框架;
• SAFe 有大量的说明材料可以获得;
• SAFe 是一个经过实践证明实用的敏捷框架,适合大规模应用;
• SAFe 会经常根据实际的实践经验进行更新;
• SAFe 对于敏捷实践可扩展性强;
• SAFe 适用于团队和整个企业;
• SAFe 为这个软件研发生命周期提供了蓝图;
• SAFe 对于组织的各个层面都是可视化的;
• SAFe 可持续推进软件质量的提升,并获得反馈。
五、SAFe的实施路线图
尽管完全没有相同的两种SAFe落地方式,而且任何企业都很少有完全连续的分步实施,但我们知道,获得最佳结果的企业通常遵循类似于"实施路线图"的路径。如果按照如下框架指引的12个步骤去执行,则能获得最佳效果:
• 触及临界点
• 培训精益敏捷变革机构
• 培训执行官、经理及领导者
• 创建精益敏捷杰出中心
• 识别价值流及敏捷发布火车(ARTs)
• 创建集成计划
• 准备ART发布
• 培训团队并发布ART
• 培训ART的执行
• 发布更多的ART及价值流
• 扩展组合
• 加速
六、SAFe的发展现状
美国财富100强公司中有80%已经开始应用SAFe,全球1000强企业中使用SAFe的比例也在逐渐增加,迄今已培训了 70 多万从业人员。SAFe的市场占有率逐年提升,居于众多敏捷框架首位,占据整个敏捷市场40%直接左右,远远抛开其他框架。