Ответ
Проект считается завершенным, когда выполнены все критерии приемки (Acceptance Criteria), продукт соответствует требованиям заказчика, прошел тестирование и документация обновлена. Также важно убедиться, что все технические долги закрыты, а команда провела ретроспективу для анализа результатов.
Пример метрик завершения:
- Все user stories в статусе «Done»
- Code coverage >80%
- Zero critical bugs в production
- Подписаны акты сдачи-приемки
if all(user_stories['status'] == 'Done') and code_coverage >= 80 and critical_bugs == 0:
project_status = 'Completed'
Финализация включает передачу артефактов (исходники, документация) и организацию пост-релиза.