写点什么

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

  • 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:257993
用户头像

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

关注

评论

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

中移链控制台对接4A平台功能验证介绍

BSN研习社

全球首个开发者村启动开村,产业聚力松山湖,共创大湾区创新高地

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 4 月 PK 榜

boot-admin整合Quartz实现动态管理定时任务

Java你猿哥

Java 架构 ssm vue admin springboot整合quartz

长春市做等保评测的公司有几家?名单有哪些?

行云管家

等保 等保测评 长春

如何优雅的使用策略模式

你不想成长,生活总会逼着你成长,阿里P8架构师分享十年学习生涯

程序知音

Java redis spring java架构 后端技术

新浪张俊林:大语言模型的涌现能力——现象与解释

NLP资深玩家

你真的理解 Golang 切片吗?全切片表达式及切片使用技巧

宇宙之一粟

Go 切片 三周年连更

IM开发干货分享:IM客户端不同版本兼容运行的技术思路和实践总结

JackJiang

网络编程 即时通讯 即时通讯IM

TiDB x Flink 数据集成实践

TiDB 社区干货传送门

ShareSDK 新浪微博平台注册指南

MobTech袤博科技

干货好文 | 两地三中心到异地双活演变及关键技术探讨

沃趣科技

MySQL 数据库 opengauss

节前超级干货福利放送!这可能是最实用的 Conan 管理依赖贴

Zilliz

非结构化数据 Milvus Zilliz 向量数据库 依赖管理

阿里大佬纯手写Angular和Spring Boot全栈技能修炼手册

Java Spring Boot angular 全栈

任务编排:CompletableFuture从入门到精通

Java CompletableFuture

TiDB x Flink x Iceberg 实时 ODS 实践

TiDB 社区干货传送门

深度学习模型可视化-keras版

AIWeker

Python 深度学习 可视化 keras 三周年连更

软硬件负载均衡 IP 地址透传

TiDB 社区干货传送门

数据库架构设计 数据库连接

TiSpark v3.0.3 & v3.1.3 发布

TiDB 社区干货传送门

新版本/特性解读

政务智能办体验升级、乳腺癌创新药加速研发,飞桨和文心大模型驱动应用智能涌现

飞桨PaddlePaddle

百度飞桨

springboot升级过程中踩坑定位分析记录 | 京东云技术团队

京东科技开发者

spring Spring Boot release 企业号 4 月 PK 榜

我用Bitmap实现亿级数据统计

Java你猿哥

Java redis 架构 ssm BitMap

叹服!华为高工手写344页高性能Java架构核心原理实战大神手册

Java 架构 高并发

Alibaba内部首发“M8级”500页微服务架构手册,GitHub上杀疯了

Java你猿哥

Java 架构 微服务 ssm 架构师

一文理清 TiDB 与 MySQL 中的常用字符集及排序规则

TiDB 社区干货传送门

新版本/特性解读 6.x 实践

2023年免费的堡垒机就用行云管家!安全感满满!

行云管家

网络安全 等保 小微企业

赋能产业新发展,华秋电子携多高层板积极参与成都工博会

华秋电子

eBPF的发展演进---从石器时代到成为神(五)

统信软件

操作系统 Linux Kenel

BSN-DDC基础网络详解(十):官方DDC应用SDK

BSN研习社

手把手教你成为 TiDB 的 Contributor

TiDB 社区干货传送门

实践案例 故障排查/诊断 TiDB 源码解读

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