将问题细分为(子)任务的问题跟踪应用程序?

发布于 2024-08-03 11:38:12 字数 452 浏览 9 评论 0原文

我正在寻找一个问题跟踪应用程序,它的任务层次结构有两个级别。这是因为我发现自己经常在问题中创建非正式的“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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

惜醉颜 2024-08-10 11:38:12

我在之前的工作中使用过 Jira 和 TeamTrack,它们都有子任务。

I've used both Jira and TeamTrack in previous jobs, and they both have sub-tasks.

爱已欠费 2024-08-10 11:38:12

一些建议:

(*) 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 :-)

人间☆小暴躁 2024-08-10 11:38:12

您还可以使用 mantis

  • 您可以关联问题,包括子问题
  • 子问题可以阻止父问题问题从被设置为已修复,直到所有子问题都得到修复,
  • 您可以在单独的项目中拥有功能/父问题

you could also use mantis:

  • you can relate issues, including as sub-issues
  • sub-issues can block a parent issue from being set to fixed until all sub-issues are fixed
  • you could have feature/ parent issues in a separate project
避讳 2024-08-10 11:38:12

是的,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.

花开雨落又逢春i 2024-08-10 11:38:12

我倾向于使用 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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文