Seit wenigen Tagen ist trello-burndown in der Version 0.7.0 verfügbar. Nun können Sprint-Konfigurationen bequem über eine Oberfläche verwaltet werden. Weiterführende Ideen gibt es massiv, zuvor jedoch ein paar Worte zur neuen Version und den Mitteln, die dafür zum Einsatz kommen. Weitere Informationen gibt es auch hier und hier.
Weiterführende Informationen finden sich auf devtyr.github.com/trello-burndown/. Das Node-Modul kann auch via NPM installiert werden, Informationen siehe npmjs.org/package/trello-burndown.
Neue Features
Konfiguration anlegen. Eine neue Sprint-Konfiguration kann nun über die Weboberfläche angelegt werden. Alle relevanten Informationen werden dabei so aufbereitet, dass die Konfiguration einfach von der Hand geht.
Konfiguration bearbeiten. Ebenfalls ist es über die Oberfläche möglich, aktive Konfigurationen zu bearbeiten. Eine aktive Konfiguration ist dadurch definiert, dass das Tagesdatum kleiner gleich dem Enddatum des entsprechenden Sprintes ist.
Hinweis: Da aktuell nur ein einzelnes Board verwendet wird, ist beim Aktualisieren der Sprint-Statistiken natürlich darauf zu achten, dass ich nicht mehrere Sprints in die Quere kommen. Bei der Verwaltung von einem Team pro Board, sollte das nicht weiter tragisch sein, dennoch muss darauf hingewiesen werden.
Verbesserung Templates. Für den Benutzer der Weboberfläche nicht ersichtlich, hat sich jedoch auch unter der Haube hinsichtlich des Templatings einiges getan. Die einzelnen Templates sind nun kleiner geworden, Bereiche die mehrmals verwendet werden, sind nun als eigenständige Templates verfügbar und können so für alle Vorkommen abgeändert werden.
Screenshots
Der Home-Screen:
Die Auswertung:
Bearbeitungsmodus:
Technologien im Einsatz
Da ich mehrfach die Anfrage bekommen habe, welche Technologien für dieses Projekt verwendet werden, hier eine kurze Übersicht. Gerne kann man sich das Projekt auch auf GitHub ansehen. Gerne können auch Verbesserungen an Umsetzung/Code/etc. vorgenommen werden – auch ein Hinweis an mich zur Verbesserung ist wünschenswert, da sicherlich nicht alles perfekt ist, bin in einigen Bereichen schließlich selbst noch am Üben :)
Wie geht’s weiter?
Die nächste größere Erweiterung dreht sich um das Uploaden von Sprint-Tasks und das Einrichten der Sprints auf Trello. Dazu gibt es folgenden Plan (Feedback erwünscht!):
- Pro Sprint soll ein eigenes Board eingerichtet werden (aktuell muss mit Archivierung gearbeitet werden, um einen Überblick zu erhalten).
- Einrichten der notwendigen Listen (diese werden durch die Sprint-Konfiguration bestimmt)
- Hochladen von Tasks in der durch dieses Tool notwendigen Form
Überlegung: Beim Importieren von Tasks bin ich noch am Überlegen hinsichtlich Upload (z.B. als CSV) oder Integration von Office 365 bzw. Google Docs. Vermutlich ist jedoch eine alternative Variante (eben Direkt-Upload) eine sinnvolle, erste Variante.
Viel Spaß damit!