在上一期中,介绍了七大核心能力中的精益敏捷领导力,本期我们将介绍以下三大能力:
- 团队和技术敏捷力
- 敏捷产品交付能力
- 企业级解决方案交付能力
Team 一、and Technical Agility (团队和技术敏捷力)
敏捷团队是业务敏捷的基石。团队和技术敏捷力描述了高绩效敏捷团队为客户创建高质量解决方案所必 备的精益敏捷技能、精益敏捷原则和实践,由三个维度组成,如图所示。
Agile Teams(敏捷团队 )
高绩效的跨职能团队运用有效的敏捷原则和实践来巩固和提升能力。敏捷团队拥有在快速迭代中定义、构建、 测试和部署价值的所有必备技能。敏捷团队成员拥有授权、相互协作,聚焦共同的目标。为了向客户持续交付价值,敏捷团队的成员由来自软件团队、硬件团队、业务团队、运营团队、支持团队或具有多学科背景的组成跨领域协作团队。
Teams of Agile Teams (由多个敏捷团队组成的团队)
构建企业级解决方案需要的技能范围往往超出单个敏捷团队的能力范围。因为这通常需要涉及广泛的专 业技能,单个敏捷团队无法胜任。因此,必须多个敏捷团队共同协作才能完成。SAFe 敏捷发布火车 (ART) 是 一支长期存在的、由多个敏捷团队组成的团队(如下图 ),和其他利益相关者一起,增量式地开发、交付或维护 一个或多个解决方案。
Built-In Quality (内建质量)
内建质量为实现精益目标提供支持,在可持续的最短前置时间内交付价值,使企业能够不断响应市场变 化。敏捷团队坚持质量标准和流程,为加工品、代码和其他内容的“集体代码负责制”提供支持。还可以采用重 构、减少技术债等手段不断提高产品质量。
Agile 二、Product Delivery (敏捷产品 交付能力)
敏捷产品交付是一种以客户为中心的交付方法,用于定义、构建和向客户和最终用户持续交付有价值的产 品和服务。这些能力相辅相成,为打造可持续市场和领先的服务地位创造机会。如图所示,敏捷产品交付具有三个维度。
Customer Centricity (以客户为中心) 和 Design Thinking (设计思维)
“以客户为中心”是一种做任何决策都要聚焦客户的思维方式。组织运用设计思维,可以决策出受人喜爱 的、盈利的、技术上可行的和可持续的解决方案。它能促使我们:
- 聚焦客户
- 了解客户需求
- 了解客户的想法和感受
- 构建完整产品级解决方案
- 了解客户终生价值
Develop on Cadence, Release on Demand (按节奏开发、按需要发布)
在 SAFe 中开发解决方案是按照固定的节奏完成的。按节奏开发确保按照定期、可预测的时间表实施一 系列重要活动,例如 PI 规划会、系统和解决方案演示以及 Inspect & Adapt。
以客户为中心的企业寻求为客户创造持续的价值流。将价值发布从开发节奏中解耦出来,可以让客户 在需要的时候得到需要的东西。发布时间由市场和客户需求以及企业自身提供价值的动机决定。
DevOps and the Continuous Delivery Pipeline (DevOps 与持续交付流水线)
DevOps 与持续交付流水线是敏捷产品交付的重要元素,让企业能够按需发布价值。DevOps 是理念、 文化,也是一套技术实践。它为人们在计划、开发、测试、部署、发布和维护解决方案时提供必不可少的沟通、 集成、自动化及密切合作的机制。
持续交付流水线代表一系列工作流、活动和自动化操作,用于支持一项从构思产生到交付价值的新功能, 由持续探索、持续集成、持续部署和按需发布四个方面组成。每个敏捷发布火车 (ART) 都构建和维护一条流 水线,尽可能独立地交付解决方案价值。
Enter三、prise Solution Delivery (企业级解决方案交付能力)
构建并演进大型信息物理融合系统和企业级软件解决方案是一项艰巨的任务。大多数这样的系统需要成 百上千的工程师,在工程、运营和支持方面经历复杂、严格的实践。这就要求团队不断提供新功能、技术升级、 安全补丁和其他增强功能。
企业级解决方案交付描述了如何将精益敏捷原则和实践应用到大型且复杂的软件应用程序、网络和信息 物理融合系统的规范、开发、部署、运维以及演进中。这种核心竞争力包含三个维度(如下图)。
Lean System and Solution Engineering( 精益系统和解决方案工程 )
精益系统和解决方案工程运用精益敏捷实践来对齐和协调所有必要的活动,以实现对这些系统的指定、 构建、设计、实施、测试、部署、发展和最终弃用。这个维度包括不断完善解决方案中固定和可变的内容(Solution Intent);应用多个规划投资地平线;构建规模化、模块化、可按需发布和具有可服务性的架构;并不断解决合规问题
Coordinate Trains and Suppliers(协调多个敏捷发布火车 (ART) 与供应商)
协调多个敏捷发布火车 (ART) 与供应商,对齐并引导更大范围的价值流组合,实现共同的业务与技术使命。具体而言,就是把愿景、待办事项、路线图与共同的 PI 和同步点协调一致。
Continually Evolve Live Systems(持续演进活系统 )
一个快速、经济的持续交付流水线意味着可以提前发布一个最小可行的系统,而且在发布到所属领域后还 能持续演进。企业能够以更少的投资更早地进入学习阶段,甚至可能更快地开始产生收入。目标是快速进入运营 环境,开始学习、获得反馈、交付价值并将产品在市场竞争开始之前投入市场。因此,这些系统的架构必须能够 支持持续部署和按需发布。
本文转载自微信公众号:SAI SAFe