Я начинаю новый проект с нуля и написал "Пользовательские магазины", чтобы описать, как данный пользователь будет взаимодействовать с системой. Но у меня возникли проблемы с пониманием того, как разрушить первый пользовательский сюжет в задачах, без того, чтобы первый стал эпическим.
Например, если бы я строил машину, а первая пользовательская история говорила что-то вроде "Как водитель, я бы хотел изменить направление движения, чтобы я не ударил". Это подразумевают пользовательский интерфейс (рулевое колесо), а также движение (колеса) и все необходимое для их соединения (ось, рама, сцепление и т.д.). В конце концов, эта история первого пользователя всегда, кажется, составляет около 40% проекта, потому что она в значительной степени связана с базовой архитектурой.
Как вы нарушаете истории пользователей для нового проекта, чтобы первый не стал эпическим, представляющим всю вашу базовую архитектуру?