Break features into the thinnest possible vertical slices — each one cutting across all necessary layers (UI, logic, data) to produce an independently working, testable, demoable increment. The output is an ordered slice backlog, not implementation.
Given a feature description, produce an ordered list of 10-20 thin vertical slices:
| Single repo | All layers in one repository | Slices are atomic | | Monorepo | Multiple packages/apps in one repo | Slices can touch multiple packages but are atomic | | Multi-repo | Separate repos with independent CI/deploy | Slices are coordinated across repos |
Zerlegt Features mithilfe der Elephant-Carpaccio-Methode in ultradünne vertikale Scheiben. Verwenden Sie es, wenn Sie neue Funktionen planen, Epics aufteilen, die Arbeit auf mehrere Ebenen aufteilen oder wenn eine Aufgabe mehrere Komponenten umfasst. Erzeugt einen geordneten Rückstand dünner Slices, die jeweils unabhängig voneinander funktionieren, testbar und vorführbar sind. Verarbeitet Single-Repo-, Monorepo- und Multi-Repo-Architekturen. Quelle: bnadlerjr/dotfiles.