Project Management is the life for IT services firms. Without strong project management processes and good enterprise project management tools, delivery will suffer. I have seen that major outsourcing firms such as TCS, Infosys, CTS and others have their internal project management tools to manage delivery. However for smaller IT services firms (75-150 ppl) developing internal tools is quite expensive. Nor can they go with established 3rd party tools (again expensive). Are there any open sources alternatives for this? Are there any enterprise open source project management tools that are conducive for IT/ professional services? (I have seen many tools that are desktop based). It would be great if someone can shed light on this.