Tell me more ×
Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free, no registration required.

I'm a web developer who recently went freelance this year, and I'm begining to subcontract out some of the work on my projects. I'm looking for some guidance on picking the right tool(s) to help me out.

1) I need the ability to file bugs
2) File request for new features (clearly flag these separate from bugs
3) Ability to assign an item to a subcontractor
4) Ability for a subcontractor to pick an open issue and work on it
(It is important for me to tell if something is being worked on by someone else so there will not be duplicate effort)
5) Ability to suggest a "timebox" on an item. ex. I would prefer if you did not spend longer than 2 hours on this item.
6) Looking for a tool that is free / open source

I've worked solo for many years, so I know very little to what others are using.

share|improve this question

closed as not constructive by MichaelT, gnat, Martijn Pieters, Glenn Nelson, thorsten müller Mar 7 at 12:52

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.

2 Answers

I think Redmine could do most of this. It links with subversion, git, does time tracking, issues can be created manually or by email and assigned.

And you can download a complete stack at Bitnami which has everything you need. You can even run it as an Amazon cloud app.

It is open source and has an active user base. There seems to be a small team doing most of the developing.

Like a lot of applications you have to take the time to configure it and you may find granting access to subcontractors to be challenging if you have a lot of turnover.

share|improve this answer

You can try Team Task Manager. We use it daily to track tasks, bugs and feature requests, it's very intuitive and there is no learning curve. Free eval is here - http://www.deskshare.com/team-task-management.aspx

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.