I am looking for suggestions for a project management tool suitable for a small development organization.
It needs to allow tracking of individual projects, resources, tasks, estimates, milestones.
It does not have to be suitable for bug tracking, problem reporting, or a help desk.
It should be able to handle storage and updates of associated design documents.
Would prefer an open source tool if it’s locally hosted, or secure cloud based service.
If it uses a back-end database, I would prefer one that supports SQL Server.
I would also appreciate suggestions on tools to avoid.