Projekt-Management

Redmine - Projektmanagement für Entwickler

Auf dem letzten Treffen der JUG Metropolregion Nürnberg habe ich einen kurzen Vortrag über das Projektmanagement-System Redmine gehalten. Ziel des Vortrags war es, den anwesenden Entwicklern und Projektleitern einen kurzen Überblick über die Möglichkeiten von Redmine zu geben.

Redmine in eclipse integrieren

Mit dem Projekt-Management System Redmine lassen sich die bei der Entwicklung einer Software anfallenden Arbeiten sehr gut koordinieren. Die Möglichkeiten reichen von der Verwaltung von offenen Punkten / Tickets, über eine Release-Planung bis zur Speicherung von Texten (WIKI) und Dokumenten / Dateien zum Projekt.

Das Plugin Mylyn stellt in eclipse ein System zur Verfügung, mit dem sich Entwickler Aufgaben zusammenstellen und diese „aufgabefokusiert“ abarbeiten können. Hierzu werden jeder Aufgabe einzelne Entwicklungsdokumente (Klassen, Dokumente, etc.) zugeordnet. In einer speziellen Sicht werden dann nur die für die Abarbeitung der Aufgabe benötigten Dokumente angezeigt.

Redmine - webbasiertes Projekt-Management für Software-Projekte

RedmineDer Einsatz einer Quellcode-Verwaltung (cvs, Subversion, etc.) ist für uns bereits seit Jahren selbstverständlich. Änderungen können über mehrere Versionen hinweg nachvollzogen und bei Bedarf wieder rückgängig gemacht werden. Nicht mehr benötigter Code wird nicht auskommentiert sondern wirklich gelöscht. In der Quellcode-Verwaltung ist der "alte" Code ja immer noch vorhanden.

Wie aber verwaltet man die ToDos, die während der Entwicklung einer Software für jeden Entwickler entstehen? Notizzettel? Text-Datei? Wiki? Alles Lösungen, die wir genutzt haben, von denen aber keine wirklich gut funktioniert hat. Mit den ersten Testversionen kommen noch Bug-Reports von den Testern hinzu. Und dann gibt es weitere Informationen, die jedem Entwickler schell zur Verfügung stehen sollten: fachliche und technische Richtlinien, Spezifikationen, Besprechungs-Protokolle, HowTos, etc.

Inhalt abgleichen
Powered by Drupal, einem Open-Source Content-Management-System.