不是敏捷没用,是你没掌握系统敏捷的核心逻辑

0 阅读6分钟

image.png 很多企业推行敏捷,最后都沦为“形式主义”——学了Scrum、练了TDD,却还是解决不了业务效率低、团队内耗的问题,反而越推越累。到底是敏捷本身没用,还是我们落地的方式错了?2021年7月31日,一场围绕“系统敏捷”的深度讨论,拆解了传统敏捷的落地困局,也给出了一套可落地、有价值的破局思路,适合所有在敏捷路上迷茫的企业和从业者。

当下,敏捷已经成为企业数字化转型的热门选择,但多数企业都陷入了“落地即失败”的怪圈:要么照搬通用实践,结果水土不服;要么只有敏捷教练单打独斗,管理者置身事外;要么只做局部优化,忽略了系统整体协同。其实,敏捷落地难的核心,从来不是“实践不够好”,而是我们缺少了“系统视角”。

传统敏捷落地难,根源不在“实践”在“系统”

image.png

很多企业推行敏捷,都陷入了一个误区:把敏捷等同于DevOps、TDD等具体实践,认为只要把这些工具用起来,就能实现敏捷转型。殊不知,这种“头痛医头、脚痛医脚”的局部优化,恰恰是敏捷落地难的根源。

传统敏捷的第一个致命问题,是系统管理者的缺失。敏捷沦为了敏捷教练的“个人任务”,企业的系统管理者——那些掌握绩效、招聘、组织架构调整权的人,既没有参与意愿,也不知道如何参与,甚至没意识到自己才是敏捷落地的核心关键。没有管理者的支持,敏捷实践就像没有根基的浮萍,终究会被原有体系淹没。

其次,内部敏捷教练的先天困境,也让敏捷难以推进。内部教练大多处于平级或上下级的尴尬位置,就像“用头发把自己提起来”,无法通过自我做功推动整个系统的改变。再加上市面上的教练,大多只能做个人或团队的轻量陪伴,难以深入企业核心业务,导致敏捷的价值无法转化为实际收益,业务规模也难以扩大。

系统敏捷:跳出局部,让管理者成为核心推动者

image.png 破解敏捷落地困局,关键在于跳出局部视角,构建“系统敏捷”体系。所谓系统敏捷,不是否定传统敏捷实践,而是以“动态系统思考”为核心,结合企业自身现状和外部业务动态,为企业量身定制敏捷方案,让敏捷真正服务于业务发展。

系统敏捷的核心,是明确“系统”的两大组成部分——系统管理者和系统本身。系统管理者对系统成败负责,是打造敏捷环境、推动敏捷落地的核心力量;而系统本身,则需要围绕业务目的,实现组织、团队、软件/业务三大系统的协同。脱离任何一方,敏捷都无法落地生根。

与之对应,系统敏捷教练的定位也发生了根本转变:从传统的“推动者”,变成了“陪伴者”。教练无需为敏捷实践的成败负责,核心职责是推动系统管理者的意识进化,为管理者“照镜子”,帮助他们发现自身目的、感知系统状态、驾驭动态变化,引导管理者主动参与到敏捷落地中。

值得注意的是,系统敏捷的落地有两个核心前提:一是要有系统视角的整体考量,明确企业当下需要的“敏捷”是什么;二是要有清晰的效果认知,知道通过敏捷要实现什么具体目标。脱离这两个前提,任何敏捷实践都只是“形式主义”。

重构实践+精准商业化,让系统敏捷落地生根

image.png 系统敏捷的落地,离不开对传统敏捷实践的重构,更离不开清晰的商业化思路。从管理者视角出发,我们首先要区分两种软件开发类型——交付型和目的性,这是敏捷实践重构的基础。

交付型软件开发偏向静态,功能和需求基本固定,核心关注“多快好省”的交付效率,适合项目外包、客户定制等场景;而目的性软件开发偏向动态,需求会围绕业务目的不断调整,核心关注交付效果,适合企业自主产品研发、业务创新等场景。明确两种类型的差异,才能避免敏捷实践“一刀切”。

在此基础上,我们还要重构经典敏捷实践的底层逻辑。比如TDD,不能只停留在“测试驱动开发”的表面,还要增加“系统图”视角,形成产品代码、测试代码、系统图的三维印证,确保系统始终在掌控之中;再比如Scrum,其精妙之处在于角色与系统职责的精准匹配,但对企业落地基础要求极高,没有经过前期铺垫,盲目推行只会适得其反。

而商业化落地,是系统敏捷持续发展的关键。结合讨论中的思路,系统敏捷的商业化应优先聚焦“几十人到几百人、处于业务成长期”的企业,这类企业有明确的敏捷需求,且规模适配落地节奏。落地步骤上,应先拿下1-2个订单,实现商业持续运作,再逐步搭建资源池、储备专业团队,不急于仓促成立公司,稳步推进商业化良性循环。

其实,敏捷的本质从来不是“一套固定的工具和方法”,而是一种“动态适配的系统思维”。传统敏捷之所以落地难,是因为我们只看到了“实践”,却忽略了“系统”;只依赖“教练”,却忘记了“管理者”。

系统敏捷的核心,就是让我们跳出局部,站在系统视角,让管理者成为核心推动者,让敏捷实践服务于业务目的。对于企业而言,与其盲目跟风推行敏捷,不如沉下心来,用系统思维构建适合自己的敏捷体系——这,才是敏捷落地的真正破局之道。