Eine klar umrissene Story kommt zu einer bestehenden Anwendung hinzu — in einzelne, überschaubare Slices zerlegt, statt den gesamten Codebestand auf einmal zu laden.
Fallstudie im Detail
Synthetisches Beispiel — illustrative Größenordnungen, kein Messwert.
Eine bestehende Anwendung soll um eine klar umrissene Story erweitert werden — etwa ein zusätzliches API-Feld mit zugehöriger Validierung und Persistenz. Der Codebestand ist zu gross, um ihn vollständig in einen einzelnen Bearbeitungsschritt zu laden; die Änderung muss sich stattdessen in einzelne, überschaubare Ausschnitte zerlegen lassen.
Abgrenzung — nicht automatisiert: Nicht automatisiert: die fachliche Story-Formulierung und ihre Priorisierung im Tracker bleiben eine menschliche Entscheidung, ebenso die Freigabe des Plans vor der Ausführung und der Merge-Entscheid am Ende.
Voraussetzungen
Ein an das Repository angebundener Tracker mit der zu bearbeitenden Story.
Ein Stack-Profil, das Sprache, Framework und Schichtung des Bestandscodes beschreibt.
Guardrails für die bestehenden Konventionen (Namensgebung, Schichtgrenzen, Testpflicht).
Freigabe des aus der Story abgeleiteten Plans durch ein Projektmitglied.
Ablauf
Story aus dem Tracker wird eingelesen und in einen Plan mit einzelnen Slices zerlegt.
Jeder Slice bearbeitet einen abgegrenzten Ausschnitt der Codebasis, ohne den gesamten Bestand zu laden.
Implementierung und Validierung laufen je Slice, mit Tests für den neuen Codepfad.
Nicht bestandene Slices werden erneut bearbeitet, bevor sie in den Gesamtstand einfliessen.
Ergebnis geht als Pull Request an das Repository, verknüpft mit der ursprünglichen Story.
Ergebnisartefakte
Neue und geänderte Dateien je Slice im Commit-Verlauf nachvollziehbar.
Ausgeführte Tests und deren Status je Slice dokumentiert.
Ein Pull Request mit Verweis auf die Ausgangs-Story im Tracker.
Rückmeldung, ob die Änderung übernommen wurde oder weitere Überarbeitung braucht.
Kennzahlen
Umfang
Stories/Tickets
1
Slices
7
Dateien/Module
19
Durchsatz
Validierte Slices
7
Wiederholungen
2
Menschliche Eingriffe
2
Qualität
Ausgeführte Checks
Unit Tests, Integration Tests, Lint
Gates bestanden
4
Gates fehlgeschlagen
0
Restschuld
Keine offene Restschuld für diesen Ausschnitt vermerkt.
Ressourcen — ohne Preis
Prompt-Tokens
100000
Completion-Tokens
40000
Cache-Tokens
130000
Modell-Aufrufe
40
Sandbox-Laufzeit
15 Minuten
Modell-/Stack-Kontext
Stack: Node.js mit TypeScript, geschichtete Architektur (Profil typescript-node-express-layered).
Alle Beispiele auf dieser Seite sind zur Veranschaulichung erstellt. Sie sind keine Zusage über Dauer, Qualität oder Kosten eines künftigen eigenen Laufs — die eigenen Zahlen zeigt das Cockpit nach der Anmeldung, im eigenen Tenant-Kontext.