There are several goals to this project :

  • Helping people to work together (collaborative development, that's a buzzword :)). In particular, help everyone in its project management tasks.
  • Put usually separated tools together so the information contained in one can leverage the one in another. For example, link the time tracking application to the requirement estimation as well as the billing system. We recognise that a fair amount of tools do that, but the one we've found in the open source world are not integrated.
  • Maintain as much historical information about the project as possible so one can "retro-analyse" the work done.
  • The tool should be able to produce a complete status about a project, in a clean form in a matter of minutes.

We think those goals are ambitious but we have plenty of time and resources to put into them :).