我希望在问题跟踪软件中看到一个似乎并不常见的功能,那就是能够将工单(错误、功能请求等)划分为子任务并查看它们以分层方式,可能带有某种进度条样式的特定票及其子票的进度报告。
我的想法是,这对开发人员和项目经理都有用:项目经理喜欢对正在发生的事情有一个相当广泛的概述,而开发人员需要深入了解细节,并且经常需要将任务划分为子任务-任务。如果有人将两个问题放入一张票中,这也会派上用场。
有谁知道这样做的问题跟踪器?到目前为止,我看过的那些(Trac、FogzBugz 和 Basecamp)都有一个扁平的工单组织,所以它们要么对开发人员有用,要么对项目经理有用,但对两者都没有。Assembla确实允许一张票有子票(和多个父票),但它在这个特定功能上的可用性方面做得不是很好。
如果有这样的问题跟踪器,是否有人将它用于开发人员和项目经理,如果有,您使用它取得了多大的成功?或者,是否有更好的方法可供两类用户使用?
(更新:这不是一个主观的“你最喜欢的错误跟踪软件是什么”问题。我问的是针对特定目的具有特定功能的错误跟踪器,所以请不要发布你最喜欢的错误跟踪器,如果它不这样做我所要求的。唯一可以说是主观因素是它对于这个特定目的的效果如何。)