在Scrum站立式中,关于昨天完成的讨论的讨论应该限于董事会的任务还是完成的所有工作?


10

我知道Scrum在日常站立比赛中的规则说,团队应该只谈论他们昨天所做的事情,他们今天所做的事情以及任何阻碍他们前进的事情。没有其他的。但是问题是,有时开发人员会花费自己的时间从事与任务无关的工作,然后在独立讨论中谈论它。这就是他们昨天所做的!

根据我的经验,我发现谈论董事会上的任务,保持站立状态,使每个人专注于他们的任务,复查他们的估计并每天跟踪他们的记录更为有效。

将讨论限制在董事会的任务上是否有效?


1
如果开发人员整天不花时间去完成他们的任务,这可能是一个问题,如果不提及,那将是看不见的?
RemcoGerlich

每个人都说30秒才能说出自己以前做过的事情。您想要多少重点?您检查估计。将任务传递给下一个人(审阅者或测试者)时,您可以跟踪任务。
gnasher729 '16

Answers:


5

根据Scrum指南中有关日常站立的内容,需要讨论的三个问题是:

  • 昨天我做了什么工作来帮助开发团队实现Sprint目标?
  • 我今天将如何帮助开发团队实现Sprint目标?
  • 我是否看到任何阻碍我或开发团队实现Sprint目标的障碍?

所有问题都围绕着Sprint目标,而不是董事会上的任务。同样,根据《 Scrum指南》,Sprint目标是在Sprint计划中创建的,它定义了“通过实施产品待办列表将在Sprint内实现的目标,并且为开发团队提供了构建其目标的指导。增量”。

理想情况下,开发团队所做的一切都应该帮助团队朝着Sprint目标迈进。这些可能是计划外的活动,不是必须要做的事情,或者可能是已经考虑和估计的级别较低的事情,但是级别比董事会上的项目低。

我想说的是,让您的团队谈论他们昨天所做的一切。如果他们谈论的事情无法帮助团队实现Sprint目标,那么应该有人提出来,尤其是如果他们可以做的其他事情确实使团队更加接近完成Sprint目标。

一个例外是个人支持多个Scrum团队。在会议上,他们可能不应该谈论他们昨天所做的一切,而应该谈论他们为支持目前站立的团队所做的事情。

Sprint回顾是一个伟大的时间来谈论这个问题的球队。有很多问题需要考虑:

  • 团队是否在与Sprint目标相关的项目上工作不足?
  • 有太多计划外的工作吗?
  • 计划外的工作来自哪里,谁在授权它?
  • 为什么人们在做事情不在董事会上?
  • 我们是否应该在板上显示更多细节,以便将您所做的事情与板上的项目更轻松地关联起来?

2
“冲刺目标”的麻烦在于它过于模糊和混乱。在实践中,Sprint目标==完成董事会上的任务。如果您从事的工作不是在那里就应该进行,或者您不应该在此工作
Ewan 2016年

1
@Ewan一位客户致电并告诉我们实时软件崩溃了,我们有日志和错误报告。重要的是,请花时间立即整理该报告,即使该报告目前不在董事会中也是如此。它可能被纳入范围,也可能被积压,但这是我昨天所做的事情,这可能就是为什么直到午餐后我都无法帮助Bob解决他的问题的原因。我不应该盲目地完成这项任务,但是除非有人将其拖入此Sprint,否则没人会把它放到董事会上。我也可以想到其他示例。
Thomas Owens

1
您应该在开发板上添加一个“ triage live bug”票证并将其标记为完成。然后在sprint结束时您可以肯定地说。'此冲刺我们花了X个小时来研究用户错误。这就是为什么我们迟到了。我们需要更好地培训服务台”,否则您将无法完成冲刺,而项目经理只是从团队那里获得传闻的借口“哦,这周有很多错误需要研究!耸肩
伊万·

1
@Ewan我认为这是不必要的。我不想花一天的时间写票。一个过程需要让我完成工作,然后花90分钟进行分类,而不是95分钟进行分类,然后放入票证中说我对票进行分类很愚蠢。特别是如果您必须分类多张票。您不需要门票就可以在回顾会议上讨论事情。如果您使用的是电子工具,则可以在Sprint中找到团队修改的票证,以查看是否有很多东西需要分类-那里没有传闻证据。
Thomas Owens

1
报告级别,取决于您的scrummaster / pm /公司。您只需写一张“ trigging bug”票即可涵盖当天的所有工作。但是重要的是,您需要将其记录为SPRINT的一部分。不要以为它只是受其他指标影响
-Ewan

0

不,你应该谈谈昨天的工作。

如果不在板上,则需要执行以下操作之一:

  • 放在板上
  • 别做
  • 或更换团队。

对于计划外的紧急工作,最常见的一种是写一张卡并将其粘贴在板上。这样可以确保在冲刺结束时可以测量速度并解释为什么未达到冲刺目标。

在我看来,一个团队成员正在研究不在冲刺中的东西,这是敏捷采用失败的主要原因之一。最常见的是,这名开发人员被转移来解决另一个项目上的实时问题。

冲刺中的另一个烦人的事情是“ PM谈论其他项目的会议”。在我看来,PM不是Scrum团队的成员,他们担当了“产品负责人” Scrum的角色,因此可以回答问题,而不是报告进度。


3
存在诸如计划外工作之类的事情-需要进行工作以解除对某人的阻止或执行董事会中的其他任务,但董事会中没有此任务。通常,先做然后放到板上可能会更快。由团队来讨论如何处理。我目前的团队有规则-部署到生产或QA环境中的所有内容或需要2个小时才能完成的任务都必须付诸实践。有时仍然需要讨论一些较短的任务,但由于不符合标准而没有组成董事会。
Thomas Owens

@Ewan,可以请您扩展一下吗?如果不在Sprint中,谁来处理实时漏洞?项目负责人如何同时成为项目经理?(我的意思是他是谁,还是他在兼职两个角色)
丹尼斯

为清晰起见而编辑
Ewan

@丹尼斯:项目经理不是Scrum角色。
RemcoGerlich '16

@Ewan,谢谢。这对答案不是必不可少的,但我很好奇-“项目经理谈论其他项目的会议”,这是如何工作的?PM是否参加有关项目X的会议,但谈论Y?我很难想象这一点。这怎么/为什么可能?您是说他们进来并从本质上开始闲聊或脱话题,还是他们有更深层的理由谈论非即时会议特定的目标/需求?我会说:“很高兴听到这个消息,但我不是项目Y的一部分……那里没有知识/经验,我们可以回到X吗?”
丹尼斯
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.