不论是SA的CSM课程还是PMI的ACP课程,更多讲的都是one team的敏捷,或者说是one team的Scrum,如果你学过这些课程的话,你肯定也知道,one team的人数是3-9人(不包含Scrum Master和Product Owner)。但是一般情况下的软件研发团队人数都会超过这个数字,如果人数众多,那应该怎么办呢?这就需要大规模的敏捷,在业界,大规模的敏捷模型很多,例如:Scrum of Scrum、SAFe、LeSS、Spotify、Scrum@Scale 等等,不能说哪种模型好还是不好,每一种模型都有其自身的优点和缺点,更多的还是要结合自己企业的实际情况进行有针对性的选择,鞋穿自己的脚上是否舒服只有你自己知道。这里有一点需要提醒大家,千万不要因为哪种模型的“名气”或者“大企业都在用”等原因去指导你的选型。当然,你可能也会说:我怎么知道自己应该选择哪种呢?OK,如果是这样,你不妨可以找一位外部的顾问协助你完成这件事情。
我们今天的话题就是首先介绍一下Scaled Agile Framework (SAFe) – 规模化敏捷框架,SAFe 经历了4.0、4.5版本,目前已经发展到了5.0版本,这次我们主要介绍一下5.0版本的主要内容,本文将按照如下几个部分进行介绍:
SAFe 5.0全景图
SAFe 5.0的敏捷团队介绍
SAFe 5.0的项目群介绍
SAFe 5.0的解决方案交付介绍
第一部分:SAFe 5.0全景图
这是SAFe官方网站上所给出的全景图(中文翻译仅供参考)。在这幅图的最右边-SAFe为我们提供了跨层级的面板,包括:愿景、路线图、里程碑、共享服务、CoP、系统团队、精益用户体验(UX)、度量。
愿景:愿景描述了解决方案未来的一种状态。它反映了客户喝相关方的需要(Needs),以及满足这种需要所需要的特性和能力。愿景分为了组合愿景、解决方案愿景、项目集增量计划愿景。
路线图:路线图是在时间线上传达计划的交付成果和里程碑。路线图分为:组合路线图、解决方案路线图、项目集增量路线图;
里程碑:里程碑用于跟踪和实现特定目标或事件的进度。SAFe的里程碑有三种类型:项目集增量、固定日期和学习的里程碑。
共享服务:共享服务代表了成功发布敏捷发布火车(ART)或者解决方案火车的角色、人和服务,这些可以是兼职的,而不一定是全职的。注:在我曾经咨询过的一个CASE中,我们称为“瑞士军刀”。
CoP:是由团队成员和其他专家组成的非正式团队,他们在一个项目群或企业内,共享共同的一个或多个相关领域的实践知识。
系统团队:系统团队是专门的敏捷团队用以支持构建敏捷开发环境,通常包括用以支持持续交付管道工具链的开发和维护。系统团队还可以支持敏捷团队的资产集成,在必要的时候执行端到端的解决方案测试,并协助按需发布和部署。
精益用户体验(UX):精益用户体验设计是一种思维、文化、和流程,用以拥抱精益敏捷方法。通过不断的测量和学习循环,它使用一种迭代的、假设驱动的产品开发方法。在SAFe中,采用中心化集中式和去中心化分散式的正确组合进行用户体验(UX)的设计和实施,将精益用户体验应用于规模化。
度量:度量是商定的用于评估组织在实现组合、大型解决方案、项目集、以及团队商业和技术目标的指标。SAFe在框架中提供了不同层级的度量,包括:公司级、组合级、项目集级、大型解决方案级和团队级。
继续往左看,SAFe提供了四个开箱即用的配置用以对开发环境进行支持:
必不可少的SAFe
组合SAFe
大型解决方案SAFe
完整的SAFe
在图的最下方灰色的横条是实施SAFe的基础,包括如下内容:
核心价值:包括四个核心价值,见下图:
精益敏捷思维:精益敏捷思维是合并了SAFe领导者和实践者拥抱敏捷宣言和精益思想的信念、假设和态度。它是使用SAFe原则和实践的基础。SAFe牢固的扎根于两个知识体系:精益和敏捷。事实上,SAFe的起源是为企业提供有关在全球最大组织中应用精益和敏捷的原则及实践的指导。对于领导者而言,它需要更广泛的、更深入的精益敏捷思想,以推动组织变革,从而在整个企业中大规模采用精益和敏捷。精益敏捷思想构成了新的管理方法和增强了公司文化的基石,从而促进了业务敏捷性。它为领导层提供了成功实现SAFe转型所需的工具,可以帮助个人和整个企业实现其目标。
SAFe原则:10个原则如下:
采用经济视角
运用系统思考
假设可变性;保留多种选项
通过快速、集成的学习周期,进行增量式构建
基于可工作系统客观评估的里程碑
可视化和限制在制品,减少批次规模,并管理队列长度
应用节奏,通过跨领域计划同步
释放知识工作者的内在动力
去中心化的决策制定
围绕价值而设置的组织
实施路线图:
SAFe项目集顾问:
经过认证的SAFe®项目集顾问(SPC)是变革代理,他们将SAFe的技术知识与改善公司软件和系统开发流程的内在动力相结合。 他们在成功实施SAFe中起着至关重要的作用。 SPC来自众多内部或外部角色,包括业务和技术负责人,项目组合/项目集/项目经理,流程负责人,架构师,分析师和顾问。
在整幅图的最左边是业务敏捷性的7个核心竞争力,分别是:
组织级敏捷性:组织级敏捷性能力描述了精益思想的人员和敏捷团队如何优化他们的业务流程,制定具有明确和决定性的新承诺的战略,以及如何根据需要快速调整组织以利用新机会。
精益组合管理:精益组合管理能力通过将精益和系统思维方法应用于战略和投资资金,敏捷组合运营和治理来使战略和执行保持一致。
敏捷产品交付:敏捷产品交付是一种以客户为中心的方法,用于定义,构建和向客户和用户连续发布有价值的产品和服务。在这里,我们会使用设计思维的方式和方法。
团队和技术敏捷性:团队和技术敏捷能力描述了高绩效敏捷团队和敏捷团队为客户创建高质量解决方案所必需的关键技能以及精益敏捷的原则和实践。
持续学习的文化:持续学习的文化能力描述了一套鼓励个人(乃至整个企业)不断增加知识、能力、绩效和创新的价值观和实践。 这可以通过成为学习型组织,不懈地改进和促进创新文化来实现。
精益敏捷领导力:精益敏捷领导力的能力描述了精益领导者如何通过赋予个人和团队力量以发挥最大潜力来驱动和维持组织变革及卓越运营的能力。
————————————————
版权声明:本文为CSDN博主「wejiyu」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/wejiyu/article/details/105454644
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/notes/294261.html