Kanban Boards#
In diesem Kapitel lernst du, wie du Kanban-Boards und Cards (Aufgaben) für effektive Aufgabenverwaltung nutzt.
Board erstellen#
Voraussetzungen#
- Du musst Mitglied eines Space sein
- Du benötigst die Permission
teams.add_board
Schritt 1: Board-Formular öffnen#
- Öffne einen Space
- Klicke auf den Tab “Boards”
- Klicke auf "+ Neues Board"
Schritt 2: Formular ausfüllen#
Pflichtfelder#
Titel (Pflicht):
- Name des Boards
- Beispiele:
- “Sprint 1”
- “Backlog”
- “Bug Tracking”
- “Roadmap Q1 2025”
Darstellungsart (Pflicht):
Wähle zwischen:
- Kanban: Visuelle Karten-Ansicht mit Drag & Drop
- Liste: Tabellarische Ansicht mit allen Details
Optionale Felder#
Beschreibung:
- Zweck und Ziele des Boards
- Beispiel: “Sprint-Board für die Entwicklung des Website-Relaunches”
Status:
- in Bearbeitung (Standard): Aktives Board
- Vorlage: Board als Template für Kopien
- erledigt: Abgeschlossenes Board
Berechtigungen vererben:
- ✅ Aktiviert (empfohlen): Board nutzt das Space-Team
- ❌ Deaktiviert: Board hat eigenes Team
Verknüpfungen (optional):
- Prozess: BPMN-Prozess anzeigen
- Meldung: Issue-Verknüpfung
- Projekt: Projekt-Verknüpfung
Schritt 3: Speichern#
Klicke auf “Speichern”.
✅ Erfolg! Das Board wird mit Standard-Listen erstellt:
- ToDo (Zielzustand: neu)
- Doing (Zielzustand: doing)
- Wait (Zielzustand: wait)
- Done (Zielzustand: done)
Zusätzlich werden Standard-Labels erstellt:
- 🔴 Rot
- 🟢 Grün
- 🟠 Orange
Board-Ansichten#
Kanban-Ansicht#
Visuelle Darstellung mit Spalten und Karten.
Vorteile:
- 👀 Übersichtlich: Workflow auf einen Blick
- 🖱️ Intuitiv: Drag & Drop für Status-Änderungen
- 🎨 Visuell: Farben, Labels, Deadlines
- 📊 Fortschritt: Anzahl pro Liste sichtbar
Funktionen:
- Drag & Drop zwischen Listen
- Farbcodierte Deadlines
- Labels sichtbar
- Fortschrittsbalken
- Schnellaktionen
Ansicht wechseln:
Klicke auf “Ansicht: Liste” um zur Listen-Ansicht zu wechseln.
Listen-Ansicht#
Tabellarische Darstellung aller Cards.
Vorteile:
- 📝 Detailliert: Alle Felder auf einen Blick
- 🔍 Filterbar: DataTables Suche und Filter
- 📊 Sortierbar: Nach Spalten sortieren
- 📤 Exportierbar: Als Excel exportieren
Spalten:
| Spalte | Beschreibung |
|---|---|
| Status | Card-Status mit Icon |
| Titel | Aufgabentitel (klickbar) |
| Zugewiesen | Assigned User |
| Liste | Aktuelle Spalte |
| Deadline | Frist mit Farbcodierung |
| Labels | Farb-Tags |
| Aktionen | Bearbeiten, Verschieben, Archivieren |
Ansicht wechseln:
Klicke auf “Ansicht: Kanban” um zur Kanban-Ansicht zu wechseln.
Listen verwalten#
Liste erstellen#
Schritt-für-Schritt:
- Öffne Board in Kanban-Ansicht
- Klicke auf "+ Neue Liste"
- Gib Titel ein (z.B. “In Prüfung”)
- Wähle Zielzustand:
neu- Neue Aufgabenselektiert- Ausgewählte Aufgabendoing- In Bearbeitungwait- Wartenddone- Erledigtcancelled- Abgebrochen
- Optional: Aktiviere “Eingehende Cards archivieren”
- Speichere
Zielzustand-Bedeutung:
Wenn eine Card in diese Liste gezogen wird, erhält sie automatisch den Zielzustand.
Beispiel:
Card Status: "doing"
↓
Ziehen in Liste "Fertig" (Zielzustand: done)
↓
Card Status ändert sich automatisch zu "done"Liste bearbeiten#
Schritt-für-Schritt:
- Klicke auf Listen-Titel
- Wähle “Liste bearbeiten”
- Ändere Felder
- Speichere
Listen-Reihenfolge ändern#
Drag & Drop:
- Klicke auf Listen-Header
- Ziehe die Liste an die gewünschte Position
- Reihenfolge wird automatisch gespeichert
Empfohlene Reihenfolge:
ToDo → Selektiert → Doing → Wait → Done → ArchivListe archivieren/löschen#
Archivieren:
- Liste und alle Cards werden archiviert
- Können reaktiviert werden
- Empfohlen für temporäre Listen
Löschen:
- ⚠️ Permanent: Kann nicht rückgängig gemacht werden
- Nur möglich wenn Liste leer ist
- Verschiebe Cards vorher
Cards erstellen#
Schnell-Erstellung#
In Kanban-Ansicht:
- Klicke auf "+ Neue Card" in einer Liste
- Gib Titel ein
- Drücke
Enter
✅ Fertig! Card wird mit Minimal-Infos erstellt.
Detaillierte Erstellung#
In Kanban-Ansicht:
- Klicke auf "+ Neue Card" in einer Liste
- Klicke auf “Details” im Popup
- Fülle alle Felder aus (siehe unten)
- Speichere
In Listen-Ansicht:
- Klicke auf "+ Neue Card" oben rechts
- Fülle Formular aus
- Speichere
Card-Formular-Felder#
Pflichtfelder#
Titel:
- Kurze, prägnante Beschreibung
- Beispiele:
- “Login-Bug beheben”
- “Neue Startseite designen”
- “Datenbank-Backup implementieren”
Liste:
- In welche Spalte soll die Card?
- Bestimmt initialen Status
Empfohlene Felder#
Beschreibung:
- Detaillierte Informationen
- Akzeptanzkriterien
- Technische Details
- Links zu Dokumenten
Beispiel:
## Beschreibung
Benutzer können sich nicht einloggen wenn das Passwort Sonderzeichen enthält.
## Reproduktion
1. Gehe zu /login
2. Gib Passwort mit # ein
3. Error: "Invalid credentials"
## Akzeptanzkriterien
- [ ] Login funktioniert mit allen Sonderzeichen
- [ ] Tests für Sonderzeichen hinzugefügt
- [ ] Dokumentation aktualisiert
## Technische Details
Problem liegt in der Passwort-Validierung (auth/validators.py)Zugewiesen an:
- Verantwortlicher Benutzer
- Erhält Benachrichtigungen
- Kann Card bearbeiten
Beitragende:
- Weitere Personen, die mitarbeiten
- Können Card bearbeiten
- Erhalten Benachrichtigungen
Deadline:
- Frist für Fertigstellung
- Farbcodierung:
- 🔴 Überfällig
- 🟠 Bald fällig (<7 Tage)
- 🟢 Noch Zeit (>7 Tage)
Labels:
- Kategorisierung
- Mehrere Labels möglich
- Standard-Labels:
- 🔴 Rot: Dringend, Blocker, Fehler
- 🟢 Grün: Bereit, OK, Genehmigt
- 🟠 Orange: Warnung, In Prüfung
Externe Referenz:
- URL zu externen Ressourcen
- Beispiele:
- GitHub Issue
- Jira Ticket
- Externe Dokumentation
- Figma Design
Titelbild:
- Visuelles Preview
- Erscheint in Kanban-Ansicht
- Unterstützt: JPG, PNG, GIF, WEBP
Cards bearbeiten#
Card öffnen#
In Kanban-Ansicht:
- Klicke auf die Card
In Listen-Ansicht:
- Klicke auf den Titel
Schnell-Bearbeitung#
Titel ändern:
- Doppelklick auf Titel in Kanban-Ansicht
- Inline-Bearbeitung
Status ändern:
- Drag & Drop in andere Liste
- Status ändert sich automatisch
Zuordnung ändern:
- Klicke auf Benutzer-Avatar
- Wähle neuen Benutzer
Detail-Bearbeitung#
Card-Detail öffnen:
- Klicke auf Card
- Detail-Ansicht öffnet sich
Änderbare Bereiche:
- Kopfbereich: Titel, Status, Liste
- Beschreibung: Markdown-Editor
- Metadaten: Zuordnung, Deadline, Labels
- Checklisten: Unter-Aufgaben
- Dateien: Anhänge
- Kommentare: Diskussion
- Historie: Änderungslog
Checklisten hinzufügen#
Checkliste erstellen:
- Öffne Card-Detail
- Klicke auf “Checkliste hinzufügen”
- Gib Titel ein (z.B. “Akzeptanzkriterien”)
- Füge Items hinzu
Checklist-Items:
☐ Backend-API implementiert
☐ Frontend-Integration
☐ Tests geschrieben
☐ Code Review durchgeführt
☑ Dokumentation aktualisiert (erledigt)Fortschrittsanzeige:
- Zeigt Prozent der erledigten Items
- Sichtbar in Kanban und Listen-Ansicht
- Beispiel: “3/5 (60%)”
Dateien anhängen#
Datei hochladen:
- Öffne Card-Detail
- Klicke auf “Datei hinzufügen”
- Wähle Datei oder Drag & Drop
- Optional: Titel und Beschreibung
- Speichere
Unterstützte Formate:
- Dokumente: PDF, DOCX, XLSX, PPTX
- Bilder: JPG, PNG, GIF, WEBP
- Videos: MP4, WEBM
- Andere: Alle Dateitypen
Text-Extraktion:
PDF und DOCX werden automatisch für Volltextsuche extrahiert.
Kommentare hinzufügen#
Kommentar schreiben:
- Öffne Card-Detail
- Scrolle zu “Kommentare”
- Schreibe Kommentar
- Optional: Datei anhängen
- Klicke auf “Kommentieren”
Kommentar-Arten:
- Benutzer-Kommentare: Manuelle Kommentare
- System-Kommentare: Automatische Benachrichtigungen
- Status-Änderungen
- Zuordnungs-Änderungen
- Deadline-Änderungen
Benachrichtigungen:
- Zugewiesene Benutzer werden benachrichtigt
- Beitragende erhalten Updates
- @-Mentions funktionieren
Card-Workflow#
Status-Übergänge#
Cards durchlaufen einen FSM-Workflow:
neu → selektiert → doing → wait → done
↓ ↓ ↓
template cancelledStatus-Bedeutungen:
- draft: Entwurf, noch nicht bereit
- neu: Im Backlog, noch nicht gestartet
- selektiert: Für Sprint/Iteration ausgewählt
- doing: Aktiv in Bearbeitung
- wait: Wartend auf Input/Feedback/Blocker
- done: Abgeschlossen und getestet
- cancelled: Abgebrochen, nicht mehr relevant
- template: Vorlage für wiederkehrende Aufgaben
Status manuell ändern#
In Card-Detail:
- Öffne Card
- Klicke auf Status-Dropdown
- Wähle neuen Status
- Speichere
Automatische Änderung:
Beim Verschieben in eine Liste mit target_state ändert sich der Status automatisch.
Card archivieren#
Wann archivieren:
- ✅ Card ist erledigt und nicht mehr relevant
- ✅ Board soll übersichtlicher werden
- ✅ Historische Daten sollen erhalten bleiben
Archivierung:
- Öffne Card
- Klicke auf “Archivieren”
- Bestätige
Auswirkungen:
- Card wird in Kanban/Listen-Ansicht ausgeblendet
- Card bleibt in Datenbank erhalten
- Kann reaktiviert werden
- Sichtbar in Archiv-Ansicht
Archiv anzeigen:
- Öffne Board
- Klicke auf “Archiv anzeigen”
- Du siehst alle archivierten Cards
Card reaktivieren:
- Öffne Archiv
- Wähle Card
- Klicke auf “Reaktivieren”
- Card erscheint wieder im Board
Card kopieren#
Von Template erstellen:
- Erstelle Card mit Status “template”
- In Listen-Ansicht: Status-Icon zeigt + Symbol
- Klicke auf +
- Card wird kopiert mit Status “neu”
Manuelle Kopie:
- Öffne Card
- Klicke auf “Kopieren”
- Wähle Ziel-Liste
- Anpassen und Speichern
Card verschieben#
Zwischen Listen (Kanban):
- Drag & Drop in andere Liste
- Status ändert sich automatisch
Zwischen Boards:
- Öffne Card
- Klicke auf “Verschieben”
- Wähle Ziel-Board und -Liste
- Bestätige
Zwischen Spaces:
Aktuell nicht möglich. Alternative:
- Kopiere Card
- Erstelle in anderem Space neu
- Archiviere Original
Labels verwalten#
Label erstellen#
Schritt-für-Schritt:
- Öffne Board-Einstellungen
- Klicke auf “Labels”
- Klicke auf "+ Neues Label"
- Wähle Farbe (Rot, Grün, Orange, Transparent)
- Gib Titel ein (z.B. “Dringend”, “Bug”, “Feature”)
- Speichere
Label zu Card hinzufügen#
In Card-Detail:
- Öffne Card
- Klicke auf “Labels”
- Wähle Labels aus Liste
- Speichere
Mehrere Labels:
Cards können mehrere Labels gleichzeitig haben.
Label bearbeiten/löschen#
Bearbeiten:
- Board-Einstellungen → Labels
- Klicke auf Label
- Ändere Titel oder Farbe
- Speichere
Löschen:
- Board-Einstellungen → Labels
- Klicke auf “Löschen” beim Label
- Bestätige
⚠️ Warnung: Löschen entfernt Label von allen Cards.
Board-Einstellungen#
Board bearbeiten#
Zugriff:
- Öffne Board
- Klicke auf “Einstellungen” (⚙️)
Änderbare Einstellungen:
- Titel: Board umbenennen
- Beschreibung: Zweck aktualisieren
- Ansicht: Kanban ↔ Liste wechseln
- Status: Aktiv, Vorlage, Erledigt
- Team-Vererbung: Ein-/Ausschalten
- Verknüpfungen: Prozess, Issue, Projekt
Board-Team verwalten#
Eigenes Board-Team aktivieren:
- Board-Einstellungen öffnen
- Deaktiviere “Berechtigungen vererben”
- Speichere
Team-Mitglieder hinzufügen:
- Öffne Board-Team-Verwaltung
- Klicke auf “Mitglied hinzufügen”
- Wähle Benutzer
- Speichere
Wichtig:
- Board-Team ist zusätzlich zu Space-Admins
- Space-Admins haben immer Zugriff
- Board-Team-Mitglieder können alle Cards bearbeiten
Board archivieren#
Archivierung:
- Öffne Board
- Klicke auf “Archivieren”
- Bestätige
Auswirkungen:
- Board wird ausgeblendet
- Alle Cards werden mitarchiviert
- Board ist schreibgeschützt
- Zugriff über Archiv
Board löschen#
⚠️ Warnung: Löschen ist permanent!
Voraussetzungen:
- Du musst Space-Admin sein
- Board sollte keine wichtigen Daten enthalten
Löschen:
- Öffne Board
- Klicke auf “Löschen”
- Bestätige mit Board-Titel
- Endgültig löschen
Fortschritts-Tracking#
Board-Fortschritt#
Automatische Berechnung:
Fortschritt = (Anzahl Done Cards / Anzahl Total Cards) * 100%Beispiel:
- Total Cards: 20
- Done Cards: 15
- Fortschritt: 75%
Anzeige:
- Fortschrittsbalken im Board-Header
- Prozent-Anzeige
Card-Fortschritt#
Checklist-basiert:
Fortschritt = (Erledigte Items / Total Items) * 100%Beispiel:
- Total Items: 5
- Erledigt: 3
- Fortschritt: 60%
Anzeige:
- Fortschrittsbalken in Card
- “3/5” Anzeige
Zeiterfassung#
Voraussetzung#
Timetracker-Modul muss aktiviert sein (TIMETRACKER_ENABLED = True).
Zeit auf Card erfassen#
Schritt-für-Schritt:
- Öffne Card-Detail
- Klicke auf “Zeit erfassen”
- Gib Stunden ein (z.B. “2.5h”)
- Optional: Beschreibung
- Speichere
Summe anzeigen:
Card zeigt Gesamtzeit aller Zeiterfassungen:
⏱️ 8.5 Stunden erfasstZeitauswertung#
Pro Board:
- Board-Einstellungen öffnen
- Klicke auf “Zeitauswertung”
- Siehe Gesamt-Zeit aller Cards
Export:
Zeiterfassungen können als Excel exportiert werden.
Suche und Filter#
Schnellsuche#
In Listen-Ansicht:
DataTables-Suche oben rechts:
🔍 Suche...Sucht in:
- Card-Titel
- Beschreibung
- Zugewiesene Benutzer
Erweiterte Filter#
Filter-Optionen:
- Status: Nur bestimmte Status
- Zugewiesen: Nur meine Cards
- Labels: Nach Label filtern
- Deadline: Überfällig, Heute, Diese Woche
Filter kombinieren:
Mehrere Filter können kombiniert werden.
Export#
Board exportieren#
Als Excel:
- Öffne Board (Listen-Ansicht)
- Klicke auf “Exportieren”
- Wähle “Excel”
- Datei wird heruntergeladen
Enthält:
- Alle Card-Felder
- Status, Zuordnung, Deadline
- Labels, Beschreibungen
- Checklisten-Status
Als Word:
- Öffne Board
- Klicke auf “Exportieren”
- Wähle “Word”
- Formatiertes Dokument wird erstellt
Best Practices#
✅ Board-Struktur#
Empfohlene Listen:
Backlog → ToDo → Doing → Review → Done → ArchivOder für Support:
Neu → Zugewiesen → In Bearbeitung → Wartet auf Kunde → Gelöst✅ Card-Verwaltung#
Gute Card-Titel:
- ✅ “Login-Bug: Sonderzeichen nicht erlaubt”
- ✅ “Feature: Dark Mode implementieren”
- ✅ “Refactoring: API-Client umstrukturieren”
Schlechte Card-Titel:
- ❌ “Bug”
- ❌ “TODO”
- ❌ “Machen”
✅ Workflow-Disziplin#
Empfehlungen:
- Kleine Cards: Max. 1-2 Tage Aufwand
- Klare Beschreibungen: Akzeptanzkriterien definieren
- Zuordnung: Immer einen Verantwortlichen
- Deadlines: Realistische Fristen setzen
- Archivierung: Regelmässig alte Cards archivieren
- Reviews: Wöchentliches Board-Review
✅ Labels nutzen#
Empfohlenes Label-System:
- 🔴 Rot: Blocker, Kritisch, Dringend
- 🟠 Orange: Bug, Achtung, Zu klären
- 🟢 Grün: Feature, Enhancement, Approved
✅ Checklisten#
Für jede Card:
## Akzeptanzkriterien
- [ ] Funktionalität implementiert
- [ ] Tests geschrieben
- [ ] Code Review durchgeführt
- [ ] Dokumentation aktualisiertHäufige Fehler#
❌ Zu grosse Cards#
Problem: Cards mit 2 Wochen Aufwand
Lösung: Teile in kleinere Cards (max. 2 Tage)
❌ Unklare Zuständigkeiten#
Problem: Niemand weiss, wer die Card macht
Lösung: Weise immer einen Benutzer zu
❌ Vergessene Archivierung#
Problem: Board hat 500+ Cards, davon 400 done
Lösung:
- Archiviere abgeschlossene Cards regelmässig
- Nutze automatische Archivierung in “Done”-Liste
❌ Keine Beschreibungen#
Problem: Card-Titel “Login-Bug”, keine weiteren Infos
Lösung: Immer Beschreibung mit Reproduktions-Schritten
❌ Zu viele Boards#
Problem: 20 Boards im Space, niemand findet etwas
Lösung: Konsolidiere, archiviere alte Boards
Nächste Schritte#
Jetzt, wo du Kanban-Boards meisterst, lerne im nächsten Kapitel:
- Sitzungen: Meetings und Beschlüsse verwalten
- Berechtigungskonzept: Verstehe die Zugriffskontrolle
- Zusammenarbeit: Nutze Kollaborations-Features
Tipp: Starte mit einem einfachen Board (ToDo, Doing, Done) und erweitere die Struktur nach Bedarf.