大规模敏捷的7个容易被误解的真相

news2025/2/23 20:17:16

大规模敏捷不只是将敏捷实践从团队扩展到组织,而是需要改变思维和组织架构,将以管理为主的组织观念转变为以人为中心的组织观念,将组织改造为简化、自治的团队,实现可持续的价值交付。原文: The Uncomfortable Truth of Scaling 'Agile'

敏捷转型(将敏捷从团队级别扩展到整个组织),不仅仅是实现像SAFe®这样的框架,而是需要从僵化的、自上而下的管理转变为灵活的、以人为中心的操作,这些操作植根于简化的架构、自治的团队和频繁、可持续的价值交付,而不是承诺更快、更便宜的结果。

alt
大规模敏捷背景

任何敏捷转型都超越了采用SAFe这样的框架,而是要挑战传统的自上而下的泰勒式管理风格。敏捷转型需要完全不同的方法,而不是简单推出一个由咨询公司策划的计划。敏捷转型从来不是过程驱动,而要依赖于文化和思维的转变。

因此,成功的敏捷转型需要简化组织架构、培养自治团队,并将焦点从规定流程转移到以人为中心的交互上。应该鼓励灵活性以适应特定的组织环境,而不是严格遵循Scrum或看板等实践。最后,重要的是要记住,敏捷并不承诺更快、更便宜的结果,而是强调频繁、可持续、高质量的价值交付。

以下是大规模敏捷的七个常见问题:

  1. SAFe并不能解决问题: 规模化敏捷框架(SAFe)通常被视为围绕敏捷交付并帮助大规模组织保持一致的解决方案。然而,重要的是要明白,仅仅实现SAFe或任何其他扩展框架并不能自动解决由于渴望变得敏捷而出现的问题。它要求组织采用敏捷思维,改变其文化和组织架构,同时理解从团队到高管的所有层次的原则和价值观。

  2. 泰勒主义不能解决复杂的适应性问题: 弗雷德里克·温斯洛·泰勒的科学管理原则,即泰勒主义,侧重于通过自上而下的方法来优化单个任务,以提高效率。这个概念适用于简单、重复的任务,但在处理当今常见的复杂适应性问题时就不那么管用了。促进团队自治、自我管理、跨功能、迭代和增量开发以及客户协作的敏捷实践不仅更适合,而且不可或缺。20世纪20年代通用汽车的成功之道不再是成功之道。

  3. 前进方向是缩小组织规模: 虽然"大规模敏捷实践"得到了很多关注,但对许多组织来说,缩小组织规模可能是一种更有效的策略。缩小规模包括简化架构和流程、消除官僚障碍、促进精益原则。这些策略增强了团队能力、减少了浪费、提高了速度,并能培养持续学习和改进的文化,最终带来更高的客户价值。由于许多利益相关者的既得利益,也会引发许多阻力。

  4. 前进方向是授权团队解决客户问题: 赋能、自主的团队是敏捷的核心。敏捷团队不受指挥和微观管理,而是享有自组织、决策和解决问题的自主权。这种方法增加了员工积极性和工作满意度,并提供了更快、更创新的解决方案,而不是规定团队应该做什么。考虑一下"自治、掌控、目标"。

  5. 避免规定流程和工具: 虽然流程和工具自有其位置,但在敏捷环境中应该是次要的。敏捷宣言更倾向于个人和交互,而不是流程和工具。因此,与其规定一种放之四海而皆准的方法,组织应该培养一种赋予个人权力、促进协作和拥抱变化的文化。

  6. Scrum、看板 —— 长远来看没啥关系: Scrum、看板和其他敏捷实践只是工具,它们能提供指导,但本身并不是目的。组织不应拘泥于单一实践或框架,而应采用结合各种概念的灵活方法。最终目的是找到最能满足组织独特环境和需求的工作方式,并向客户提供最高价值。

  7. 敏捷意味着更快和更便宜: 虽然敏捷可以更快交付客户价值,但并不一定意味着工作将以更快速度或更低成本完成。敏捷强调质量、可持续的工作节奏和频繁的价值交付,而不是匆忙完成任务或偷工减料。与普遍看法相反,"敏捷"并不是"事半功倍的艺术"。

结论

如果没有敏捷思维的转变,仅仅采用几个框架,将敏捷从团队层面扩展到整个组织,是无法解决敏捷问题的。要想在当今复杂的问题中取得成功,需要调整架构,减少官僚主义,并授权团队自治,从而克服过时的泰勒主义原则。


你好,我是俞凡,在Motorola做过研发,现在在Mavenir做技术工作,对通信、网络、后端架构、云原生、DevOps、CICD、区块链、AI等技术始终保持着浓厚的兴趣,平时喜欢阅读、思考,相信持续学习、终身成长,欢迎一起交流学习。为了方便大家以后能第一时间看到文章,请朋友们关注公众号"DeepNoMind",并设个星标吧,如果能一键三连(转发、点赞、在看),则能给我带来更多的支持和动力,激励我持续写下去,和大家共同成长进步!

- END -

本文由 mdnice 多平台发布

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

selenium 解决 id定位、class定位中,属性值带空格的解决办法

一、前置说明 selenium遇到下面这种元素&#xff1a; <th id"demo id" class"value1 value2 value3 ">1、虽然id一般不会有空格&#xff0c;但是前端错误的这种写法(如下图)&#xff0c;会造成使用id定位不到元素&#xff0c;如&#xff1a; find…

Windows11如何找到桌面聚焦图片的位置并获取(不是锁屏聚焦图片的位置)

如题&#xff0c;windows11有个独享功能&#xff0c;在win10及之前里都没有&#xff0c;即在桌面的个性化设置背景里&#xff0c;可以直接选择使用windows聚焦&#xff0c;让聚焦来给桌面换背景&#xff0c;如下&#xff1a; 注意&#xff0c;这是设置桌面的背景图片为聚焦&am…

深入理解网络 I/O 多路复用:SELECT、POLL

&#x1f52d; 嗨&#xff0c;您好 &#x1f44b; 我是 vnjohn&#xff0c;在互联网企业担任 Java 开发&#xff0c;CSDN 优质创作者 &#x1f4d6; 推荐专栏&#xff1a;Spring、MySQL、Nacos、Java&#xff0c;后续其他专栏会持续优化更新迭代 &#x1f332;文章所在专栏&…

K-means算法通俗原理及Python与R语言的分别实现

K均值聚类方法是一种划分聚类方法&#xff0c;它是将数据分成互不相交的K类。K均值法先指定聚类数&#xff0c;目标是使每个数据到数据点所属聚类中心的总距离变异平方和最小&#xff0c;规定聚类中心时则是以该类数据点的平均值作为聚类中心。 01K均值法原理与步骤 对于有N个…

Redis安全与性能

文章目录 第1关&#xff1a;持久化第2关&#xff1a;复制第3关&#xff1a;Redis事务与流水线 第1关&#xff1a;持久化 1、创建快照的方式有&#xff1a; A、执行 SAVE 命令 B、执行 BESAVE 命令 C、使用 save 选项配置自动快照 D、通过客户端发送关闭服务器请求 E、以上…

Python---time库

目录 时间获取 时间格式化 程序计时 time库包含三类函数&#xff1a; 时间获取&#xff1a;time() ctime() gmtime() 时间格式化&#xff1a;strtime() strptime() 程序计时&#xff1a;sleep() perf_counter() 下面逐一介绍&#…

[Linux] Bash脚本多函数应该如何执行?使用eval提高脚本编写效率!

在工作过程中经常会编写一些测试脚本&#xff0c;有些脚本里有多个函数&#xff0c;要通过用户输入执行对应的函数&#xff0c;如这样&#xff1a; 这也太麻烦了吧 执行如下&#xff1a; 这样在函数多的情况下需要写很多判断&#xff0c;效率低下。 我们可以使用eval命令来进行…

【深度学习】一维数组的聚类

在学习聚类算法的过程中&#xff0c;学习到的聚类算法大部分都是针对n维的&#xff0c;针对一维数据的聚类方式较少&#xff0c;今天就来学习下如何给一维的数据进行聚类。 方案一&#xff1a;采用K-Means对一维数据聚类 Python代码如下&#xff1a; from sklearn.cluster im…

Zabbix自定义飞书webhook告警媒介1

说明&#xff1a;此配置仅适用于7版本及以上&#xff0c;低版本可能有问题 JavaScript 内容如下&#xff1a; try {var sourceData JSON.parse(value),req new HttpRequest(),response;if (sourceData.HTTPProxy) {req.setProxy(sourceData.HTTPProxy);}req.addHeader(Conte…

vuepress-----20、全文搜索

默认主题自带的搜索, 只会为页面的标题、h2、h3 以及 tags构建搜索索引。所以尽量将围绕知识点的关键字体现到标题上。而 tags 更为灵活&#xff0c;可以把相关的能想到的关键字都配置到 tags 中&#xff0c;以方便搜索。 默认插件介绍 (opens new window) 默认主体配置 (ope…

Latex公式中矩阵的方括号和圆括号表示方法

一、背景 在使用Latex写论文时&#xff0c;不可避免的涉及到矩阵公式。有的期刊要求矩阵用方括号&#xff0c;有的期刊要求矩阵用圆括号。因此&#xff0c;特记录一下Latex源码在两种表示方法上的区别&#xff0c;以及数组和方程组的扩展。 二、矩阵的方括号表示 首先所有的…

CnetSDK .NET OCR Library SDK Crack

CnetSDK .NET OCR Library SDK Crack CnetSDK .NET OCR Library SDK 是一款高精度 .NET OCR 扫描仪软件&#xff0c;用于从图像中识别字符&#xff0c;如文本、手写和符号。该.NET OCR库软件采用Tesseract OCR引擎技术&#xff0c;将字符识别准确率提高高达99%。通过将 .NET OC…

时序数据库选型TimescaleDB

最近要做一个数字车间的物联网项目&#xff0c;数据存储成了首先要解决的问题&#xff0c;整个车间一共104台数控机床&#xff0c;1s钟采集1次数据&#xff0c;360024365*1043,279,744,000 &#xff0c;一年要产生32亿条记录&#xff0c;这个数据量用常见的关系型数据库肯定是不…

PHP对接企业微信

前言 最近在做项目中&#xff0c;要求在后台管理中有企业微信管理的相关功能。相关准备工作&#xff0c;需要准备好企业微信账号&#xff0c;添加自建应用&#xff0c;获得相应功能的权限&#xff0c;以及agentid、secre等。 参考文档&#xff1a; 企业微信开发文档 功能实现 因…

MacBook 逆水寒下载安装使用教程,支持最新版本 MacOS 流畅不闪退

最近 MacBook 系统更新到了 MacOS 14.1 很多朋友的逆水寒玩不了了&#xff0c;我尝试了一番可以正常玩了&#xff0c;看图&#xff1a; 其实操作也很简单&#xff0c;我们从头开始&#xff0c;因为 MacOS 系统的更新所以我们也需要更新新版本的 playCover 来适配新的系统&#…

【Vue第3章】使用Vue脚手架_Vue2_笔记

笔记 脚手架文件结构 ├── node_modules ├── public │ ├── favicon.ico: 页签图标 │ └── index.html: 主页面 ├── src │ ├── assets: 存放静态资源 │ │ └── logo.png │ │── component: 存放组件 │ │ └── HelloWorld.vue …

配置禁止BT下载的示例

如图1所示,企业内用户通过交换机连接到RouterA的Eth2/0/0,并通过RouterA的GE0/0/1接口连接到WAN侧网络。 现在要求在RouterA上通过配置基于智能应用控制SAC(Smart Application Control)的流分类,禁止企业用户进行BT下载。 图1 配置禁止BT下载的组网图: 操作步骤 1.Rout…

[原创][6]探究C#多线程开发细节-“ConcurrentDictionary<T,T>解决多线程的无顺序性的问题“

[简介] 常用网名: 猪头三 出生日期: 1981.XX.XX QQ联系: 643439947 个人网站: 80x86汇编小站 https://www.x86asm.org 编程生涯: 2001年~至今[共22年] 职业生涯: 20年 开发语言: C/C、80x86ASM、PHP、Perl、Objective-C、Object Pascal、C#、Python 开发工具: Visual Studio、D…

电商系统架构演进

聊聊电商系统架构演进 具体以电子商务网站为例&#xff0c; 展示web应用的架构演变过程。 1.0时代 这个时候是一个web项目里包含了所有的模块&#xff0c;一个数据库里包含了所需要的所有表&#xff0c;这时候网站访问量增加时&#xff0c;首先遇到瓶颈的是应用服务器连接数&a…

【动态规划】03使用最小花费爬楼梯(easy1)

题目链接&#xff1a;leetcode使用最小花费爬楼梯 目录 题目解析&#xff1a; 算法原理 1.状态表示 2.状态转移方程 3.初始化 4.填表顺序 5.返回值 编写代码 题目解析&#xff1a; 题目让我们求达到楼梯顶部的最低花费. 由题可得&#xff1a; cost[i] 是从楼梯第 i 个…