规模化敏捷框架:Scrum@Scale

news/2024/5/4 19:55:28/文章来源:https://blog.csdn.net/weixin_44280696/article/details/130131433

Scrum 敏捷方法有助于团队成员之间更有效地合作,实现共同的业务目标。但是当一个组织想要扩展 Scrum 方法到更多的团队时,应该如何实施?Scrum 仅为单团队开发、交付和运维产品提供了一个框架,而 Scrum@Scale(S@S)专注于组织的整体架构,涉及整个企业的研发文化变革。

一、什么是Scrum@Scale?

Scrum@Scale 是由 Scrum 公司和 Scrum 联盟在Jeff Sutherland博士的指导下实践总结的,Jeff Sutherland博士是Scrum的共同创造者之一,也是敏捷宣言的合著者。

Scrum@Scale 是一种基于 Scrum 和自适应系统理论二扩展得出的规模化 Scrum 方法。在 Scrum@Scale 方法中,多个 Scrum 团队根据相关的业务目标联系在一起,形成一个网状的生态系统。Scrum@Scale 旨在帮助大型团队进行规模化敏捷实践,它需要专业的培训和认证。

tips:Scrum@Scale 与 Scrum 有着相同的价值驱动文化:开放、勇气、专注、尊重和承诺。

Scrum@Scale 的目标是通过无限制的架构来实现线性的可扩展性,它与另一种敏捷方法 MVB(最小化管理模型)相结合,有助于在不影响团队创造力的情况下保持大规模组织的工作效率和一致性。

Scrum@Scale 的扩展是一个个团队传递的,最后扩展到整个团队网络。这样避免了在组建其他团队时引入额外的复杂性,例如对新加入的人员进行分组工作。

因此,Scrum@Scale 的首要任务是解决大型组织遇到的以下几个关键问题:

  • 以有限的资源确定工作优先顺序
  • 在时间周期内交付高质量的产品
  • 产品重构的可实施性
  • 从组织和产品角度适应变化

二、Scrum@Scale 的组成

1.Scrum@Scale核心概念

Scrum@Scale 基于三个核心概念:

  • 小团队
  • 在整个组织中扩展
  • 最小化的管理模型(MVP)

小团队是 Scrum 的核心概念,通常应该有3到9个人,这个概念对于敏捷团队的组建非常重要。

Scrum 团队是 Scrum@Scale 在整个组织中进行规模化敏捷实践的基础。

最小化的管理模型是由决策和执行所需的时间来定义的。对于小团队来说,这种方法有助于快速解决组织中的问题。

2.Scrum@Scale组件

Scrum@Scrum 的组件能够帮助组织推动和适应整体的转型。

这个框架组件分为两个周期:Scrum Master Cycle 和 Product Owner Cycle。这些周期明确区分了 Scrum Master 周期中的“如何做”和 Product Owner 周期中的“做什么”,并突出显示它们重叠的地方。

扩展方式是通过利用 Scrums 概念来实现规模化的组织结构,多个 Scrum 团队在每次迭代结束时可以提供一个集成的可交付产品增量。

时间周期和迭代容量是实现规模化敏捷的关键。如果团队多次未实现承诺的迭代目标,请在尝试规模化之前先解决遇到的问题。如果需要对团队的表现进行分析检查,Pingcode 报表可以帮助发现问题。

3.Scrum@Scale角色

Scrum@Scale 规模化敏捷框架基于 Scrum 敏捷方法,因此可以使用 Product Owner 和 Scrum Master 这两个角色,它们与 Scrum 方法中定义的角色能力是一致的。在多团队管理方面,Scrum@Scale 引入了新的角色

  • 首席产品所有者(CPO)与各个团队和Product Owner进行协作,整理所有利益相关者的待办事项列表,并制定组织与团队的战略愿景。
  • Scrum of Scrums Master(SoSM)负责联合多个团队进行产品发布,在规模化组织层面承担与 Scrum Master 类似的责任。

4.Scrum@Scale实践

Scrum 的关键成功因素之一是以下这些简单但强大的实践方法:

  • 迭代(Sprint)
  • 迭代计划
  • 每日会议
  • 迭代演示
  • 迭代回顾

在进行规模化 Scrum 时,多个团队像往常一样实施 Scrum 方法。但团队中有一个额外增加的活动:Scaled Daily Scrum(跨团队的每日会议),这个会议要求每个团队必须有一名代表参加。会议内容与迭代每日站会非常相似,每天需要花15分钟来了解团队迭代目标达成的障碍、团队的风险、团队之间的依赖性、改进的方法以及团队之间可以分享的知识。

5.整个敏捷组织的Scrum Master——执行决策团队(EAT)

在进行规模化 Scrum 时,组织中的问题将成倍增加,因此 Scrum@Scale 需要一个执行决策团队(EAT)。这个团队负责战略转型,并负责组织的 Scrum 价值观、角色和决策推动,以及消除障碍。EAT 的一个关键先决条件是执行人员有权进行组织优化。

以下是 EAT 关注的重点领域:

  • 确保工作的优先级,而不是将所有内容标记为重要
  • 确保团队有能力和环境来交付每次迭代
  • 确保组织不断改进,并撤除多余的管理部门

6.敏捷组织的产品负责人——MetaScrum 决策团队(EMT)

MetaScrum 决策团队(EMT)负责组织愿景,并为组织确定战略中的优先事项。这个团队负责调整组织业务方向,或决定哪些产品或服务需要重构或直接放弃。通过定期或临时性的调整业务,进一步保证企业方向与路线图保持一致。

该团队由 CPO 和拥有资金、人员和客户承诺的企业管理者组成。EMT 和 CPO 密切合作,以解决战略、资金或资源分配的企业问题。

总结

Scrum@Scale 允许组织以自己的速度科学的成长,并通过使用规模化的架构有效地协调无限数量的 Scrum 团队。这个规模化敏捷框架背后的概念有据可查,而且比其他框架的规定更少。因此,在团队级别熟练应用 Scrum 后,可以更容易地使用 Scrum@Scale 方法进行扩展,将敏捷推行到整个组织。

在实施 Scrum@Scale 方法时,需要提前关注 Scrum 的实践方法,同时需要建立一个有权进行组织优化和障碍消除的 EAT(执行决策团队)。另外,团队使用的工具也有助于提高敏捷实践的效率,从更多方面为组织带来好处。借助 PingCode 产品中的协作空间和项目集管理,团队可以提高可视性、战略一致性和适应性,加快数字化转型。

延伸阅读:敏捷开发指南

Scrum 开发指南: Scrum 框架详解  |  Scrum 四个会议及正确召开方式  |  正确的计划和执行Sprint的方式  |  做好迭代计划的4大关键点 |  做好这4点让每日站会更适配敏捷团队  |  开好迭代评审会的3个关键步骤  |  为什么要召开迭代回顾会  | Scrum 3大角色及其岗位的具体职责  |  Scrum三大工件在敏捷开发中的作用  |  2022年14个最佳 Scrum 敏捷项目管理软件  |  更多 

Kanban 敏捷指南: 使用看板(Kanban)管理方法的5大好处  |  看板 VS Scrum:如何选择? |  看板和 Scrum 的混合模式适合在哪些场景使用  |  更多 

规模化敏捷: 规模化敏捷的价值及五大规模化敏捷框架  |  规模化敏捷之 Spotify 模型  |  规模化敏捷框架之LeSS框架  |  SAFe 规模化敏捷框架  |  Scrum@Scale 模型  |  敏捷项目组合管理  |  OKR与敏捷开发  |  更多 

产品管理: 如何构建合格的产品路线图  |  如何成为一个优秀的产品经理  |  敏捷路线图的重要性以及构建  |  如何构建简单有效的产品需求文档  |  利用 NPS 确定功能优先级  |  每个产品经理都需要了解的产品分析技能  |  更多 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_286019.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Ubuntu20.04 安装QGIS

qgis的git: GitHub - qgis/QGIS: QGIS is a free, open source, cross platform (lin/win/mac) geographical information system (GIS) qgis的官网:Welcome to the QGIS project! qgis插件包下载地址:https://plugins.qgis.org/plugins/ 1.Prerequisi…

【LeetCode每日一题: 1039. 多边形三角剖分的最低得分 | 暴力递归=>记忆化搜索=>动态规划 | 区间dp 】

🍎作者简介:硕风和炜,CSDN-Java领域新星创作者🏆,保研|国家奖学金|高中学习JAVA|大学完善JAVA开发技术栈|面试刷题|面经八股文|经验分享|好用的网站工具分享💎💎💎 🍎座右…

【从零开始学Skynet】基础篇(七):Mysql数据库常用API

在上一篇中我们完成了对Mysql数据库的准备工作之后,这一篇我们写一个程序测试一下。 1、Mysql API 在写程序之前,我们先学习一下Mysql数据库常用API的使用: API说明mysql.connet(args)连接数据库,参数args是一个Lua表&#xff0c…

【2023 年第十三届 MathorCup 高校数学建模挑战赛】C 题 电商物流网络包裹应急调运与结构优化问题 建模方案及代码实现

【2023 年第十三届 MathorCup 高校数学建模挑战赛】C 题 电商物流网络包裹应急调运与结构优化问题 1 题目 电商物流网络由物流场地(接货仓、分拣中心、营业部等)和物流场 地之间的运输线路组成,如图 1 所示。受节假日和“双十一”、“618”等…

octave安装使用——吴恩达机器学习

下载octave 解压后双击octave.vbs进行安装 配置 pkg rebuildpkg list 使用基础命令 使用矩阵命令 移动数据 size:矩阵的行和列length:行和列的最大值 读取和存储数据 load:加载文件who:所有变量whos:更详细的变量…

Java容器使用注意点

前置:问题 判空集合转map集合遍历集合去重集合转数组数组转集合 一:集合判空 《阿里巴巴 Java 开发手册》的描述如下: 判断所有集合内部的元素是否为空,使用 isEmpty() 方法,而不是 size()0 的方式。 我们在开发中也…

EightCap易汇:外汇投资入门需要了解哪些必要知识?

外汇市场是国际投资市场,日内交易量巨大,盈利机会极多。外汇是一种含有杠杆的投资产品,杠杆带来了高收益,也会带来高风险,对于外汇新手来说存在一定难度。新手投资者要如何交易,才能抓住外汇市场的盈利机会…

金三银四没把握住,凉了...

大家好,前两天跟朋友感慨,今年的铜三铁四、裁员、疫情导致好多人都没拿到offer!现在互联网大厂终于迎来了应届生集中求职季。 对于想跳槽的软件测试人来说,绝对是个找工作的好时机。这时候,很多高薪技术岗、管理岗的缺口和市场需…

Nginx 正向代理、方向代理、端口转发

正向代理就是客户端代理,代理客户端,服务端不知道实际发起请求的客户端 正向代理中,proxy和client一般同一个lan或者网络可达,server与client一般不可达(缓存场景除外) 正向代理类似一个跳板机&#xff0c…

PNAS:土地利用和土地覆盖的变化决定了保护区的可持续性和影响

PNAS 中文题目: 土地利用和土地覆盖的变化决定了保护区的可持续性和影响 英文题目: Land-use and land-cover change shape the sustainability and impacts of protected areas 作者: Determinants and impacts of protected area remova…

ElasticSearch安装、启动、操作及概念简介

ElasticSearch快速入门 文件链接:https://pan.baidu.com/s/15kJtcHY-RAY3wzpJZIn4-w?pwd0k5a 提取码:0k5a 有些软件对于安装路径有一定的要求,例如:路径中不能有空格,不能有中文,不能有特殊符号&#xf…

若依— — 快速入门【源码分析】

若依— — 快速入门 1 什么是若依 官网地址:http://www.ruoyi.vip/ 若依是一款优秀的开源项目,涉及到企业开发中大部分的管理系统,我们依此为模板进行二次开发,可以快速开发出符合大部分公司中的后台管理系统。 2 使用若依 使用开…

Spring Security --- authorizeRequests配置

目录 自定义配置类之访问权限 匹配顺序规则 访问控制包含 访问控制url匹配 访问控制方法 角色、权限判断 使用注解进行角色权限控制 自定义配置类之访问权限 http.authorizeRequests()主要是对url进行访问权限控制通过这个方法来实现url授权操作支持链式写法 匹配顺序…

C++ 数组、指针、数组指针、指针数组、多级指针、STL-map、结构体 的 初始化 及其 初始化赋值

C 数组、指针、数组指针、指针数组、多级指针、STL-map、结构体 的 初始化 及其 初始化赋值C 数组、指针、数组指针、指针数组、多级指针、STL-map、结构体 的 初始化 及其 初始化赋值C 数组、指针、数组指针、指针数组、多级指针数组一维数组初始化:二维数组初始化…

算法训练Day30:332.重新安排行程 51. N皇后 37. 解数独

文章目录重新安排行程题解[N 皇后](https://leetcode.cn/problems/n-queens/description/)题解解数独题解重新安排行程 CategoryDifficultyLikesDislikesContestSlugProblemIndexScorealgorithmsHard (47.57%)7650--0 TagsCompanies 给你一份航线列表 tickets ,其…

零基础如何入门网络安全?【2023最新】

前言 最近收到不少关注朋友的私信和留言,大多数都是零基础小友入门网络安全,需要相关资源学习。其实看过的铁粉都知道,之前的文里是有过推荐过的。新来的小友可能不太清楚,这里就系统地叙述一遍。 01.简单了解一下网络安全 说白…

【数据结构与算法篇】时间复杂度与空间复杂度

目录 一、数据结构和算法 1.什么是数据结构? 2.什么是算法? 3.数据结构和算法的重要性 二、算法的时间复杂度和空间复杂度 1.算法效率 2.算法的复杂度 3.复杂度在校招中的考察 4.时间复杂度 5.空间复杂度 6.常见复杂度对比 7.复杂度的OJ练…

射频功率放大器在液体超声声强的光电测量中的应用

实验名称:液体中超声声强的光电测量 研究方向:光电测量 测试目的: 声强是描述声场的基本物理量口,超声效应直接与声强有关。例如在工程技术领域,液体中的声场分布直接影响流场分布口,声强的大小影响着超声波…

ChatGPT 学习 ES lucene 底层写入原理,源码

一直有个疑问“学习最新版lucene 数据写入相关的源码,应该看哪些源码,以什么顺序看(先看什么,后看什么)?” 对于Lucene的数据写入过程,可以分为以下几个阶段 在学习Lucene的数据写入相关的源码…

Nextcloud去掉URL中的index.php以及强制https(Win10子系统WSL)

一、Nextcloud去掉URL中的index.php 1、启用相关模块 cd /var/www/nextcloud #进入程序目录sudo chmod -R 777 .htaccess #设置.htaccess文件权限可读写sudo a2enmod envaudo a2enmod rewrite #启用rewrite模块2、修改nextcloud配置文件 vim /var/www/nextcloud/config/…