Unser Projektmanagement
Zu unseren Arbeiten im Bildarchiv gehören laufende Entwicklungsarbeiten sowie umfassende Projekte wie die Aktualisierung unserer Software. Um die Aktivitäten rund um die diversen Code-Repositories zu verfolgen und uns zu Funktionalitäten, Fehlermeldungen oder Dokumentationen innerhalb unseres Entwicklungsteams auszutauschen, nutzen wir Hilfsmittel zum Projektmanagement. Wir verwenden als Projektmanagementsoftware Redmine, ein webbasiertes Open-Source-Projektmanagement-Tool. Es ist in der Programmiersprache Ruby geschrieben, nutzt das Framework Ruby on Rails und ist mit Benutzer- und Projektverwaltung, Wikis, Ticketverwaltung sowie Dokumentenablage bestens geeignet für Software-Entwicklungs-Projekte. Vor allem die Ticketverwaltung – Issue-Tracking-Funktionalität – ermöglicht uns, die Übersicht über die noch offenen Punkte zu behalten und uns direkt über Prioritäten, Fälligkeitsdaten, Aufgabenverteilungen, etc. zu informieren und auf diese Weise die Issues (berichtete Fehler, Anfragen auf Funktionserweiterung, Aufgaben, Verweise auf fehlende Dokumentation) bis zur Abarbeitung zu verfolgen. Obwohl natürlich bei uns seit einiger Zeit das Projekt „Pandora Refactoring“, die Migration unserer kompletten Anwendung auf die aktuelle Version von Ruby on Rails, höchste Priorität hat, haben wir so mit Redmine auch alle anderen Aufgaben im Blick.