Auf dieser Seite soll das Kanboard des Hackspaces erläutert werden.
Inhaltsverzeichnis
Allgemeines
Kanboard ist ein Open-Source-Projekt, das die Kanban-Methode1 durch IT-Support unterstützen soll.
Ihr erreicht es unter https://kanboard.hack-hro.de. Der Login ist euer LDAP-Account.
Weiterführende Informationen zum Kanboard selbst findet ihr auf http://kanboard.net/, unter anderem auch eine Dokumentation.
Kanban
Kanban ist eine Methode zur Produktentwicklung in Firmen, die auf 6 Prinzipien beruht(Zitat aus Wikipedia):
- Visualisiere den Fluss der Arbeit
- Begrenze die Menge angefangener Arbeit
- Miss und steuere den Fluss
- Mache die Regeln für den Prozess explizit
- Fördere Leadership auf allen Ebenen in der Organisation
- Verwende Modelle, um Chancen für kollaborative Verbesserungen zu erkennen
Knapp gesagt, geht es also darum Arbeitspakete sichtbar zu machen, diese konkret zuzuordnen und allen Interessierten die Möglichkeit zu geben, den Stand eines Projektes zu sehen und sich einfach zu beteiligen.
Funktionalitäten
Im Kanboard lassen sich Aufgaben auf 5 Ebenen einordnen:
- # (Private) Project # Swimlane # Categories # Task # Subtask
Projects stellen die oberste Ebene dar und umfassen eine komplexe, zusammenhängende Menge an Aufgaben, die auf ein bestimmtes Ziel ausgerichtet sind.
Swimlanes ordnen sich unter die Projekte ein und sind Tätigkeiten von unbahängigen Einheiten innerhalb eines Projektes. Aufgaben zwischen Swimlanes können Abhängkeiten haben, allerdings gibt es keine Überschneidung bei den Rollen. Ein Beispiel hierfür wären Projekte bei denen sich eine Gruppe mit Hardware beschäftigt und eine andere mit der darauf laufenden Software.
Jedes Projket teilt sich überdies in Columns ein, welche Arbeitsschritte bzw. Zustände abbildet. Typsicherweise sind 4 Cloumns vorgegeben, die aber frei editierbar sind:
- Backlog - Aufgaben die in Zukunft erleidgt werden sollten, deren Voraussetzungen aber noch nicht erfüllt sind
- Ready - Aufgaben die auf ihre Umsetzung warten
- Work in Progress - Aufgaben die derzeit in Bearbeitung sind
- Done - Aufgaben die abgeschlossen sind und ein Review benötigen
Tasks sind die konkreten Aufgaben die innerhalb eines Projektes auftauchen.