首页 > 解决方案 > Azure DevOps - 为多个利益相关者处理状态的标准做法

问题描述

我对 DevOps 板/冲刺/看板的使用感到好奇,处理多个利益相关者使用的行业标准是什么?

更具体地说,DevOps 带有标准状态,例如“Active/Resolved/etc”,但如果我们想要捕获更多,例如“Deployed to env X”,甚至是测试状态怎么办。我知道我们可以添加其他状态,但这样做是正确的吗?

我们面临的挑战是,如果使用了看板,那么所有这些状态都必须在看板上表示,因为该板上的移动实际上设置了状态,所以如果我们从看板中删除状态列,任何具有该状态的 WI有效地隐藏起来。

如此有效地,我添加了一堆状态来满足环境、测试、暂停的不同原因等,但有人认为这使得看板过于复杂,无法简单地了解正在发生的事情。

有人建议我们删除所有这些状态,而是使用标签和泳道,这对我来说似乎不太健壮,它完成了同样的事情,但没有像状态提供的单一事实来源。

只是好奇是否有任何拥有更多 DevOps 经验的人可以阐明他们是如何解决这个问题的。

标签: azure-devopskanban

解决方案


看起来您想要获得未实现的功能 -允许 KanBan Board Columns 中的多个状态

实际上,TFS 只允许 KanBan Board 中的每一列都有一个状态,这使得整个开发过程变得混乱。我们必须为我们的开发团队拥有的所有状态创建几个列。如果 TFS 可以允许将多个状态分配给列,并且做和完成列以减少整个过程中的列数,那就太好了。

没有办法克服这个和你需要的东西。

您可以使用选择列表创建自定义字段,然后配置看板以在板上显示此字段:

在此处输入图像描述

这可能对您有所帮助。


推荐阅读