1) Разработка требований (use case/user stories) 2) Системный дизайн 3) Проектирование архитектуры микросервиса (onioun or hexogonal)