Ответ
Backlog — это упорядоченный список задач, требований и идей для реализации в продукте. Основные компоненты:
- User Stories — описание функциональности с точки зрения пользователя (например: "Как пользователь, я хочу регистрироваться через соцсети, чтобы экономить время").
- Технические задачи — нефункциональные требования, багфиксы, рефакторинг.
- Эпики — крупные темы, объединяющие связанные User Stories.
- Критерии приемки (Acceptance Criteria) — условия, при которых задача считается выполненной.
- Приоритет и оценка — важность (по шкале MoSCoW или числовая) и оценка трудозатрат (story points, часы).
Пример структуры в Jira:
- **Эпик**: Улучшение onboarding
- **US-123**: Регистрация через Google (Medium, 5 SP)
*Acceptance Criteria:*
- Кнопка "Sign in with Google" на форме регистрации
- После авторизации создается аккаунт с email из Google-профиля