Ответ
Задачи ставились через Jira, используя методологию Scrum. Каждая задача включала:
-
User Story с четким описанием ценности для пользователя (формат: «Как <роль>, я хочу <функция>, чтобы <ценность>»).
-
Acceptance Criteria (5-7 пунктов), например:
- Данные сохраняются в БД PostgreSQL. - Ответ API возвращается в формате JSON. - Ошибки валидации логируются в Sentry. -
Технические детали (если нужно): ссылки на макеты, API-документацию или архитектурные схемы.
Для сложных задач проводились refinement-сессии с командой. Приоритезация — через WSJF (Weighted Shortest Job First). Пример эпика:
**Epic: Payment Gateway Integration**
- Stories:
- Настройка Stripe API (3 SP)
- Тесты для webhook (2 SP)
Регулярные демо и ретро для корректировки.