我的团队目前正在使用YouTrack来管理我们的冲刺任务,包括与软件发行有关的任务和与非软件发行有关的任务,以及一个单独的问题跟踪程序,该程序仅跟踪我们软件的问题。这使得将sprint任务与软件问题(例如,修复X程序中的错误)联系起来很困难。
因此,我们想尝试将我们的软件问题跟踪合并到我们的YouTrack项目中,但是我们没有想到一个很好的方法。
据我所知,我们唯一可行的选择是将软件问题导入到YouTrack项目的数据库中,但将其标记为“软件问题”,将非软件问题标记为“ sprint-任务”。到那时,我们可以创建单独的视图来查看标记为“软件问题”和“ sprint任务”的问题。
也就是说,我们跟踪有关软件问题和冲刺任务的稍有不同的信息。我们可以扩展数据库,以便每个sprint任务都具有sprint任务数据和软件发行数据所需的属性,但是只需忽略我们sprint任务的特定于软件发行版的属性,反之亦然。不过,这对我来说似乎有点难看。
有人对我们可以采用的最简洁的方法有任何想法吗?有没有一种方法可以轻松地将一个YouTrack项目中的YouTrack项目链接到另一个YouTrack项目的任务中?还是与YouTrack很好集成的问题跟踪系统?
如果您有任何疑问,请告诉我。
答案 0 :(得分:1)
根据您的描述,将所有问题都保留在Youtrack中是最有意义的,因为这会使您的整个工作过程变得更加容易。
关于区分问题,我根据您的要求看到以下解决方案:
我认为自定义字段方法将是最好的方法。它在managing the board中为冲刺提供了很多选项。例如,您可以将泳道基于字段值,从而将任务划分在一个板上。或者,您可以使用这些值自动创建sprint并在单独的sprint上执行任务。而且,当然,您可以在创建木板时指示字段值,从而将具有不同值的任务放在不同的木板上。