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 |
Divise les fonctionnalités en tranches verticales ultra fines à l'aide de la méthodologie Elephant Carpaccio. À utiliser lors de la planification de nouvelles fonctionnalités, de la décomposition d'epics, du découpage du travail en plusieurs couches ou lorsqu'une tâche s'étend sur plusieurs composants. Produit un backlog ordonné de tranches fines, chacune fonctionnant indépendamment, testable et démontable. Gère les architectures à dépôt unique, monorepo et multi-repo. Source : bnadlerjr/dotfiles.