В воздухе витают первые признаки приближения весны 🩷, очень много изменений вокруг, но скорость реакции начинает страдать, на все времени не хватает.
Но как бы не было тяжко, есть некоторые вещи, которые никак нельзя скипать.
Демо - это как чистка зубов. В теории можно и без неё. Но потом начинаются дорогие сюрпризы, и хорошо если у тебя хорошая ДМС 😁
Даже в том же Скраме есть отдельная каденция, которая называется Sprint Review, и ее смысл не “показать красивое”, а инспектировать результат спринта и договориться, что адаптируем дальше. То есть: не шоу, а совместная настройка курса.
Но в реальности демо часто превращают в два крайних режима:
Режим 1: “Театр одного разработчика”
- “Смотрите, кнопка стала синей!”
- “А зачем?”
- “Потому что в задаче было написано.”
Режим 2: “PowerPoint Review” Когда команда показывает не продукт, а рассказ о продукте. Это как дегустация вина, но на слух.
Отдельная мысль, которую важно понять: Ревью - не просто демо. “Демо” - это только часть, а главное - разговор со стейкхолдерами и пользователями про ценность и следующие шаги.
- Демо - это быстрый детектор самообмана
Пока ты не показал результат живьём, мозг говорит: “почти готово”. Показал - и сразу понятно, что “почти” бывает разным.
- Демо - это регулярная петля обратной связи
Помним про наши итерации и инкременты (сделали/показали/получили ОС/поправили).
- Ранняя ОС дешевле поздней
В UX-исследованиях это база: регулярные проверки с пользователями помогают ловить проблемы раньше, пока они не стали “дорогим ремонтом”. В разработке демо - это один из самых дешёвых способов получить “ой, мы не то делаем” до того, как это уедет в прод.
Как сделать демо полезным:
-
Показываем только рабочие вещи, которые можно потрогать и пощупать.
-
Формулируем 1 - 2 вопроса к стейкхолдерам и представителям групп пользователей. Не “ну как вам?”, а:
- Это решает проблему?
- Что должно быть иначе, чтобы вы это реально использовали?
- Выходим с решением: что меняем в бэклоге Если после демо в бэклоге ничего не меняется - либо демо было формальным, либо продукт уже идеален (спойлер: нет).
И да, на уровне больших организаций квартальные демо тоже надо делать. На уровне всей компании, или хотя бы внутри одного бизнеса.
Потому что спринтовые демо решают локальную задачу: быстрая ОС + корректировка курса команды.
А квартальные демо решают корпоративную задачу: сшивают стратегию и реальность.
На квартальном демо видно:
- где действительно есть прогресс, а где “мы почти начали”
- какие инициативы конфликтуют друг с другом
- какие команды делают одну и ту же работу параллельно
- где есть системные блокеры (архитектура, данные, безопасность, зависимость от других стримов)
И самое главное - квартальное демо возвращает организации ощущение, что:
Система - это не набор проектов и отчётов, а живая система, которая реально меняется.
Это снижает управленческую тревожность лучше любых презентаций. Потому что когда люди видят результат, им меньше хочется просить “ещё один статус”.
И финальная мысль по-пятничному честная: если команда не делает демо, то чаще всего она не экономит время - она просто переносит стоимость удивления на более поздний релиз.
А удивляться лучше на демо. Это дешевле. 🙂