我们想将一个版本拆分成几个sprint,最好的方法是什么?目前在我看来sprint ==版本,因为每个sprint都被用作受影响的版本,对我来说感觉不对。我想做的是以下几点:
我想指定一个版本,比如1.0.0。这个版本分为几个冲刺,A,B,C。如果最终版本发生后出现错误,我想指定为受影响的版本1.0.0而不是冲刺A,B或C.
这有可能吗?
我们使用YouTrack云托管。
答案 0 :(得分:0)
首先,通常是sprint == Fix version
(意图实现此功能/任务的版本)。 Affected version
是包含给定错误的那个(此版本已经实现)。这两种版本可以使用相同的值集(标准行为)或不同的值(可以在自定义字段设置中更改)。
因此,您的Fix versions
值集应包含A
,B
和C
,而Affected versions
值应包含1.0.0
。如果您希望在两种情况下都使用相同的版本集,则可以保留sprint 1.0.0
(对应Fix version
1.0.0
)。
现在,当您在选定的sprint中的Agile Board上创建泳道/任务时,相应的版本将设置为Fix version
(例如,当您在B
sprint中创建任务时,{ {1}} B
设置为此任务)。
在问题列表中创建错误时,您可以将Fix version
设置为Affected version
。
如果您还想自动为1.0.0
设置受影响的版本,可以编写简单的工作流程规则:
Bug