Existem várias opções, mas eu recomendo que você vá com Redmine .
% bl0ck_qu0te%Ele tem os recursos solicitados e é muito escalonável. Ele pode lidar facilmente com grandes organizações e vários projetos, mas é praticamente perfeito para pequenas equipes. Algumas das funcionalidades que podem interessar-lhe:
- Gráfico e calendário de Gantt
- Feeds e notificações por email
- Acompanhamento de tempo
- Suporte a vários bancos de dados