VSTS - 通过在列中排序来改变积压优先级

Posted

技术标签:

【中文标题】VSTS - 通过在列中排序来改变积压优先级【英文标题】:VSTS - Backlog Priority altered by sorting in columns 【发布时间】:2016-06-17 00:49:23 【问题描述】:

我加入了一个使用 VSTS 的项目,并选择了 Scrum 流程。当产品负责人对积压工作进行排序时,就后台的积压优先级值而言,一切正常。

随着任务在董事会中逐列移动,我注意到列中卡片的顺序会影响积压优先级。这似乎有悖常理。

是否有理由说明为什么开发人员在“In QA”等列中移动卡片会导致该项目在积压中排名高于其他卡片?

我认为如果排序/排名只对积压工作本身起作用会更好。一旦某个项目在列中进行,像开发人员倾向于做的那样上下移动它不应破坏其在积压中的位置。

【问题讨论】:

【参考方案1】:

“Board”中的任务也按积压优先级排序。因此,当您调整列内的任务顺序时,积压优先级也会相应更改。这是设计的功能。

并且当您将任务从一列移动到另一列时,积压优先级也将根据新顺序进行更新。但是您可以通过以下步骤更改设置,以便移动的任务在更改列时仍遵循积压中的顺序:

    点击“Board”上的“Configure settings”按钮。 选择“卡片重新排序”。 将设置更改为“更改列时工作项遵循积压顺序。”。 单击“保存并关闭”。

注意:此设置仅设置更改列时的行为,如果您拖动任务在列内重新排序,积压优先级仍然会更新。

详情参考MSDN的描述:Reorder cards

【讨论】:

以上是关于VSTS - 通过在列中排序来改变积压优先级的主要内容,如果未能解决你的问题,请参考以下文章

Rally 中的分层积压

如何在 SQL Server 中的 OR 条件中确定优先级

实体框架支持来自数据库优先方法的默认约束

无需库的可排序多列拖放

java PriorityQueue(优先级队列)

iOS 通过设定约束优先级来改变 Layout 时的动画.