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 |
Разбивает объекты на ультратонкие вертикальные срезы с использованием методологии Elephant Carpaccio. Используйте при планировании новых функций, разбивке эпиков, распределении работы по слоям или когда задача охватывает несколько компонентов. Создает упорядоченный набор тонких срезов, каждый из которых работает независимо, тестируется и демонстрируется. Обрабатывает архитектуры с одним репозиторием, монорепозиторием и несколькими репозиториями. Источник: bnadlerjr/dotfiles.