写点什么

敏捷已死

  • 2022 年 5 月 18 日
  • 本文字数:1929 字

    阅读完需:约 6 分钟

*本文 1988 字,预计阅读时间 5 分钟

敏捷宣言(Agile Manifesto)序言:我们正在发现更好的方法来开发软件,并帮助其他人做到这一点。

 

一年前,在敏捷宣言诞生 20 年之际,大佬们却纷纷表示——

 

“敏捷”名存实亡,沦为营销术语

 

资深软件工程师、现 Simple Thread 联合创始人 Al Tenhundfeld:“敏捷”作为一个标签赢了,没有人想被称为“非敏捷”;然而在实践中,敏捷与其提出者的革命性理念相去甚远。

 

敏捷宣言签署人、XP(极限编程)联合创始人 Ron Jeffries:“敏捷”思想如果应用不当,会导致对开发人员的干扰更大,完成工作的时间更少,压力更大,并被要求 “进行得更快”。这对开发人员是不利的,最终对企业也是不利的,因为“敏捷” 做得不好往往会导致更多的缺陷,以及更慢的进度。

 

敏捷宣言签署人、Pragmatic Programming 提出者之一 Dave Thomas:“敏捷”这个词已经到了被颠覆的地步,敏捷社区看起来像是顾问和商家兜售服务和产品的舞台……敏捷宣言流行起来后,“敏捷”这个词就成为了营销术语。


天塌下来,需求都按部就班排队

 

老方的客户 M 公司,是一家新兴 SaaS 公司,为了应对业务快速变化的需求,选择了敏捷方法,号称要打造“以人为核心的持续快速交付”的团队。

 

研发团队围绕敏捷构建了制度和工具,通过内部调优,把每个冲刺周期的交付能力提升到 40 个故事点,比过去多了几乎一倍。CTO 对此很满意,认为敏捷交付速度提升了,就能够给业务更给力的支持。

 

但业务方始终不满意,业务方提的大量需求依旧被打回或者拖后。一问理由,研发表示:“评审下来故事点太多,干不完,只能往后排。”

 

业务方急了,客户要这么急的需求竟然要两周之后才开发,这还得了?他们发现,每次提过去的需求,研发排满 40 个故事点就不排了,新的需求不管多着急,都得按部就班往后排队。

 

赶上交付旺季,一次评审会上,双方的矛盾到了白热化——

 

研发据理力争:“我们用敏捷方法就是为了保质保量的交付,我们这次已经破例排了 50 个故事点,剩下 30 个真的做不完……”

 

业务不依不饶:“我们的需求是客户要的,故事点是你们内部估的,谁知道你们是不是为了少干一点活就多估一些故事点!眼看火烧眉毛的事情,你们就是不着急,还是一个团队嘛?”

 

研发负责人是个急性子:“天呐,敏捷搞下来我们交付速度已经比过去提升了,一下子这么多活儿怎么保证交付!我们想好好保证稳定高质量的交付节奏,你们怎么偏偏挖空心思来破坏呢!”

 

客户经理一气之下,把这件事捅到业务 VP 那里。业务 VP 出面施压,CTO 答应把剩下 30 个故事点也塞到最近的排期,大家吃住都在公司,最终完成了交付。

 

事后,CTO 争取业务 VP 的理解:“我们的交付速度已经从原来二十多个故事点提升到了现在的 40 个,这次弟兄们这么辛苦完成了 80 个……”

 

业务 VP 意味深长地一笑:“嗨,兄弟,咱们心知肚明,你看这研发的排期就像海绵,挤一挤总是有的。”

 

传统敏捷自说自话 SAFe 敏捷难以落地

 

传统敏捷最大的问题,就在于其定义“优化”的标准,是以研发内部视角制定的。

 

Arie Van Bennekum,敏捷宣言 17 位联合发起人之一,老方曾当面向他请教过一个问题:如何度量敏捷为企业经营带来的实际效能提升?

 

Arie 表示,敏捷还是更适合研发团队内部使用,“我们先解决研发团队内部的效率问题”。

 

Arie 这句话呈现出的价值观念,正是传统敏捷在企业内部无法获得广泛认可的核心症结。

 

为了解决这个问题,SAFe 大尺度敏捷(Scaled Agile Framework)应需而生。

SAFe 将敏捷团队与公司的战略、业务都联结起来,统一在一个框架之中。在 SAFe 模型中,整个规模化敏捷框架将企业战略作为最顶层的指导,最后落地到每一项任务、每一行代码。

 

SAFe 理念正确,纸面逻辑近乎完美,现实中如何落地?

 

SAFe 落地原则:数据凝聚共识,赋能员工自管理

 

老方借鉴 SAFe 模型的核心框架,利用数据智能的管理原则与方法,帮助企业研发团队从经营视角量化产出。研发产出能够被真正“看见”、真正度量,告别背锅,挺直腰杆和公司其他部门“平起平坐”。

 

首先,凝聚各部门、员工广泛的共识,使用数字化手段实现公司上下战略对齐,实时展示研发资源投入及目标达成情况,团队上下齐心,工作有方向,奋斗有目标。

其次,建设由战略牵引的数字化的绩效模型和指标体系,将业务和研发自上而下打通,在每一层级、每道工序都构建可落地执行的制度,通过制度规范保证以满足业务诉求为价值导向的高效、持续交付。

最后,通过数据智能工具,赋能员工自驱动、自管理的优秀习惯,夯实“最后一公里”,确保目标有效执行,每位员工都成为公司战略的守护者。

后敏捷时代,方云 AI 研发绩效,运用数据智能方法,帮助管理者突破传统边界,员工手握方向盘,研发效能持续提升,公司战略成功实现,赋能经营增长与创新。

 

文丨瑞祺

责编丨 babayage

未经允许不得转载

 

用户头像

还未添加个人签名 2022.03.17 加入

方云AI研发绩效(简称“方云智能”),是以企业战略价值为导向,研发流程数据与AI算法结合的智能绩效工具,激励团队成长,持续提升企业创新力。

评论

发布
暂无评论
敏捷已死_方云AI研发绩效_InfoQ写作社区