【问题标题】:Agile estimation phases [closed]敏捷估计阶段[关闭]
【发布时间】:2014-01-19 10:43:32
【问题描述】:

我对敏捷估算的以下要素感到困惑:

  • 是否应该以故事点来估算待办事项中的每个故事?如果有,谁提供这些估算值。
  • 或者,故事估计是否应该成为 Sprint 计划的一部分?
  • 故事何时被分解为技术任务以及由谁分解?
  • 技术任务是否以小时为单位进行估算?如果有,谁提供这些估算?
  • 如果故事和任务是按不同的单位估算的,您会用哪个单位来衡量速度?

在许多情况下,这些问题的答案是您需要找到适合您团队的方法。虽然这是有道理的,但很高兴听到对其他团队有效的方法。

【问题讨论】:

  • 给这只猫剥皮的方法太多了。选择一个流程,然后根据反馈改进它。也就是说,故事点必须是相同的单位。从点数到小时数的转换是非常有争议的,因为故事点表明了数量、复杂性和知识。建议您获取有关 Scrum 的资源。根据我的经验,关键是要记住它们是估计值,所以不要拘泥于在任务/故事级别上准确无误。

标签: agile estimation


【解决方案1】:

根据我的经验,以下方法效果很好,但不是敏捷或 Scrum 规定的:

  • 您确实可以估计产品待办列表中的每个故事,其他 比Spikes,在故事点。开发团队提供 估计,因为他们将做这项工作。
  • 故事估计通常是产品待办列表细化或 冲刺计划
  • 用户故事通常在 Sprint 计划期间被分解为任务, 偶尔在产品待办列表细化期间
  • 任务通常以小时为单位进行估算。开发团队提供 估计,因为他们是那些将做这项工作的人
  • 用户故事用于衡量速度,因为速度是 在 Sprint 中“完成”的故事点数

【讨论】:

    【解决方案2】:

    就我的实验而言:

    Grooming backlog 会议可用于估计故事点中的故事。建议这样做before the sprint planning,这样我们现在就不需要再关注估计了(嗯,主要是)。

    Planning poker 可用于让开发人员估计故事。产品负责人shouldn't estimate 因为The development team members need to make a commitment about how much functionality they will complete in the upcoming sprint

    关于拆分技术任务,恐怕我自己还在寻找答案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多