Sonntag, 20. März 2011

Projektmanagement in der Cloud


Für ein Studienprojekt an der Uni Stuttgart war ich auf der Suche nach einem Projektmanagement-Tool für Softwareprojekte. Die Anforderungen waren:
  • Aufgabenverwaltung (Meilensteine, Aufgaben/Arbeitspakete, Gantt-Chart, Zuordnung von verantwortlichen Personen)
  • Zeiterfassung (pro Aufgabe und Person)
  • integrierte Dokumentationsmöglichkeit (Wiki)
  • bevorzugt mit integriertem Bug-Tracker
  • Software as a Service oder sehr einfaches Self-Hosting
  • kostenlos oder sehr günstig
Ich bin relativ schnell auf folgende Anbieter/Produkte gestoßen und habe sie ausprobiert:
  • PHProjekt - schlechte User Experience, Self-Hosting
  • TeamLab - erfüllt nicht alle Anforderungen, SaaS oder Self-Hosting
  • Jira - perfekt auf Softwareentwicklung abgestimmt, SaaS oder Self-Hosting
  • Teambox - sehr ähnlich zu TeamLab aber schneller, SaaS
  • Basecamp / freedcamp - erfüllt bei weitem nicht alle Anforderungen, SaaS
  • Trac / redmine - erfüllt bei weitem nicht alle Anforderungen, Self-Hosting
Da wir allerdings kein Budget und keine großen Server-Ressourcen hatten, fielen Jira (kostet Geld und benötigt Hosting) und PHProject (benötigt Hosting) weg. Trac wird zwar an der Uni als Dienst angeboten, aber das Wiki und die Aufgabenverwaltung ist hier kaum zu gebrauchen und es gibt keine Zeiterfassung.

TeamLab ist leider ab und zu recht langsam, es gibt keine Gantt-Charts, die Aufgabenzuordnung ist nur an eine Person möglich und demnach auch die Zeiterfassung pro Aufgabe nur für eine Person möglich.

Teambox hingegen ist recht flott, bietet Gantt-Charts und wesentlich bessere Terminplanung als TeamLab, aber auch hier ist jede Aufgabe nur einer Person zuordenbar und das wirkt sich auch wieder auf die Zeiterfassung aus.

PHProjekt hätte unsere Anforderungen erfüllt, allerdings ist es nicht allzu leicht zu bedienen und benötigt einen Webserver mit PHP Interpreter und MySQL Datenbank.

Jira hätte auch alle unsere Anforderungen erfüllt und wäre eindeutig von den Funktionen her der Favorit, aber benötigt leider eine noch komplexere Hosting-Umgebung (JEE).

2 Kommentare,:

  1. Dieser Kommentar wurde vom Autor entfernt.

    AntwortenLöschen
  2. Hast du mal GroupCamp (http://www.groupcamp.de/online-projektmanagement-software) ausprobiert? Ich weiß nicht genau was ein Bug-Tracker ist, aber ich glaub die anderen Anforderungen sollte es zu deiner vollsten Zufriedenheit erfüllen. Ich hab es letztens mal getestet (auf der Internetseite gibt es ein "free abonnement") und ich muss sagen ich fand es echt super!
    Viel Spaß beim Ausprobieren!! ;)

    AntwortenLöschen