将问题细分为(子)任务的问题跟踪应用程序?
我正在寻找一个问题跟踪应用程序,它的任务层次结构有两个级别。这是因为我发现自己经常在问题中创建非正式的“TODO”列表。在我看来,一个功能通常比一个任务更大 - 一个功能通常需要完成几件事 - 例如“检查这件事是否会影响效率”,“在 GUI 中添加控件”,“对核心引擎”、“更新文档”。如果不说明所有这些子任务,我发现无法估计完整任务所需的时间和真正的复杂性。
我知道我可以创建几个问题,但这通常是不可行的,因为这些子任务:
- 从用户的角度来看与单个功能相关,
- 只能一起测试,当一切完成后,
- 分配给相同的开发人员,
- 应该一直一起显示,
- 应该只有两种状态:待办事项或完成。
您知道任何(商业或非商业)应用程序允许这样做吗?我不仅对问题的层次结构或问题链接感兴趣,而且我需要在一个级别上包含完整问题的内容,在另一级别上包含更小更快的“待办事项”列表。
I am looking for an issue tracking application, which has two levels in its task hierarchy. This is because I find myself very often creating informal "TODO" lists within my issues. It seems to me that a FEATURE is usually bigger than a TASK - one feature usually requires several things to be done - e.g. "check if this sth will affect efficiency", "add the control in the GUI", "implement new extension to the core engine", "update documentation". Without stating all these sub-task, I find it impossible to estimate the time needed and the real complexity of the complete task.
I know I could create several issues, but it is often not feasible because these sub-tasks:
- are related to a single feature from the user's perspective,
- can be tested only together, when everything is done,
- have the same developer assigned-to,
- should be displayed together all the times,
- should have only two states: todo or done.
Do you know any (commercial or not) applications that allows this? I am not just interested in hierarchies of issues or issue linking, but I need something with full issues on one level and with smaller and quicker "todo" lists on another one.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
我在之前的工作中使用过 Jira 和 TeamTrack,它们都有子任务。
I've used both Jira and TeamTrack in previous jobs, and they both have sub-tasks.
一些建议:
(*) FogBugz -fogbugz.com
“FogBugz 允许您创建子案例来表示较低级别的任务。”
(*) IssueTrak - issuestrak.com
我可以推荐的可靠的问题跟踪系统。
(*) CounterSoft 的 Gemini - countersoft.com
功能丰富,很像 Jira。看起来很有前途。
还要寻找开发人员的项目管理系统 - 这些系统通过“任务”处理“项目”。
/克里斯托弗:-)
Some suggestions:
(*) FogBugz - fogbugz.com
"FogBugz allows you to create subcases to represent lower-level tasks."
(*) IssueTrak - issuetrak.com
Solid issue-tracking system that I can recommend.
(*) CounterSoft's Gemini - countersoft.com
Feature-rich, much like Jira. Looks very promising.
Look also for project management systems for developers - these systems handle "projects" with "tasks".
/Kristoffer :-)
您还可以使用 mantis:
you could also use mantis:
是的,Jira 和 Fogbugz 有子任务。然而,我发现没有任何应用程序的子任务比任务更小、更快——我仍然必须重复主任务的所有字段。
我最终使用了 Project Kaiser,我对它很满意。它有非常好的分层子任务。
Yes, Jira and Fogbugz have subtasks. I have found however no application, where subtasks were something smaller and quicker than tasks - I still have to repeat all the fields of the main task.
I ended up using Project Kaiser and I am satisfied with it. It has quite nice hierarchical subtasks.
我倾向于使用 ToDoList 作为我的个人任务列表,因为它是一个非常简单且专注的工具。
我知道它并不完全适合您正在搜索的内容(一个无所不能的应用程序),但我有效地使用它与我们的企业级错误跟踪系统配合。
I tend to use ToDoList for my personal tasks list, since it is a very simple and focused tool.
I know it doesn't exactly fit what you're searching (one application that does everything), but I use it effectively in coordination with our enterprise-grade bug tracking system.