Понимание и осмысленность при разработке
Стартовав работу над новым проектом, очень важно определить и не упускать из виду саму миссию и цели будущего продукта. Представьте заказчика у которого есть техническое задание с описанием будущей функциональности в проекте. Он определился с технологиями, описал несколько десятков фич и просит нас реализовать задуманное.
Получается, заказчик пришел к нам с готовыми решениями своих задач. В этом случае в работе будут только руки, но не голова и мы не сможем критически взглянуть на все решения, которые реализуем.
Скажем честно, сложно гарантировать, что проект станет успешным, поэтому разделить с заказчиком ответственность за достижение целей проекта не получится.
Разработка, достигающая реальных бизнес-целей
В наших силах увеличить шансы на успех за счёт того, что каждый в команде будет понимать и разделять цели бизнеса. Тогда любое решение — от именования переменной в коде до выбора архитектуры — будет приниматься, исходя из реальных потребностей бизнеса. Это дает возможность создавать более дешёвые и быстрые решения по достижению этих целей.
Но как определить реальные цели бизнеса? Как понятным образом донести их до команды?
Impact map
Это mind map, объединяющий цели проекта, целевую аудиторию и её воздействия. Если целевая аудитория совершает эти действия, то бизнес заказчика движется к достижению поставленных целей.
Это действительно скоростная техника визуализации предположений относительно других методик. В результате вы и заказчик получаете систему приоритетов, основанную на поставленных бизнес-целях.