写点什么

《提升敏捷回顾》作者访谈录

  • 2018-02-25
  • 本文字数:3046 字

    阅读完需:约 10 分钟

本文要点

  1. 设置敏捷回顾不同阶段的做法包括天气(心情)预报、ESVP,以及感谢其他团队成员在上一次迭代中为你做的一切。
  2. 敏捷推动者所具备最重要的技能包括倾听、目标指引以及帮助团队做出决定。
  3. 在回顾中用比喻可以帮助团队成员切身感受到例子和实际发生的事件是很类似的,可以缓解气氛,让复杂问题的讨论也变得简单起来。
  4. 改进分布式回顾的最佳方法是使用在线工作板,就像你在现实中使用的白板一样。保证每个参与者都可以使用笔记本电脑。
  5. 你可以使用回顾的不同阶段来支持变更,比如使用设置阶段帮助定义清晰的远景或宗旨。

Marc Löffler 撰写的《提升敏捷回顾》一书提供了实现支持持续改进的敏捷回顾的相关实践和方法。根据Löffler 所述,需要精心准备并促进敏捷回顾,才能真的让团队获益。

InfoQ 的读者可以下载《提升敏捷回顾》的样书

InfoQ 采访了 Löffler,询问了他如何签到或设置回顾阶段,敏捷回顾推动者应该具备什么样的技能,在回顾中使用比喻的好处,如何更好实现分布式回顾,以及如何让回顾支持组织中的变更。

InfoQ:怎么会想到写这本书的?

Marc Löffler:老实说,我受够了我的新雇主(在此之前我是自由职业者),所以我也一直在找一个话题来写书 ;)。敏捷回顾一直是我的心头好,而业内上一本有关敏捷回顾的优秀书籍已经出版了十年了(Diana Larsen 和 Esther Derby 所编写)。我认为我有必要写一本书介绍敏捷回顾相关的最新技术。在培训的时候,我经常会被问到,如果只能选一个敏捷实践,我会选什么?对我来说,答案显而易见,当然是敏捷回顾。即使你不用任何的敏捷技术,你也必然听说过敏捷回顾。此外,现在还是有许多不正确的敏捷回顾。我希望通过我的书可以帮助他们改善回顾过程,让敏捷回顾成为一件有意义的事。

InfoQ:这本书适合谁来阅读?

Löffler:这本书适合所有想在团队、公司甚至是私下使用敏捷回顾的人。同时适合于新手或是有经验的回顾推动者。如果你是 Scrum Master 或是 Agile Coach,请一定要读这本书 ;)。

InfoQ:敏捷回顾过程中为什么需要签到?

Löffler:签到的目的是双重的。首先,你需要给参与者提供安全区域。如果没有安全区域,就有可能造成参与者泛泛而谈,不讨论“实际的”问题,而这些问题才是应该解决的问题。低效的回顾不会产生任何长期的影响。其次,需要让每个人参与进来,帮助他们专注于回顾过程。

InfoQ:你建议可以通过一些什么活动设置敏捷回顾阶段?

Löffler:有多种选择。如果你们的团队还没有团队守则,我建议你立刻创建一个。团队需要执行某些守则,比如说沟通的守则等等。它可以帮助新的团队成员参与其中。

如果你们已经有了团队守则,我非常建议你们尝试下面这些:

  • 天气(心情)预报
  • ESVP :探索者(非常积极想要了解如何提升工作)、顾客(拥有积极的态度,有好的成果的时候会很高兴)、度假的人(不积极,但会做日常工作)、囚犯(因为被迫所以才工作)
  • 谢谢:在回顾开始或结束阶段可以使用。房间中的每个人走到另外一个人面前,感谢他(她)过去几周的辛苦工作。我非常喜欢在活动最后看到每个人脸上挂起的微笑:)。

InfoQ:回顾推动者应该具备什么样的技能?

Löffler:对我来说,一个优秀的回顾推动者应该具备以下这些技能:

  • 是一名好的听众
  • 可以判断讨论的大方向是否正确,是否该打断目前的讨论
  • 确保每个人都有机会发表自己的看法
  • 确保能听到关于某个问题所有的意见
  • 帮助做出决定
  • 准备充分(房间、活动、材料)
  • 充满信心,随机应变,尊重每个人,真诚
  • 创造让每个人感觉舒适的氛围
  • 积极地处理冲突
  • 有幽默感
  • 在回顾期间烘托气氛
  • 问正确的问题
  • 将回顾参与者提出的观点以可视化方式呈现
  • 保持中立,但也可以质疑团队的假设

正如你看到的一样,我列举了很多项,确实很少有敏捷推动者可以符合所有条件。有些标准,比如幽默感确实很难学习。有些人就是有某方面的天赋,但即使是有天赋的推动者也需要联系。就像生活中的很多事情一样的,大多数的技能都可以慢慢学会。

InfoQ:我们怎么才能培养这些技能?

Löffler:回答如何成为一名优秀的推动者非常简单:练习,练习,练习。没有人生来就是专家。可能推动者的工作在一些人眼中就像是世界上最轻松的工作,实际上它需要大量的背景知识和丰富的经验。如果你想成为一名优秀的推动者,你必须知道自己的优点和缺点,并不断地巩固、改进。当然,最好的方式就是组织尽可能多的回顾。除了这样得到的经验之外,你还可以参加课程或者阅读相关书籍来提升。你学到的任何知识都可以在下次回顾中用上并改善。这样,在不知不觉中,你就一步步提升了自己的技能。

我想推荐 Sam Kaner 撰写的《推动者指南:如何引导参与性决策》。

InfoQ:在回顾中使用比喻有什么优势?

Löffler:在回顾中使用比喻,团队成员可以切身感受到例子和实际发生的事件是很类似的。从我的经验来说,在讨论复杂的问题的时候,如果使用比喻可以促进团队成员更方便地谈论。用比喻可以帮助缓解回顾的气氛,甚至可以带来很多乐趣。比如说,在回顾会议上讲一些足球专用词汇“dirty tackles”和“dives”,比使用日常的办公室语言来讨论问题会更加容易一些。此外,你还可以使用比喻的方法来创造自己的活动,丰富回顾的过程。

InfoQ:我们如何更好地实现分布式回顾?

Löffler:千万不要这么做。老实说,分布式团队不是一个很好的主意。在相同地点一起工作的团队永远是最好的。但如果你必须面对这样的情况,你可以通过做这些事情来创造更好的体验:

  1. 寻找共同的推动者:如果两个或更多的团队在不同的地方工作,就在每个地方找一个共同推动者。挑选的人不一定是经验丰富的推动者,但至少需要了解整套流程,并能恰当地安排好房间。
  2. 笔记本电脑:保证每个参与者都能用笔记本电脑。这是你不面对面工作的情况下唯一可以共同工作的方法。最好让两个人用同一个笔记本电脑。
  3. 在线工作板:由于不是所有人能在同一块白板、挂板或者是墙壁前工作,你需要一个在线工作板。你需要恰当地准备好在线工作板,展示会议议程,比如你可以像用实际的白板一样使用在线工作板。不管你选择使用什么工具,先自己试试看。只有当你自己非常熟悉怎么使用工具的时候,才能在回顾阶段有效使用它。
  4. 增加准备时间:根据我的经验来说,准备分布式回顾会比普通的回顾耗时更多。所以保证自己有充足的时间做准备。

InfoQ:我们如何让回顾支持组织中的变更?

Löffler:在我看来,如果你想让变更过程成功,以下几点必不可少:

  • 清晰的远景或宗旨来描述变更过程的目标。
  • 对组织现有情况有共同的理解。只有我知道我现在的情况,才能明确下一步往哪里走。
  • 对整体变更过程有足够的了解。如何在保证组织的新情况稳定的基础下实施转变?
  • 迭代的过程,帮助一步步实现变更。
  • 定期反思,可以帮助你有效地规划变更过程,并在适当时候进行调整。

最后两步完全可以使用敏捷回顾。你甚至可以在整个变更过程中使用回顾:

  1. 设定阶段:在变更初始阶段,和参与者共同制定一个清晰的宗旨或远景。
  2. 收集数据:收集你组织现在阶段所有的重要信息,你才会制定什么需要改变。
  3. 产生见解:进一步分析当前情况和可能的根源。
  4. 下一个实验:定义好你在组织中想尝试的第一个实验,来推动变更的进行。
  5. 结束:结束整个阶段。

这可以当作变更初始阶段启动会议的议程。接着你就可以每四周进行一次回顾,明确整个变更过程的方向。

有关书籍作者

Marc Loeffler 兼容主讲人、作者和敏捷教练。他非常愿意帮助团队实现敏捷框架,并致力于改变我们的工作环境。Löffler 是 Addison-Wesley Professional 出版的 Mike Cohn 系列《提升敏捷回顾》的作者。

查看英文原文 Q&A on the Book Improving Agile Retrospectives

感谢罗远航对本文的审校。

2018-02-25 17:256774
用户头像

发布了 218 篇内容, 共 64.6 次阅读, 收获喜欢 75 次。

关注

评论

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

软件测试 | 巧用监听器—识别性能缺陷

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

测试

软件测试 | 常见的自动化测试架构

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

测试

软件测试 | 走出自动化测试认知的误区

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

测试

2023-06-07:Redis 持久化方式有哪些?以及有什么区别?

福大大架构师每日一题

redis 福大大

开放源代码平台Flynn的架构与实现原理

穿过生命散发芬芳

Flynn 6 月 优质更文活动

GitOps 最佳实践(上)| 基于 Amazon EKS 构建 CI/CD 流水线

亚马逊云科技 (Amazon Web Services)

微服务

软件测试 | 自动化测试的基本流程

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

测试

什么是智慧公共厕所?光明源智慧厕所

光明源智慧厕所

官宣!XTransfer与全球社交网络服务巨头Meta达成战略合作

XTransfer技术

开源“上天入地”的本领都在这!2023开放原子全球开源峰会「开源展览」一文拿捏!

开放原子开源基金会

开源 开放原子全球开源峰会 开源展览

ChatGPT赋能产品管理

俞凡

人工智能 产品管理 ChatGPT

软件测试 | 分析确定性能测试指标

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

测试

.net低代码开发平台 快速实现组织架构数字化

力软低代码开发平台

探访官招募 | InfoQ 写作社区 邀您探访 2023 亚马逊云科技中国峰会

InfoQ写作社区官方

热门活动

首个锚定BTC Mining算力的HAG证券通证,或成传统投资者的另一选择

股市老人

软件测试 | 聚合报告(Aggregate Report)

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

测试

时序数据库 TDengine 六周年庆典活动圆满落幕,现场火爆

爱倒腾的程序员

涛思数据 时序数据库 ​TDengine

软件测试 | 借助Ant实现批量测试和报表生成

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

测试

1v1视频交友APP的详细搭建部署步骤和视频交友APP核心功能介绍

山东布谷科技胡月

一对一直播源码 一对一直播系统 1v1语音系统搭建 视频社交APP开发 1v1交友app开发

文心一言 VS 讯飞星火 VS chatgpt (34)-- 算法导论5.3 1题

福大大架构师每日一题

福大大 ChatGPT

回顾|开源之夏校园行兰州大学站

MatrixOrigin

分布式数据库 HTAP MatrixOrigin MatrixOne 超融合数据库

什么是双机热备技术?华为和思科如何实现双机热备?

wljslmz

6 月 优质更文活动

赋能行业,因云而动 | 山西软件行业CXO思享会在太原成功举办,助力山西软件行业高质量发展

科技热闻

RocketMQ 学习社区重磅上线!AI 互动,一秒了解 RocketMQ 功能源码

阿里巴巴云原生

阿里云 AI RocketMQ 云原生

霍格沃兹测试开发线下班开班啦~

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

测试

扫描挖矿DAPP逐渐成为主流,技术上有哪些特点?

加密先生

GOTC全球开源技术峰会|Sermant首次亮相,推进云原生微服务治理技术的演进

华为云开源

#云原生

搞定大模型,AI 大底座系列云智公开课 6 月 20 日开始上线

Baidu AICLOUD

大模型 AI 大底座

MobPush 查看推送数据

MobTech袤博科技

十大理由,说清企业为何需要 CI/CD

极狐GitLab

DevOps 自动化 CI/CD 降本增效 效能提升

红杉中国独立,艰难时期“美元基金”投资路径浮出水面

B Impact

《提升敏捷回顾》作者访谈录_研发效能_Ben Linders_InfoQ精选文章