Ответ
Демонстрация — это показ работоспособности программного продукта или отдельной функции для подтверждения выполнения определённых критериев или требований.
Отличие от других активностей:
- Не тест-ран: Тест-ран — внутренняя проверка сборки, демо — показ внешним сторонам.
- Не приёмочное тестирование (UAT): UAT выполняет заказчик, демо проводит команда разработки.
Когда и зачем проводится:
- По итогам спринта/итерации: Показать завершённый инкремент продукта.
- Для валидации гипотезы: Показать прототип или MVP для сбора ранней обратной связи.
- Перед релизом: Финальное подтверждение (см. демо перед релизом).
Пример структуры успешной демонстрации:
- Цель: Что мы хотим показать и доказать сегодня?
- Контекст: Кратко о проделанной работе.
- Живое выполнение: Показ ключевых сценариев на реальной среде.
- Резюме и Q&A: Подведение итогов, ответы на вопросы, согласование следующих шагов.
Критерий успеха: Стейкхолдеры однозначно понимают, что было сделано, и согласны с результатом.