system do zarządzania projektami programistycznymi
repozytorium kodu, system kontroli wersji (Team Foundation Version Control, Git, SVNBridge)
automatyzacja procesu wytwórczego: build, testy (kodu, aplikacji), środowisko testowe, raporty, powiadomienia, deployment, …
zarządzanie zgłoszeniami (Work item tracker), przydział zadań, powiązanie z kodem
planowanie zwinne, różne metodologie, np. Scrum
rozbudowany system raportów, analiza postępów prac
zarządzanie wymaganiami, kosztami, ocena ryzyka
współpraca z innymi produktami MS Project, Web Acces, …