我使用敏捷模板在 VSTS(Visual Studio Online)中创建了一个新项目。
我创建了一个 sprint,并添加了一个用户故事。在用户故事中,我有一些任务。
在 sprint 看板板上有 4 列;
- 新的
- 积极的
- 解决
- 关闭
我可以将任务从New移动到Active,但不能将它们从Active移动到Resolved。
我该怎么做呢?
我使用敏捷模板在 VSTS(Visual Studio Online)中创建了一个新项目。
我创建了一个 sprint,并添加了一个用户故事。在用户故事中,我有一些任务。
在 sprint 看板板上有 4 列;
我可以将任务从New移动到Active,但不能将它们从Active移动到Resolved。
我该怎么做呢?
这种令人困惑的行为是因为敏捷模板在同一个板视图上同时显示错误和任务。虽然任务有一个新的 -> 活动的 -> 关闭的工作流程,但错误有一个额外的已解决步骤。
您的任务应直接从 Active 转换为 Closed。
在一直拖到已关闭之前,您的错误将能够在已解决列中稍作休息。
回忆你的问题:
我可以将任务从New移动到Active,但不能将它们从Active移动到Resolved。
这在 Azure DevOps 中也不是问题,而是标准流程(敏捷工作流状态)。以下是可用于标准流程中的工作流的步骤:
但是,在 Azure DevOps 中,可以调整此工作流。为此,必须修改该过程。您还可以在此处为工作流中的任务添加已解决。需要角色“集合管理员”。
通过组织设置/董事会/流程/敏捷(默认)...创建继承的流程
https://docs.microsoft.com/en-us/azure/devops/boards/work-items/guidance/agile-process-workflow?view=vsts下的更多信息和图片来源
您需要首先从 Agile 模板创建一个继承的流程,如下所述: https ://www.visualstudio.com/en-us/docs/work/process/manage-process#create-inherited-process 然后,您可以简单地隐藏工作流程中错误的“已解决”状态,如下所示: https ://www.visualstudio.com/en-us/docs/work/process/customize-process-workflow 就是这样!该列已从您的任务板上消失了!此外:您现在可以添加自己的状态和列。祝你好运!迈克尔