Ответ
Да, но с оговорками. Бэклог — это динамичный инструмент, а ТЗ (техническое задание) — более статичный документ.
Как правильно:
- MVP/Критичные требования — должны быть в бэклоге как отдельные user stories или эпики.
- Детализация — если ТЗ содержит специфичные технические детали (например, API-контракты), их лучше вынести в Confluence/Git и ссылаться из задач.
- Нефункциональные требования (NFR) — выносите отдельными задачами (например, "Система должна выдерживать 1000 RPS").
Пример структуры в Jira:
Epic: Реализация платежного модуля
- [Story] Пользователь может оплатить заказ картой
- [Task] Интеграция с Payment Gateway API
- [Subtask] Добавить валидацию CVV
- [NFR] Время обработки платежа ≤ 2 сек
Риски полного переноса:
- Бэклог станет перегруженным и нечитаемым.
- Потеряется контекст (например, бизнес-цели из ТЗ).
Лучше адаптировать ТЗ под Agile: разбивать на инкременты и держать ссылку на исходный документ.