Практика Story Mapping

Джефф Паттон предложил коммуникационную практику, которая позволяет выявлять и структурировать пользовательские требования, трассировать их на бизнес-цели и конкретных людей, выполняющих какую-то деятельность для достижения этих целей (метод Персон). Для стори-мэппинга вам потребуется горизонтальная (столы) или вертикальная (стена) поверхность, на которой можно клеить липкие разноцветные листочки.


Совместно с бизнес-пользователем или представителем заказчика выявляются персоны, которым необходима автоматизация. Для каждой персоны записываются цели, ради которых планируется разработка/доработка программной системы. Цели записываются на желтых листочках. Бизнес-активности, которые выполняются персонами, для достижения целей, записываются на голубых листочках, которые размещаются под соответствющими целями. Под каждой активностью на желтых листочках записываются конкретные действия пользователя в системе (обычно такие действия записываются в формате пользовательской истории).


Пример того, как это может выглядеть:


Это важный артефакт, который используется заказчиком и исполнителем для контроля за ходом реализации. Оставлять его в таком виде на стене или на столе нельзя, поскольку листочки просто осыпятся или кто-то их случайно снимет и выбросит. Необходимо оцифровать эту карту, для чего отлично подойдет модуль Функции (или Эпики).


Предварительно необходимо настроить справочник уровней функции и добавить туда значения: Персона, Цель, Активность. После этого можно зафиксировать карту историй следующим образом: