Почти каждый веб-сервис на старте хочет стать большим продуктом. Проблема в том, что бизнесу обычно нужен не идеальный сервис, а рабочий запуск в разумных рамках.
Правило 1. Один основной сценарий
Если в первой версии нет четкого главного сценария, продукт расползается по второстепенным задачам.
Правило 2. Роли и интеграции только по необходимости
Каждая новая роль и каждая интеграция сильно увеличивают сложность. На старте нужны только те, без которых сценарий не работает.
Правило 3. Критерии готовности до начала активной разработки
Команда и клиент должны одинаково понимать, что считается рабочим релизом. Без этого scope начинает жить своей жизнью.