Соберу архитектуру и стартовый пакет артефактов для бэкенда под рост.
Что входит:
- Разбор требований по 3-5 ключевым флоу и текущим ограничениям
- C4 модель (контексты, контейнеры, компоненты) в PlantUML
- Скелет архитектуры: границы модулей и правила зависимостей (гекс, порты/адаптеры)
- Базовые контракты API для 3-5 эндпоинтов или 1 сервиса: структуры запросов/ответов, ошибки, таймауты
- Данные: черновая схема БД и список основных агрегатов и сущностей
- Backlog: список задач на реализацию с приоритетом
- ADR: 3-5 ключевых решений с компромиссами
Ограничения:
- Без воркшопов и фасилитации (это отдельные опции)
- Без PoC реализации сервисов и инфраструктуры
- Без multi-region дизайна и сложных интеграций
- Без детальной проработки Kafka и событийных контрактов (это отдельные опции)
- Без threat modeling (это отдельная опция)
- Короткое описание продукта и 5-10 ключевых флопу
- Список интеграций и внешних систем
- Требования по нагрузке, регионам, SLA если есть
- Ограничения по стеку и инфраструктуре
- Доступ к репозиторию или пустому репо для каркаса