跟踪软件问题与YouTrack中的Sprint任务分开

时间:2020-07-07 21:44:22

标签: youtrack

我的团队目前正在使用YouTrack来管理我们的冲刺任务,包括与软件发行有关的任务和与非软件发行有关的任务,以及一个单独的问题跟踪程序,该程序仅跟踪我们软件的问题。这使得将sprint任务与软件问题(例如,修复X程序中的错误)联系起来很困难。

因此,我们想尝试将我们的软件问题跟踪合并到我们的YouTrack项目中,但是我们没有想到一个很好的方法。

据我所知,我们唯一可行的选择是将软件问题导入到YouTrack项目的数据库中,但将其标记为“软件问题”,将非软件问题标记为“ sprint-任务”。到那时,我们可以创建单独的视图来查看标记为“软件问题”和“ sprint任务”的问题。

也就是说,我们跟踪有关软件问题和冲刺任务的稍有不同的信息。我们可以扩展数据库,以便每个sprint任务都具有sprint任务数据和软件发行数据所需的属性,但是只需忽略我们sprint任务的特定于软件发行版的属性,反之亦然。不过,这对我来说似乎有点难看。

有人对我们可以采用的最简洁的方法有任何想法吗?有没有一种方法可以轻松地将一个YouTrack项目中的YouTrack项目链接到另一个YouTrack项目的任务中?还是与YouTrack很好集成的问题跟踪系统?

如果您有任何疑问,请告诉我。

1 个答案:

答案 0 :(得分:1)

根据您的描述,将所有问题都保留在Youtrack中是最有意义的,因为这会使您的整个工作过程变得更加容易。

关于区分问题,我根据您的要求看到以下解决方案:

  • create separate projects处理软件和非软件问题
  • use a custom field来指示问题的类型。例如,使用“类型”字段或类似的字段,并具有与任务类型相对应的值。
  • 按照自己的描述使用tags

我认为自定义字段方法将是最好的方法。它在managing the board中为冲刺提供了很多选项。例如,您可以将泳道基于字段值,从而将任务划分在一个板上。或者,您可以使用这些值自动创建sprint并在单独的sprint上执行任务。而且,当然,您可以在创建木板时指示字段值,从而将具有不同值的任务放在不同的木板上。