Project management 寻找分层特征/任务跟踪系统
我使用Trac跟踪与php web应用程序相关的bug。很难,主要是我在trac中注册了功能请求/任务。顺便说一句,你觉得这是一种很好的做法吗?Project management 寻找分层特征/任务跟踪系统,project-management,bug-tracking,Project Management,Bug Tracking,我使用Trac跟踪与php web应用程序相关的bug。很难,主要是我在trac中注册了功能请求/任务。顺便说一句,你觉得这是一种很好的做法吗? 它非常方便,因为我可以通过Eclipse/mylyn跟踪我的任务,评论并修复它们。我非常喜欢trac,但我害怕很多loosley耦合的任务,这些任务看起来几乎像bug。 有没有一种方法(或其他跟踪系统)可以分层存储我的任务?我的意思是: 存储模块(功能) 添加产品(功能) 列出产品(功能) 删除产品(功能) 无法删除无名产品(错误) 其他模块。。
它非常方便,因为我可以通过Eclipse/mylyn跟踪我的任务,评论并修复它们。我非常喜欢trac,但我害怕很多loosley耦合的任务,这些任务看起来几乎像bug。 有没有一种方法(或其他跟踪系统)可以分层存储我的任务?我的意思是:
- 存储模块(功能)
- 添加产品(功能)
- 列出产品(功能)
- 删除产品(功能)
- 无法删除无名产品(错误)
- 其他模块。。等等
编辑:是否有其他良好的做法可以在何处以及如何分层存储任务?Fogbugz有任务和子任务,但我还没有充分利用这一功能,看看它是否有帮助。不过,您可以使用托管的eval版本。(就我的口味而言,web界面让我感觉使用起来很慢——但我在很多事情上都有这个问题。) 我知道你的问题是我自己的问题,但是我更喜欢使用单独的列表/层次结构 [更新]
目前,我正在使用星号和繁重的搜索/筛选,对于快速进入的任务或更大的重构,“保持头脑清醒”,我使用笔和纸作为临时工具(A5环形装订的小册子)和半永久工具。一些需求管理工具支持层次结构,例如Borland的Caliberm。然而,这些都是重量级和商业性的。只有当你有大量的信息需要处理时,这才有意义。看看综述问题跟踪程序 几年前,在Trac问世之前,我用它编写了几个用户支持和开发跟踪程序。定制数据库模式和创建新的html页面模板非常容易 要管理分层任务,基本上可以这样定义基于IssueClass的任务类:
task = IssueClass(db, "task",
dependson=Multilink("task"), # here, you link tasks to other tasks
assignedto=Link("user"),
keyword=Multilink("keyword"),
priority=Link("priority"),
status=Link("status"))
综述文档中有一个配方向您展示了如何创建“拦截器”问题,这意味着如果某个问题的链接问题未关闭,您将无法关闭该问题:
支持所需的层次结构。它是一个敏捷的软件项目管理软件,但是它具有高度可定制的开发过程,因此也可以用于瀑布式或看板/精益过程。最深层的层次结构如下:
- 节目
- 计划
- 释放
- 特征
- 用户故事
- 任务
您可能已经想到了这一点,但我会把它放在以防万一中。在Trac中,我经常将票据作为子任务进行组织,至少通过惯例,在主票据的描述中简单地放置指向这些票据的链接。这样做的好处是关闭的票证显示为划线,所以您可以一眼就知道子票证的状态。好的,所以它不是建立层次结构,而是一个灵活的系统,允许你建立其他关系;例如,您还可以引用另一个票证作为依赖项或相关问题。您可以坚持使用Trac并在中查找所需的功能 这看起来像是您想要的(可能还有其他人,我只是快速搜索了一下):
我们正在使用来自0.11的几个插件,它们工作得很好。如果这是您的问题;你现在如何管理你的任务?我在FogBugz中使用了子类功能,它们工作得非常好。他们已经做了很好的工作,使其易于使用。有关他们可以做什么的更详细解释,请参阅。@Matt Warren,FogBugz看起来很棒,还有mylyn connector,但我正在寻找一个更便宜的工具。@Erenon如果只有2人或更少的人使用它,它是免费的,请搜索他们的“启动版”。谢谢您的输入,但我正在寻找“个人”软件使用。我们也使用Jira,值得推荐。但请注意,它只有一个级别的子任务。我用过JIRA,我不得不说它的界面很糟糕。太多的链接、选项、设置等,让你感觉像置身于丛林深处。我不推荐这个工具,因为它的可用性很差。我同意这是一种功能。如果您使用命名约定:Master、Master\u Sub、Master\u Sub、Master\u Sub2…,则会更方便,这样mylyn会按顺序显示它们。缺点:名称太长。MasterTicketsPlugin的层次结构现在与Mylyn集成,因此您可以从Eclipse中查看层次结构。不幸的是,我的最爱尚未与Mylyn集成:-(