开工福利|免费学 2200+ 精品线上课,企业成员人人可得! 了解详情
写点什么

如何避免错误的回顾活动

  • 2008-06-06
  • 本文字数:1254 字

    阅读完需:约 4 分钟

近来发表的关于敏捷回顾的众多文章,重点都放在诸如如何引导以及采取何种形式等这些基础知识之上。而 Patrick Kau 则从相反的角度出发,他提出了敏捷回顾可能被错误执行的一些方式,并就如何避免这些问题给出了自己的建议。

他指出了目前发现的一些问题:

  • 只说不做——团队发现同样的问题一再发生,而且也没有投入力气去解决这些问题。
  • 只做不说——与上一个相反,有些团队过于关注一些具体的行动,而没有从全局的角度考虑问题。结果可能他们解决的问题并非当初所愿。
  • 形式过于重复——如果反复采用同样的形式,最后团队会变得厌倦,并且在回顾会议中走神。
  • 利害冲突——当利益相关者充当推动者的角色时,有些人会只关注自己发现的问题,而不是由团队提出来的议题。
  • 控制谈话——推动者会掌控会议,从而剥夺团队的权力。
  • 推动者事前不做准备——如果推动者事前不做准备,不考虑下面这些因素:听众的目标、要回溯多长时间、准备时间线、撰写提纲、邀请合适的人,那么回顾就无法达成团队的需要。
  • 不靠谱的行动规划——没有经验的推动者控制力不强,有时会让团队创建过于宽泛、难以达成的行动计划,而这些行动在一个 sprint 之内根本无法完成。

那我们该如何解决这些问题呢?Patrick 提供了一些建议。说到“控制谈话”和“利害冲突”,他推荐这样的做法:

……重点要放在流程,而不是内容之上。你的目标是保证每个人都有机会发言,说出自己的想法,形成共识,并为最终决议的形成贡献自己的力量。不要去强制推行你认为的最佳方案,……要让大家知道,当你发言时,你所表达的只是个人观点。要让团队有这样的权力:通过一种机制,当他们觉得对话被你所控制的时候,能够反馈给你他们的感觉。

为了让回顾的形式更加丰富多彩,《Agile Retrospectives:Making Good Teams Great》这本书中提出了一些建议,并获得很多方面的认可。此外, Nathan Henkel 还建议:

……要从细节入手。问类似这样的问题:“我记得你当时打算用表格查找技术来提升性能,效果怎么样?”类似“咱们这次哪些做得不错?”这样的问题会让大家摸不着头脑。

关于如何产生可以完成的后续行动, Sumeet Moghe 有些想法:

  • 用 SMART 原则来指导后续行动(Specific——明确的,Measurable——可测量的,Achievable——可完成的,Relevant——相关的,Time Boxed——有时间限制的)。
  • 不要自己承担推进后续行动的义务。
  • 当复查后续行动时,要让所有者给出更新的想法,再看看团队是否满意……
  • 要提醒团队:改进是大家的共同目标,彼此都要负责。

最后, Bas Vodde 提出:将大型长期任务拆分为小的、可控制的目标的方式,可供借鉴:

我让团队将所有的后续行动都按照特定的格式来整理,包含两项:长期的目标,可以在验收测试层面实现测试的自动化;眼下的行动,Pete 会用 Fit 来自动化一个测试。 这种形式可以让团队为每个后续行动都考虑其长期目标。这样还可以帮助他们创建具体的行动,来让团队朝着长期目标更近一步。眼下的行动必须是在下一个 sprint 中就可以实施的,而且必须是团队自己就可以完成的工作。

查看英文原文: Retrospective Failures and How to Avoid Them

2008-06-06 02:40901
用户头像

发布了 479 篇内容, 共 162.7 次阅读, 收获喜欢 52 次。

关注

评论

发布
暂无评论
发现更多内容

chrome对页面重绘和回流以及优化进行优化

zhoulujun

chrome 重绘 回流

浏览器层面优化前端性能(2):Reader引擎线程与模块分析优化点

zhoulujun

前端性能 Reader引擎线程

JS引擎(0):JavaScript引擎群雄演义—起底JavaScript引擎

zhoulujun

JavaScript mocha JavaScript引擎 SpiderMonkey Nashorn

如何为基于规格说明的测试创建可跟踪性矩阵

测吧(北京)科技有限公司

测试

性能最快的代码分析工具,Ruff 正在席卷 Python 圈!

Python猫

Python

软件测试 | 可测试性是可视性和控制

测吧(北京)科技有限公司

测试

WebKit网页布局实现(0):基本概念及标准篇

zhoulujun

Webkit

区分List中 remove(index)/remove(Object)

Joseph295

JetBrains AppCode 2023 for Mac(高效iOS代码编写工具) v2023.1中文特别版

理理

AppCode 2023 AppCode中文 AppCode 2023破解 Mac版iOS开发

SQLChat 的 RBAC 之旅

天黑黑

AI sql 数据库· ChatGPT

Mac高质量图像浏览处理:GraphicConverter 12中文版

理理

图片浏览软件Mac版 GraphicConverter 12 GraphicConverter中文版

Infuse for Mac(多媒体播放器)v7.5.1激活版

理理

Infuse下载 苹果视频播放器 Mac版Infuse下载 Infuse 中文

AICopy探狐文案 for Mac(写作笔记改写和论文翻译查重)中文版

理理

论文撰写 AICopy探狐文案 论文查重 Mac写作笔记软件

浏览器史话中chrome霸主地位的奠定与国产浏览器的割据混战

zhoulujun

chrome 浏览器霸主 国产浏览器

推荐算法在商城系统实践

越长大越悲伤

推荐系统 推荐算法 #java

在报告原型或早期个人版本的程序错误之前,要先征得同意

测吧(北京)科技有限公司

测试

软件测试捕获回放失败

测吧(北京)科技有限公司

测试

post-css/less/sass样式嵌套与命令之"&"符号—BEM

zhoulujun

less SASS bem post-css

差的自动化测试的问题是没有人注意

测吧(北京)科技有限公司

测试

JS引擎(2):Java平台上JavaScript引擎—Rhino/Nashorn概述

zhoulujun

JavaScript引擎 Nashorn Rhino

WebKit三件套(1):WebKit之WebCore篇

zhoulujun

Webkit JavascriptCore WebCore

保持住你写代码的姿势,你就是黑带了

Bruce Talk

敏捷开发 TDD Agile

深度学习基础入门篇[三]:优化策略梯度下降算法:SGD、MBGD、Momentum、Adam、AdamW

汀丶人工智能

人工智能 机器学习 深度学习 梯度下降算法

css过去及未来展望—分析css演进及排版布局的考量

zhoulujun

CSS

JS引擎(1):JS引擎擂台赛,JavaScript引擎的特征比较及术语科普

zhoulujun

JavaScript JavaScript引擎 引擎擂台赛

LeetCode 精粹

Joseph295

【Spring专题】「技术原理」从源码角度去深入分析关于Spring的异常处理ExceptionHandler的实现原理

洛神灬殇

spring 源码分析 4月日更 ExceptionHandler 异常处理器

Go 语言切片是如何扩容的?

AlwaysBeta

Go 源码 面试题 切片

工赋开发者社区 | MES与ERP/APS/PLM等的系统集成技术

工赋开发者社区

Vue3 Transition 踩坑记

Immerse

踩坑 Vue 踩坑经历 vue cli VUE 3.0 源码解析

不要强求100%的自动化

测吧(北京)科技有限公司

测试

如何避免错误的回顾活动_研发效能_Mark Levison_InfoQ精选文章