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 |
Divide las características en cortes verticales ultrafinos utilizando la metodología Elephant Carpaccio. Úselo al planificar nuevas funciones, desglosar epopeyas, dividir el trabajo en capas o cuando una tarea abarque varios componentes. Produce una acumulación ordenada de porciones finas, cada una de las cuales funciona de forma independiente, se puede probar y demostrar. Maneja arquitecturas de repositorio único, monorepo y múltiples repositorios. Fuente: bnadlerjr/dotfiles.