您是否根据在一项任务上花费的小时/天数来跟踪 Scrum 中的时间,或者仅仅是该任务是否完成?
我跟踪估计的剩余工作量。这是一个必须有的信息。没有这个,你就无法绘制燃尽图。没有燃尽图,你不知道你在“哪里”,你不知道你的 Sprint 是否还在正轨上。这将使这个决策工具变得毫无用处。是的,燃尽图不是跟踪工具,而是决策工具。
你能调整那些任务和估计吗?
当然!
实际上,团队拥有估算,没有其他人拥有,ScrumMaster 的工作就是保证这个原则得到应用。这应该已经回答了这个问题。但还有其他原因。
正如我所说,Sprint Backlog 和 Burndown 图表是决策工具,因此应该代表您的实际情况。如果你隐藏现实,如果你不透明,这些工具将无法帮助你做出任何有价值的决定,它们将毫无用处。想一想,如果数字没用,那么好看的数字又有什么意义呢?如果它不能反映现实,那么“漂亮的燃尽”又有什么意义呢?
因此,在 Sprint 期间,团队成员显然应该尽快更新对剩余工作的估计(向上或向下)。如果任务估计最初是 6 小时,但团队发现需要完成更多工作并且任务实际上需要 8 小时,则团队应相应地更新 Sprint Backlog。如果有人在最初估计需要 4 小时但仍需要 2 小时工作的任务上花费了 4 小时,则应在 Sprint Backlog 中报告这 2 小时。如果团队发现必须完成但未确定的任务,则团队必须将此任务及其估计添加到 Sprint Backlog。只要您使用随着时间的推移收集的知识更新积压工作,一开始就不准确也不是问题。您越早进行这些更新,您就能越早适应并做出决定。
也就是说,保留“初始估计”并将其与“完成的实际时间”进行比较可能很有用。但不是为了跟踪目的,只是为了帮助团队做出更好的估计。实际上,如果你正在过渡到 Scrum,我建议不要这样做。当您学习 Scrum 价值观和原则时,通常还有许多其他障碍需要解决,还有很多其他事情需要首先改进。如果您这样做,请注意瀑布守护进程。准备好与他们战斗,他们可能会很快回来。