我正在参与一个大型项目的开发。在编写代码时,我们会不断地召开规模评估会议,所有开发人员都要和团队一起讨论用户故事的规模。
有些人质疑Scrum的这个过程需要太长的时间,导致开发时间被浪费了。
我的问题是,平均需要多长时间来评估一个用户故事的规模?是否有任何技巧可以使这些评估会议更快速?
您的两周迭代计划会议不应超过1小时,但当您开始使用Scrum时,往往需要1天。只需练习,不要忽略分析。
规划会议毕竟是一个主要的学习机会,因此如果您专注于理解需要完成的工作(并且顺带了解需要多长时间),您并没有浪费时间。这是我所做的:
将您的规划扑克会议限制在5名开发人员内。尽量选择代表性强的人员(有经验的、没有经验的、话多的、害羞的等)。经常轮换(不要每次都选同样的人)。
如果描述用户故事需要太长时间,那么很可能这个用户故事写得不好。改进您的用户故事。编写良好的用户故事非常重要。一个典型的用户故事应该在3分钟内完成大小估算,并通过两张卡片。有时速度会更快,有时会更慢。
如果您有太大(工作量)的用户故事,请将其拆分。如果您的估算超过13个“工作日”,则您的用户故事存在问题。
如果您有太多的用户故事,请在估算会议之前根据业务价值进行预先优先排序。稍后您可以调整优先级。我通常会因此将项目分成组件。如果仍然有太多的用户故事,您可能需要人手不足,需要创建第二个团队。
您的团队会随着时间的推移而更快地进行估算
为您的规划扑克会议设置时间限制!如果时间过长,参与的开发人员会感到无聊,这会使会议变得更长...文献告诉您将其时间限制为4小时。根据我的经验和观察,在欧洲团队中至少是远远太多了。尝试2x 1小时并休息一下。
如果所有这些都不起作用,请雇用一位有经验的Scrum Master(在类似项目规模的情况下担任全职且活跃的Scrum Master超过3年)。如果此后仍然不起作用,请停止使用Scrum。Scrum在某些公司,特别是在公共部门中可能非常具有破坏性。
1分钟;如果故事太大,超过这个时间就太长了。如果每个故事都有很多讨论,那么SM需要帮助PO编写更小、更好、更简洁的故事。
在冲刺计划会议之前,PO想要处理的史诗应该被分解成小块。我猜你没有好的质量故事来评估大小,你的PO可能需要帮助你做到这一点。
我不确定你所说的“无尽的大小估算会议”是什么意思。你的2周冲刺计划会议应该限时<=4小时。为什么会无尽呢?
Scrum不允许无限期地进行。Scrum为每个必须进行的会议设置了时间框。
在我看来,无限期地进行没有意义。Scrum更喜欢尊重时间框架。如果还没有决定从哪个最关键的产品待办事项开始,团队就选择最高的项目(团队认为可以在一个Sprint中完成的项目),并开始执行。
花费很长时间毫无意义,而且有重复自己的风险,这只会导致Scrum团队成员之间越来越混乱。请记住,管理层在Scrum中没有角色,所以他们是“鸡”,他们没有发言权,即使是CEO也是如此!如果CEO有话要说,他必须告诉产品负责人,而产品负责人的职责是看看如何从正在进行的工作中获得最好的价值回报。他是唯一被允许打断Sprint的人,但通常不需要打断因为Sprint的时间很短。