最佳 practices/recommendations Azure DevOps 跟踪故事所处的环境

Best practices/recommendations Azure DevOps tracking which environment a story is in

情况

我们目前在全球拥有 20 多个开发团队。我们使用 Azure DevOps 跟踪所有团队的史诗、功能和故事。

我们必须通过不同的环境移动所有的故事。而且,我们必须成群结队地排队部署(相对于持续部署等)。我们正在使我们的实践成熟到我们不必这样做的地步,但在这个过程的早期阶段。

我们希望能够快速查看各种故事在其生命周期中所处的位置,以便排队等待部署。从 Dev、QA、UAT、Staging、Production 的转变。

可能的选项

我们有以下选项...

需要输入/思考

有没有人suggestions/thoughts认为哪种方法对大型全球团队最有帮助?

我们支持自定义字段,但只是认为验证这种想法会很棒。

谢谢!

We are favoring the custom field, but just thought it would be great to validate that thinking.

自定义字段很棒!使用此方法,您可以快速找到工作项的环境(只需单击工作项),您可以使用查询来获取特定环境的工作项。

点击Add a custom field to a work item type (Inheritance process)查看详细步骤。

如果想在看板中直观的看到哪个工作项属于哪个环境,可以在卡片上添加字段。

单击右上角的“设置”图标 -> Cards/Fields/Additional 个字段。

另外,在看板中,您可以使用 swimlanes 更好地区分不同环境中的工作项目。

这是一个例子。

We'd like to be able to quickly see where various stories are at in their lifecycle.

您可以使用自定义状态。这里举个例子,最终结果如上图所示。

单击Customize the workflow (Inheritance process)了解详细信息。