-
Сбор, структурирование и формализация бизнес-требований совместно с продуктовой командой
-
Декомпозиция требований до уровня технических спецификаций (BRD, SRS, user stories, use cases)
-
Проработка бизнес-логики, правил, сценариев и edge-cases
-
Подготовка схем интеграций (API, webhooks, очереди, внешние сервисы)
-
Описание контрактов взаимодействия (Swagger/OpenAPI, JSON-схемы)
-
Проработка моделей данных, атрибутов, связей
-
Участие в проектировании архитектурных решений совместно с техлидом
-
Анализ влияния изменений на существующие модули
-
Подготовка технической документации и поддержание её в актуальном состоянии
-
Поддержка команды разработки на этапе реализации (clarification, change control)
-
Участие в приёмке функционала с точки зрения логики и соответствия требованиям