Zum Hauptinhalt springen

Sprints und Berichte

Ohne Zeitgrenzen dehnt sich Arbeit endlos aus. Sprints erzwingen einen Rhythmus: planen, ausführen, messen, anpassen. Sie funktionieren gleich, unabhängig davon, ob Menschen oder Agenten die Arbeit erledigen. Jeder Sprintabschluss zwingt dich zu bewerten, was erledigt wurde, was offen blieb und was du gelernt hast. Ohne diese Disziplin verlieren Projekte an Kontur.

Ein Sprint ist eine zeitlich begrenzte Iteration innerhalb eines Boards. Er ermöglicht dir, die Work Items zu planen, die in einem bestimmten Zeitraum abgeschlossen werden sollen, den Fortschritt zu verfolgen und beim Abschluss Berichte zu erstellen.

Schlüsselkonzepte

  • Jedes Board kann jeweils nur einen aktiven Sprint haben.
  • Ein Sprint hat ein Startdatum, ein Enddatum und ein Ziel.
  • Die Work Items des Boards werden dem aktiven Sprint zugeordnet.
  • Beim Schließen eines Sprints werden automatisch ein Changelog und Leistungsmetriken erstellt.
  • Der Verlauf vergangener Sprints bleibt mit seinen Berichten erhalten.

Sprint erstellen

  1. Öffne das Board, in dem du den Sprint erstellen möchtest.
  2. Wähle Neuer Sprint.
  3. Fülle die Felder aus:
FeldBeschreibungErforderlich
nameName des Sprints (e.g., "Sprint 14 - Auth und Berechtigungen")Ja
startDateStartdatumJa
endDateEnddatumJa
goalSprintziel: was erreicht werden sollNein
  1. Bestätige die Erstellung. Der Sprint wird sofort aktiv.
Warnung

Pro Board kann es nur einen aktiven Sprint geben. Wenn bereits einer aktiv ist, musst du ihn schließen, bevor du einen neuen erstellst.

Work Items zuordnen

Die Work Items, die sich auf dem Board befinden, während der Sprint aktiv ist, sind Teil des Sprints. Es gibt keine explizite Aktion zum Zuordnen von Items zum Sprint: Alle Items, die während des Sprints auf dem Board vorhanden sind, werden gezählt.

Das bedeutet:

  • Neue Items, die während des Sprints erstellt werden, werden automatisch einbezogen.
  • Items, die während des Sprints auf das Board verschoben werden, werden einbezogen.
  • Items, die während des Sprints archiviert werden, werden nicht mehr gezählt.

Vorschau abgeschlossener Items

Bevor du einen Sprint schließt, kannst du eine Vorschau der Items anzeigen, die als "done" gelten. Almirant identifiziert Items in Spalten mit der Rolle isDone = true und zeigt sie als Kandidaten für abgeschlossene Items an.

So kannst du prüfen, ob ein Item vor dem Abschluss noch in die richtige Spalte verschoben werden muss.

Sprint schließen

Es gibt drei Abschlussarten, jeweils für ein anderes Szenario:

1. Normaler Abschluss

Standardabschluss am Ende des geplanten Zeitraums.

  1. Öffne den aktiven Sprint des Boards.
  2. Wähle Sprint schließen.
  3. Prüfe die Übersicht abgeschlossener gegenüber offenen Items.
  4. Entscheide, was mit nicht abgeschlossenen Items geschehen soll (in das Backlog oder in den nächsten Sprint verschieben).
  5. Bestätige den Abschluss.

2. Ad-hoc-Abschluss

Vorzeitiger Abschluss, wenn entschieden wird, den Sprint vor dem geplanten Datum zu beenden. Nützlich, wenn die Arbeit neu ausgerichtet werden muss oder sich die Ziele geändert haben.

  1. Öffne den aktiven Sprint.
  2. Wähle Sprint ad hoc schließen.
  3. Prüfe und bestätige. Offene Items werden wie beim normalen Abschluss behandelt.

3. Abschluss nach Datum

Automatischer Abschluss anhand eines bestimmten Datums. Nützlich für Sprints, die an einem anderen Datum als ursprünglich geplant enden.

  1. Öffne den aktiven Sprint.
  2. Wähle Nach Datum schließen.
  3. Gib das Stichtagsdatum an.
  4. Items, die vor diesem Datum abgeschlossen wurden, werden als erledigt gezählt.

Nicht abgeschlossene Items

Beim Schließen eines Sprints gelten Work Items, die sich nicht in isDone-Spalten befinden, als nicht abgeschlossen. Du kannst:

  • Sie in das Backlog verschieben -- Die Items kehren zur Standardspalte zur erneuten Priorisierung zurück.
  • Sie in den nächsten Sprint aufnehmen -- Die Items bleiben in ihrer aktuellen Spalte und werden im neuen Sprint gezählt.

Automatisches Changelog

Beim Schließen eines Sprints erstellt Almirant automatisch ein Changelog mit:

  • Liste der abgeschlossenen Items, nach Typ gruppiert.
  • Zusammenfassung der während des Sprints vorgenommenen Änderungen.
  • Relevanten Notizen aus den Items.

Das Changelog kann bei Bedarf mit dem Tool regenerate_sprint_changelog neu erstellt werden.

Berichte und Metriken

Jeder abgeschlossene Sprint erzeugt einen Bericht mit folgenden Metriken:

MetrikBeschreibung
Geschwindigkeit (velocity)Anzahl der im Sprint abgeschlossenen Items
Verteilung nach TypAufschlüsselung der abgeschlossenen Items nach Typ (epic, feature, story, task)
Verteilung nach PrioritätAufschlüsselung nach Prioritätsstufe (urgent, high, medium, low)
Verteilung nach zugewiesener PersonWelche Arbeit jedes Teammitglied abgeschlossen hat
KI-KostenGesamtkosten der während des Sprints ausgeführten KI-Sitzungen
Vergleich mit früheren SprintsEntwicklung der Geschwindigkeit und Metriken gegenüber vorherigen Sprints

Die Berichte enthalten grafische Visualisierungen und die Möglichkeit, Screenshots anzuhängen, um den Produktstatus beim Sprintabschluss zu dokumentieren.

Sprintverlauf

Alle abgeschlossenen Sprints bleiben im Verlauf des Boards erhalten. Du kannst jeden früheren Sprint öffnen, um Folgendes einzusehen:

  • Den Bericht mit Metriken.
  • Das erstellte Changelog.
  • Die Work Items, die Teil des Sprints waren.
  • Angefügte Screenshots.

Für Entwickler

Für Entwickler

MCP-Tools

ToolBeschreibungWichtigste Parameter
list_sprintsListet alle Sprints eines Boards aufboardId
get_sprintRuft die Details eines Sprints absprintId
get_active_sprintRuft den aktiven Sprint eines Boards abboardId
create_sprintErstellt einen neuen SprintboardId, name, startDate, endDate, goal
close_sprintSchließt den aktiven Sprint (normal)sprintId
close_sprint_adhocSchließt den Sprint vorzeitigsprintId
close_sprint_by_dateSchließt den Sprint mit einem StichtagsprintId, date
get_sprint_work_itemsRuft die dem Sprint zugeordneten Items absprintId
preview_done_itemsZeigt abgeschlossene Items vor dem Schließen in der VorschausprintId
regenerate_sprint_changelogErstellt das Changelog eines abgeschlossenen Sprints neusprintId

Beispiel: Sprint erstellen

Tool: create_sprint
Parameter:
boardId: "uuid-del-board"
name: "Sprint 14 - Authentifizierung"
startDate: "2025-03-01"
endDate: "2025-03-14"
goal: "Das Login-System mit Google OAuth und Benutzerrollen abschließen"

Beispiel: Abgeschlossene Items in der Vorschau anzeigen

Tool: preview_done_items
Parameter:
sprintId: "uuid-del-sprint"

Gibt die Liste der Items zurück, die beim Schließen des Sprints als abgeschlossen markiert würden, sodass du sie vorher prüfen kannst.

Beispiel: Sprint schließen und Bericht erstellen

Tool: close_sprint
Parameter:
sprintId: "uuid-del-sprint"

Beim Ausführen des Abschlusses werden Changelog und Sprintmetriken automatisch erstellt.