2009-05-21 253 views
1

我可能不得不为此编写一个应用程序,但我想我会先问这里,也许别人已经写了它。优先级任务列表

我寻找具有以下功能的小,最好是Web应用程序:

  • 大家登录,这样应用程序可以知道谁做什么
  • 每个人都可以添加任务,并将其分配给某人(包括他们自己)
  • 你可以标记为已完成,它被删除或者移动到“已完成”选项卡
  • 每个人都可以看出,任何人
  • 的任务页面最重要的一点:任何人都可以拖动并重新安排其他人的任务,但被记录下来,写在某种页面上的“历史记录”的(以相反的顺序)

例如,如果我看我的网页我希望看到这样的事情:

-

  • 完成了X项目
  • 重新部署ž
  • 文件为变更为Y - 任务列表版本说明

- 历史 -

  • 尼克移动从3
  • 迁乔 “重新部署Z” “做完X工程” 位置1到位置1 从3
  • 萨姆补充说:“重新部署Z”(第3位)

我需要这个应用,因为现在我从ABO获得任务6个方向(新开发,支持,修复等),每个人都认为他们的任务应该是最优先的。我想让他们“清楚地”对抗,以便他们必须决定“我的任务是否比这些其他任务更重要”?

有没有人看过类似的东西?如果没有,你有没有什么建议 - 我不想让它过于复杂,但如果你有我错过的任何想法,我会很感激他们。

+0

这里有多少个活动任务?你认为会有多少“历史噪音”?我的意思是,如果有人添加了一项任务,并且不会为之奋斗,那么很长一段时间它可能会在订单日志中丢失。 – egaga 2009-05-21 07:50:43

+0

我目前的任务清单有100多个项目:) – 2009-05-21 13:03:16

回答

1

我从来没见过一个共享待办事项列表(比没有变化写入共享等),但如果你有钱,买了一本书,然后拿起Practical Rails Projects。第一个例子是一个在线TODO列表应用程序,其中包含任务的拖放重新排序。修改这个并不需要太多的工作,这样你就可以拥有一个历史记录机制(我认为这里有一个rails插件:),然后是所有管理员和导演的共享登录名,以修改相同的任务列表。

0

我们在工作中使用JTrac进行错误跟踪。它是非常可定制的,项目可以有用户定义的字段(如优先级)。还可以创建项目的状态(除了默认打开关闭)并且可以基于每个角色定义状态之间的转换。角色的行为像一个组(开发人员,测试人员,管理员等)。这是非常可定制的,它可以非常简单的使用和安装。

* everyone logs on, so the app can know who does what 
* everyone can add tasks and assign them to someone (including themselves) 
* you can mark a task as completed and it gets deleted or moved to a "completed" tab 
* everyone can look at a page showing the tasks for any person 

这是Jtrac所有可能的。

* the most important thing: anyone can drag and reorder the tasks of anyone else, BUT that gets logged and written in some kind of "history log" on the page (in reverse order) 

拖拽和重新排序,不像描述的那样。但是你可以让其他人被允许改变任务的优先级字段。然后按优先顺序排序,然后设置。所有更改在任务的历史记录中都保持可见。不过,更改顺序不会相反。

0

记住牛奶可以让你与你的联系人分享任务。它也跟踪完成的任务。我不认为它跟踪任务优先级的任何变化。

您可以在记住牛奶中共享单个任务和整个列表。

当您与联系人共享任务时,您允许该人员查看并更改您的任务。如果您共享一个列表,这同样适用。

http://www.rememberthemilk.com/

1

马塞尔,

你所描述的情况是典型的许多研究与开发商店。开发人员和管理人员需要一个共享的任务存储库,每个人都可以查看和编辑。存在许多符合此需求的产品,包括Bugzilla,Mingle,VersionOneJIRA。一些问题跟踪器,如FogBugz,为初创公司和学生提供free托管版本。

除了获得问题跟踪器,我建议使用Mylyn(免费)或Tasktop Pro(商业版)将您的任务带到您的开发环境中。这些工具提供了一个集成到工作区中的任务列表。当您处理任务时,Mylyn或Tasktop可以自动追踪您的时间,甚至在您恢复任务时重新打开相关文件。

大卫·谢泼德
Tasktop Technologies