写点什么

Backlog 梳理:谁来做?何时做?怎么做?

  • 2010 年 6 月 02 日
  • 本文字数:1428 字

    阅读完需:约 5 分钟

“梳理Backlog”,是指定期用心检查和关心产品的backlog,这样它就不会变得像杂草丛生、无人搭理的花园一样丑陋不堪和难以处理。尽管这不是Scrum 的正式流程,然而,Ken Schwaber 推荐每个sprint 中留出5% 的时间来做这件事情。最近,在 Scrum Development 邮件组中对此话题进行了讨论,提到了该流程的优势、劣势和疑问。

Charles Bradley 提到:在他所在的团队中,梳理 backlog 的最佳时间,是下个 sprint 启动的三个工作日之前,而且是团队全体成员参加。Charles 列出梳理 backlog 的如下好处:

  • 在估算和开始工作之前,让人们有更多时间消化新的用户故事。
  • 有更多时间优化设计。
  • 有更多时间研究、吸收需求中的问题和障碍。
  • 强迫产品负责人为 Sprint 规划会议好好做准备。
  • 如果产品负责人发现某些新出现的用户故事,他可以采取一些纠正措施。

Mark 回应认为:他在这种方法中看到多个问题。在Mark 看来,这么做会让团队偏移注意力去关注新的工作,而不是完成当前sprint 中的故事。他补充道:如果整个团队都参与到梳理过程中,当前的sprint 将可能会因此受到不良影响。Mark 反复强调:在梳理backlog 上耗费太多时间会降低生产力,而且这些会议也不应被看做设计会议。梳理的目的在于得到用户故事刚刚够的细节,这样规划会议就可以更加有效率。

同样地, Adam Sroka 也提出:在规划会议前再开一个会,以帮助规划会议顺利进行,尽快这种做法他觉得没什么问题,但是团队不应该增加花在规划活动上的“净时间 (net time)”。应该遵守这个规则:每两周开一次、每次 4 个小时。用梳理 backlog 打掩护,团队能希望弥补他们sprint 规划会议的不足,这么做是不对的。

Jim Schiel 回应了对于梳理会议的疑问,他指出:

我们把人们从 sprint 之内的开发工作中拉出来,对于人们对此的担心,我完全理解。但是: 1. 允许人们花点时间思考未来是有好处的;有时,想点不一样的事情能够让他们在回到自己的任务上时更有效率。
2. 讨论即将面对的故事是很有效的,可以帮助团队先了解在下个 sprint 规划会议中要解决的问题。

Jim 又补充道:他希望在整个 sprint 中都能召开梳理会议,而不仅仅是在快结束时进行。他推荐每周花几个小时来做这个事情。

在当前sprint 中用几个小时来梳理后面的backlog ,这么做不应影响开发人员的工作效率,而且应该对团队有所帮助; Ron Jeffries 同意这样的想法。

Jussi Menonen总结了讨论的大方向,而且提到在他们的实际情况中,梳理会议非常有帮助。

我们曾尝试在 sprint 规划会议中梳理并收集需求,但是没有效果。我们从未得到足够的细节,而且经常实现了错误的东西。

由于他们过去在规划会议中花费了太多时间,而且经常实现错误的行为,他们就开始在每个 sprint 之中召开一个小时的梳理会议。这么做似乎对他们很有效。

Roman Pichler 提到让整个团队都参与的巨大好处所在。在 Roman 看来:

大家一起协作梳理产品 backlog,这可以在 Scrum 团队内部、以及团队与利益相关者之间创建一种对话的气氛。这么做消除了“做业务的”和“做技术的”二者之间的鸿沟,也消除了交付错误产品的浪费,避免了沟通的错误,让大家的目标保持一致。需求不再是转交给团队,团队成员也成为其创建者之一。这让需求更清晰,提升 Scrum 团队共同的知识和创意,并让人们真心拥护,产生主人翁意识。

因此,大家形成共识:梳理会议应该进行,而且整个团队都应该参加。建议同时指出,不应让这些会议时间过长。推荐的时间限度是每周不要超过几个小时。

查看英文原文: Backlog Grooming: Who, When and How

2010 年 6 月 02 日 00:002355
用户头像

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

关注

评论

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

数据通信网络基础

Regan Yue

华为数据通信 9月日更 数据通信

【等保三级】过等保三级需要哪些设备?大概多少钱?

行云管家

网络安全 信息安全 等保 堡垒机 等保三级

第1章-《Linux一学就会》-Linux课程介绍-学习环境搭建

学神来啦

Linux 运维 contos

智能汽车安全保障亟待加强,熵核科技助力“人车互联”

熵核科技

系统安全 自动驾驶安全

聊聊汽车ECU中单片机开发

SOA开发者

车载控制单元

模块八作业

Clarke

做安全操作系统,这位技术老兵是认真的!

熵核科技

安全操作系统

30天读完300页,这份Alibaba面试通关手册,助我“闯进”字节跳动拿下offer

Java spring 编程 架构

区块链 ≠ 分布式存储

趣链科技

区块链 分布式 存储

声网推出首个完整实时合唱解决方案 即将上线“咪哒”全国线下K歌房

声网

人工智能 音频体验

Phaser类在性能测试中应用

FunTester

多线程 性能测试 测试框架 FunTester phaser

足以封神的SpringCloudAlibaba问世,看过的人都已经“登仙”了

Java 程序员 面试 springboot 计算机

隐私计算﹢区块链:让数据真正成为生产要素

CECBC

区块链技术,让数字政务跑出“加速度”

CECBC

Neuron v1.3.2 正式发布:新 logo、新界面、新可能

EMQ映云科技

边缘计算 网关 边缘流式数据 边云协同 emq

阿里初面被两道编程题给干掉?,再次内推终上岸(已拿电子offer)

今晚早点睡

Java Alibaba

DDD实战分享-消息中心

麦麦

微服务 gRPC DDD 领域驱动设计DDD

架构实战营第一期 -- 模块八作业

clay

架构实战营

LDAP是什么意思?有什么用?

行云管家

运维 服务器 AD域 目录

Growing 账号认证实践

GrowingIO技术专栏

spring security CAS SSO ldap

得偿所愿!字节4面斩下2-2Offer,入职就是30K16薪,相信你们也可以!

Java 程序员 字节跳动 面试 计算机

你真的了解Redis单线程为什么如此之快吗?

Linux服务器开发

数据库 redis 多线程 Linux服务器开发 单线程

面试官:MySQL的幻读是怎么被解决的?

Java MySQL 编程 架构 后端

北鲲云探索医药研发,云计算再添新应用场景

北鲲云

滨海新区新的社会阶层人士开展“寻美.天津”主题活动

InfoQ 天津

基于MySQL binlog日志,实现Elasticsearch近实时同步实践

Java MySQL 编程 架构 计算机

Opus从入门到精通(三)手撸一个Opus编码程序

轻口味

音视频 9月日更 Andriod

【WIC•资讯】世界智能大会组委会秘书处祝贺 2021中国(天津)非公有制经济发展论坛圆满召开

InfoQ 天津

字节4轮面试,拿43k*15 Offer!全靠过硬实力+1290题面试神技手册

Java 架构 面试 后端 计算机

人民币突传大好消息,首款数字货币“官宣”了!

CECBC

代码的艺术

百度开发者中心

最佳实践 方法论 代码

Backlog梳理:谁来做?何时做?怎么做?_敏捷_Vikas Hazrati_InfoQ精选文章