0

我正在使用 TFS 2010 SCRUM 模板,并且想知道您是否可以修改任务工作项的工作流程以在处理器任务尚未完成的情况下不允许修改。另一种选择是自动将后继任务的状态设置为某种状态,以便在处理器任务设置为特定状态之前无法更改它。不确定您是否可以通过工作流程获得此细化。

4

1 回答 1

1

虽然您可以在 2010 年建立父/子关系,但我在 WorkFlow 中看不到任何允许您修改 Scrum WI 模板以支持这一点的东西。

另一种解决方案是使 WI 只能由分配给它的人编辑。您可以将所有 WI 分配给主管或 PjM 等,直到处理器任务完成,然后将其分配给负责该任务的人员。

<FieldDefinition reportable="dimension" refname="System.ChangedBy" name="Changed By" syncnamechanges="true" type="String">
  <COPY from="currentuser" />
  <FROZEN />
</FieldDefinition>

除此之外,您还可以考虑在 WI 处于特定状态之前无法编辑 WI 的模型。例如,当 X WI 变为 Active 时,使所有内容都可编辑,如果仍然是 Proposed,则使用 WHENNOT 子句将所有内容设置为只读。

最后,为什么不考虑在每日站会中讨论这些事情呢?团队成员应该在关于 WI 的同一页面上。障碍总是会出现,有时您认为在 sprint 计划开始时的任务顺序与在 sprint 中的结果不同。团队任务板对于讨论订单等非常有帮助。

阻止开发人员或团队成员修改 X 项目,直到 Y 项目完成,其中 X 和 Y 都是分配给 sprint 的 sprint backlog 项目,这可能导致弊大于利,并最终损害 scrum 背后的理想(即敏捷性)。综上所述,在进行此类修改之前,请确保您绝对需要。

于 2011-07-04T17:50:33.273 回答