Sprint-Verwaltung
Sprints sind zeitlich begrenzte Iterationen zur Organisation und Verfolgung von Arbeit. Jeder Sprint gehört zu einem Projekt und hat ein Start- und Enddatum sowie eine Reihe zugewiesener Issues.
Einen Sprint erstellen
Über die Web-UI
- Zum Projekt navigieren.
- Zum Abschnitt Sprints gehen.
- Auf Neuer Sprint klicken.
- Sprint-Name, Startdatum und Enddatum eingeben.
Über die API
bash
curl -X POST http://localhost:8080/api/projects/<project_id>/sprints \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <token>" \
-d '{
"name": "Sprint 1",
"start_date": "2026-03-24",
"end_date": "2026-04-07"
}'Über MCP
json
{
"method": "tools/call",
"params": {
"name": "sprints.create",
"arguments": {
"project_id": "<project_uuid>",
"name": "Sprint 1",
"start_date": "2026-03-24",
"end_date": "2026-04-07"
}
}
}Sprint-Felder
| Feld | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
| Name | string | Ja | Sprint-Name (z.B. "Sprint 1", "Q1 Woche 3") |
| Startdatum | date | Nein | Sprint-Startdatum |
| Enddatum | date | Nein | Sprint-Enddatum |
| Status | enum | Auto | Aktiv, abgeschlossen oder geplant |
Issues einem Sprint zuweisen
Issues einem Sprint durch Aktualisieren der sprint_id des Issues zuweisen:
bash
curl -X PATCH http://localhost:8080/api/issues/<issue_id> \
-H "Content-Type: application/json" \
-H "Authorization: Bearer <token>" \
-d '{"sprint_id": "<sprint_uuid>"}'Oder über die Web-UI, Issues in den Sprint-Bereich ziehen oder das Issue-Detailfeld verwenden.
Sprint-Planungs-Workflow
Ein typischer Sprint-Planungs-Workflow:
- Sprint erstellen mit Start- und Enddatum.
- Backlog überprüfen -- Issues identifizieren, die einbezogen werden sollen.
- Issues verschieben aus Backlog/Zu tun in den Sprint.
- Prioritäten setzen und Bearbeiter für Sprint-Issues festlegen.
- Sprint starten -- Team beginnt Arbeit.
- Fortschritt verfolgen im Board und Sprint-Ansicht.
- Sprint abschließen -- Erledigte/verbleibende Elemente überprüfen.
MCP-Tools
| Tool | Parameter | Beschreibung |
|---|---|---|
sprints.list | project_id | Sprints in einem Projekt auflisten |
sprints.create | project_id, name | Sprint mit optionalen Daten erstellen |
sprints.update | sprint_id | Name, Daten oder Status aktualisieren |
sprints.delete | sprint_id | Einen Sprint löschen |
Nächste Schritte
- Workflow-Zustände -- Issue-Zustandsübergänge verstehen
- Labels -- Sprint-Issues kategorisieren
- Issues-Übersicht -- Vollständige Issue-Feldreferenz