Ask HN: Which Project Management/Issue Tracking for distributed teams?
https://news.ycombinator.com/item?id=3067644Our team is distributed over several timezones, but this should apply to any people that work remotely.
As an experiment we tried to rely on GitHub issues as a project/task management/time tracking tool as well as issue tracking per se and so far its been a fairly dissatisfying experience. Mostly due to the fact that our needs eclipsed what GH issues supported fairly quickly.
Access Control: Generally speaking we have a 'Client' and 'Management' and 'Staff'. I want to only allow Client to assign issues to Management, which then decides if this Issue is a bug or a feature and reassigns it to the right Staff. I dont want Clients to be able to bother Staff directly. Neither Pivotal nor GitHub do this well. Redmine may be able to help.
Time Tracking: I want to be able to track how much time particular task is taking so that we are able to estimate further tasks better. Pivotal Tracker does this well, alas I dont think they provide a good reporting tool.
Bugs/Issues: Github doesnt allow assignment of an issue/bug to multiple people or the concept of watchers. Sometimes multiple people need to be notified of existence of a bug. Both Lighthouse and Redmine support this better
It looks like one choice is Pivotal in combination with Lighthouse but access control I think is lacking. Another one is Redmine which is not as nice as Pivotal, but allows for finer access control.
What do you guys use and recommend?