2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

敏捷反模式的存在及应对方法

  • 2021-01-01
  • 本文字数:2007 字

    阅读完需:约 7 分钟

敏捷反模式的存在及应对方法

如果置之不理,敏捷反模式会影响到组织、士气和质量。要解决问题,第一步就是要承认痛点的存在。进行有效的起因分析有助于理解是什么原因导致组织中出现反模式、可以在哪些方面采取行动来解决这些问题。


Scrum Master Patrick Martin 在2020年伦敦敏捷之旅大会上谈到了如何处理敏捷反模式。


敏捷被广泛误解为一种更快更便宜地交付解决方案的方法。Martin 认为最终是可以实现这个目标的,但一开始不一定,也许在一段时间也都不会。


Martin 说,敏捷将反模式带入了大众视野。解决这些问题可能需要时间和精力,而且由于组织不妥协或不准备在文化方面开始蜕变,其中一些问题可能无法得到解决。


Martin 说,很多公司过分强调技术能力,而不重视作为润滑剂的软技能。这些软技能包括与他人合作的能力、同理心、倾听、不急于做出判断、愿意开放地尝试新想法,以及在可能出错时保持谦逊和接受的态度。


InfoQ 就如何解决组织中的敏捷反模式问题采访了 Patrick Martin。


InfoQ:你如何定义敏捷反模式?


Patrick Martin:反模式是一种停止、阻止、减缓或损害以下内容的活动或行为:


  • 产品生产

  • 产品交付

  • 产品质量


简而言之,它是指任何阻碍有效规划以及将高质量产品交付到客户/最终用户手中的东西。


InfoQ:你看到了哪些敏捷反模式?


Martin:我相信每个读到这篇文章的人都能想到一大堆反模式。反模式是通过它们的负面影响被发现的,其中一些是:


  • 缺乏对价值流的发现;

  • 感知缓慢的速度;

  • 在 PO 测试期间,验收测试失败异常较多;

  • 没有或很少的持续改进;

  • 瀑布思维模式/实践被应用在不适合的地方;

  • 糟糕的团队协作;

  • 在创建工件时缺乏跨学科协作;

  • 缺乏团队间的职能协作;

  • 缺乏团队自主性;

  • 低下的士气;

  • 缺乏远见;

  • 模糊的 Sprint 目标。


如果我们感觉到上面的任何一种情况,那就说明有一个或多个反模式在起作用,然后我们就会开始找出到底是哪些反模式。


在我看来,重要的是要注意反模式不仅仅是对最佳实践的违背。如果一个团队所做的一切都是错的,而这些错误的时间很短,可能是一分钟或两分钟,而不是超过 15 分钟,那么我不认为这是反模式。


InfoQ:是什么导致了反模式的出现?


Martin:糟糕的敏捷转型,或许是因为没有完整有效地实施敏捷转型。很多组织认为敏捷转型是一件自下而上的事情,只要开发团队完成就可以了。


这是一个巨大的误解。敏捷转型是指至上而下的组织文化转变,包括非运营部门,如财务和人力资源部门,这些部门制定决策和政策,决定其他部门的行为、行事和计划。


还有其他原因,包括害怕失去真实或感知的回报/地位/安全感。这些恐惧是自然的,值得同情,但如果它们没有得到解决,就表明组织本身缺乏有效、可信的文化变革推动者。


InfoQ:团队该如何处理这些问题?


Martin:让团队适应那些看起来不太好的事情……然后进行有效的起因分析。一旦确定了起因,就应该采取适当的行动。但是起因太多了,即使是相同的起因在不同的团队中也可能需要不同的方法/补救措施,因为动能、人员和环境都不相同。


新团队应该得到足够的指导,帮助一起监督羽翼未丰的团队,并在出现问题时发现并解决问题。我举一个反模式的例子,就是基于前端和服务层而组建的两个高度依赖但在物理上却是独立的团队。这种依赖性完全是可以避免的,而且是个大问题,但原因出在政治方面,远远超出了我力所能及的范围。


我经历过人际纠纷、根据个人的过去经历怀疑开发者的动机、指责文化、缺乏信任。进行一对一谈话在很大程度上起到了帮助作用。可惜的是,有些人并没有做好接受帮助的准备,于是他们决定追求其他能让自己得到发展的机会。不过这也没关系,敏捷并不适合每个人,每个人都能找到自己擅长的方面。


敏捷擅长将问题赤裸裸地暴露出来,迫使每个人都要去着手做一些事情。这并不意味着我们可以解决所有问题,有时候更好的解决办法是让一些人走开,让另一些人留下来尝试做出改变。这两种途径我都赞同。


InfoQ:组织可以做些什么来防止反模式?


Martin:如果一个组织真的认真对待敏捷转型,他们需要做以下几件事:


  • 保持开放的心态,将 IT 视为业务/收入的核心渠道,而不仅仅是另一个成本中心;

  • 让敏捷教练与组织的各个阶层接触,找出哪些东西是可行的以及哪些是不可行的;

  • 确定业务的价值流并重组组织,让每个新团队/部门与每个人看到的价值流保持一致;

  • 不要仅仅为了找人填补空缺而让人担任产品负责人或 Scrum Master。如果合适,那很好,如果不合适,就不要这样做;

  • 引入对角线管理方式,对于与交付无关的事情,每个人都可以向团队之外的人寻求帮助;任命敏捷教练作为组织各个层级的导师,确保所有团队定期会面,寻求帮助、指导、培训甚至是发泄!这是很自然的事情;

  • 定期对团队内部和管理层进行敏捷采用情况调查,并收集反馈。


公司不需要采用“大爆炸”式的方法,只需确定一个小的、低风险的价值流,并重新组织团队,看看会发生什么。这种方法的风险最小,而且如果出现问题(确实会出现),几乎不会造成伤害。


原文链接


Organisational-Level Agile Anti-Patterns - Why They Exist and What to Do about Them


2021-01-01 12:006907

评论 1 条评论

发布
用户头像
我认为这作者就是一种敏捷的反模式,夸夸其谈,脚踏不落地
2021-01-04 10:04
回复
没有更多了
发现更多内容

重磅 | 基金会为白金、黄金、白银捐赠人授牌

kk-OSC

开放原子全球开源峰会

开源峰会抢先看 | 7 月 29 日分论坛 & 活动议程速览

kk-OSC

开放原子全球开源峰会

一键搭建博客:如何使用WordPress插件搭建专属博客

hum建应用专家

Wordpress 部署 Wordpress 博客部署

LED透明屏和LED玻璃显示屏区别

Dylan

LED显示屏 户外LED显示屏 led显示屏厂家

Dapr相比于SpringCloud和Istio的优势在哪?

王小凡

Java 程序员 istio SpringCloud 微服务框架

QCon大会广州站它来了!独家定制双肩背包等你领取!

InfoQ写作社区官方

Qcon

2022年企业直播行业发展洞察

易观分析

数据分析 报告 企业直播

大数据培训技术入门

小谷哥

TiCDC同步延迟问题处理

TiDB 社区干货传送门

实践案例 管理与运维 故障排查/诊断 大数据场景实践

PD 源码分析- Checker: region 健康卫士

TiDB 社区干货传送门

TiKV 源码解读

命里有时终须有--记与TiDB的一次次擦肩而过

TiDB 社区干货传送门

人物访谈 社区活动

CSDN TOP1“一个处女座的程序猿“如何通过写作成为百万粉丝博主

Lansonli

7月月更 如何写作

参加web前端培训入门学习

小谷哥

TiDB 操作实践 -- 备份与恢复

TiDB 社区干货传送门

备份 & 恢复

即学即用的问题解决思维,给无意识的生活装上“后视镜”

图灵教育

聊聊性能测试环境搭建

老张

性能测试 环境搭建

共建共享数字世界的根:阿里云打造全面的云原生开源生态

阿里巴巴云原生

阿里云 容器 云原生 开源生态

多元宇宙:重塑新商业格局

智捷云

元宇宙 智捷云 智捷云科技

开放原子开源基金会秘书长孙文龙 | 凝心聚力,共拓开源

kk-OSC

开放原子全球开源峰会

AI全流程开发难题破解之钥

华为云开发者联盟

人工智能 华为云

Alluxio为Presto赋能跨云的自助服务能力

Alluxio

数据架构 presto 跨云 Alluxio

详细讲解https证书openssl公钥私钥以及ssh公钥私钥的生成以及使用

Geek_6516e4

签约计划第三季

大数据培训机构应该注意什么

小谷哥

专访 | 阿里巴巴首席技术官程立:云 + 开源共同形成数字世界的可信基础

kk-OSC

开放原子全球开源峰会

TiFlash 源码阅读(五) DeltaTree 存储引擎设计及实现分析 - Part 2

TiDB 社区干货传送门

专访 | 软通动力高级副总裁秦张波:开源驱动创新,推动操作系统产业生态建设

kk-OSC

开放原子全球开源峰会

推荐算法的三大研究热点

博文视点Broadview

云图说丨华为云区块链引擎服务:高安全的区块链技术服务平台,轻松部署,快速上链

华为云开发者联盟

区块链 华为云 引擎 BCS

参加Java培训学习哪些方法

小谷哥

web前端培训好还是自学前端

小谷哥

我和 TiDB 的故事 | 缘份在,那就终是能相遇的

TiDB 社区干货传送门

人物访谈 社区活动

敏捷反模式的存在及应对方法_研发效能_Ben Linders_InfoQ精选文章