10. СОЗДАНИЕ IMPACT MAP
Найти реальный цели
Выбрать грамотную систему измерений
Запланировать этапы
Подготовить скелект Impact Map
Найти альтернативны
Определить приоритеты
Earn or learn
15. ПРОФИТ
Прозрачность и наглядность целей
Измеримые цели
Итеративная поставка
Функциональность ориентированная на бизнес цели
Фильтр ненужной функциональности
Более эффективные обсуждения, за счет
наглядности
ОТ ИСПОЛЬЗОВАНИЯ
An impact map is a visualisation of scope and underlying
assumptions, created collaboratively by senior techni17
cal and business people. It is a mind-map grown during
a discussion facilitated by answering the following four
questions:
1. Why?
2. Who?
3. How?
4. What?
Диагра́мма свя́зей, известная также как интелле́кт-ка́рта, ка́рта мыслей (англ. Mind map) или ассоциати́вная ка́рта — метод структуризации концепций с использованием графической записи в виде диаграммы[1].
Диаграмма связей реализуется в виде древовидной схемы, на которой изображены слова, идеи, задачи или другие понятия, связанные ветвями, отходящими от центрального понятия или идеи. Является одним из инструментов управления личными знаниями (англ.)русск., для которого достаточно карандаша и бумаги[1].
An impact map is a visualisation of scope and underlying assumptions, created collaboratively by senior technical and business people. It is a mind-map grown during a discussion facilitated by answering the following four questions:
Why? 2. Who? 3. How?4. What?
Импакт маппинг – это подход к стратегическому планированию, позволяющий построить логическую цепочку от бизнес-целей в голове у продакт-менеджера до изменений в продукте, необходимых для достижения поставленных целей.Название подхода (импакт — воздействие) обуславливается тем, что мы пытаемся понять: кто и какое именно воздействие на нашу цель может оказать, и только потом принимаем решение, что нужно изменить в продукте для этого.На выходе мы получаем карту mind map, которую в процессе обсуждения рисуют совместно бизнес и представители дев-команды. Никаких многостраничных документов, только одна хорошо структурированная схема.Для подготовки карты требуется ответить на четыре простых вопроса.
The centre of an impact map answers the most important
question: Why are we doing this? This is the goal we are
trying to achieve.
Сначала требуется ответить на вопрос why – зачем1. Зачем мы выпускаем данную версию продукта,2. Почему мы считаем, что в продукте требуется что-то поменять
На данном шаге мы определяем цель. Цель естественно должна быть смартовой (SMART):1. Конкретной,2. Измеряемой,3. Ориентированной на действие,4. Достижимой в разумный промежуток времени.
S Объясняется, что именно необходимо достигнуть. Например, «увеличить чистую прибыль собственного предприятия».
M Объясняется, в чем будет измеряться результат. Если показатель количественный, то необходимо выявить единицы измерения, если качественный, то необходимо выявить эталон отношения. Например, «увеличить прибыль собственного предприятия на 25 %, относительно чистой прибыли текущего года».
A Определение истинности цели. Действительно ли выполнение данной задачи позволит достичь желаемой цели? Необходимо удостовериться, что выполнение данной задачи действительно необходимо.T Определение временного триггера/промежутка по наступлению/окончанию которого должна быть достигнута цель (выполнена задача). Например, «К окончанию второго квартала следующего года увеличить прибыль собственного предприятия на 25 %, относительно чистой прибыли текущего года, за счет снижения себестоимости продукции, автоматизации ресурсоемких операций и сокращения штата занятых на исполнении автоматизируемых операций сотрудников на 80 % от текущего количества».Хорошая цель представляет собой проблему, которую нужно решить, а не готовое решение.
By having the answer to ‘WHY?’ in the centre, impact maps
ensure that everyone knows why they are doing something.
That helps teams align their activities better, identify true
requirements and design better solutions
For commercial products and organisations, try to define
goals that have an obvious link to money.
Examples:
• Starting to trade in Brazil by March
next year
• Increasing user conversion by 20% in
three months
The first level of an impact map provides answers to the
following questions:_ Who can produce the desired effect?
Who can obstruct it? Who are the consumers or users of
our product? Who will be impacted by it?_ These are the
actors who can influence the outcome.
who
can make decisions that influence the success of a product
milestone or the outcome of a project
Impact maps make us think about all these decision-makers,
user groups and customer segments. By mapping out different
actors, we can prioritise work better – for example
focusing on satisfying the most important actors first
Alistair
Cockburn advises looking for three types of actors:
1. Primary actors, whose goals are fulfilled, for example
players of a gaming system
2. Secondary actors, who provide services, for example
the fraud prevention team
3. Off-stage actors, who have an interest in the behaviours,
but are not directly benefiting or providing
a service, for example regulators or senior decisionmakers
Следом отвечаем на вопрос Who? — кто? Основная задача – определить круг заинтересованных (или не очень) лиц.1. Кто нам может помочь с достижением цели?2. Кто может помешать?На этом шаге важно рассмотреть всех задействованных лиц, а не только юзеров. Все кто может повлиять на результат, должны попасть на нашу карту. Продукты не работают в вакууме, и использование продукта влияет не только на конечных пользователей.В нашем случае это оказались и другие команды, с которыми интегрируемся, и маркетинг, и даже топ менеджеры компании.
Examples:
• Mike Smith from the marketing department
• Under-18 users with a mobile device
at a concert
• Apple ITunes store approvers
How should our actors’ behaviour change? How
can they help us to achieve the goal? How can they obstruct
or prevent us from succeeding?
These are the impacts that we’re trying to create.
Anthony Ulwick wrote that a key to successful delivery
is to understand what jobs customers want to get done
instead of their ideas about a product or service
Robert
Brinkerhoff suggests something similar, but focusing on
desired changes in jobs instead of just jobs that users are
trying to achieve.
The hierarchical nature of the map clearly shows
who creates an impact and how that contributes to the goal.
This clear visualisation allows us to decide which impacts
best contribute to the goal and identify the risks; this helps
immensely with prioritisation.
Don’t list everything an actor might want to achieve. List
only the impacts that really help move you in the right
direction towards the central goal.
Impacts are not product features. Avoid listing software
ideas here, focus on business activities.
Ideally show a change in actor behaviour, not just the
behaviour. Show how the activity is different from what
is currently possible. So instead of just ‘selling tickets’, say
‘selling tickets five times faster’.
Consider negative or hindering impacts as well as positive
ones.
Important actors can often help or hinder the outcome in
many different ways. Once you discover the first impact of
an actor, think about what else they could do
Examples:
• Inviting more friends
• Purchasing tickets without calling
the call centre
• Selling tickets faster
1. Отвечаем на вопрос по каждому задействованному лицу — как мы должны изменить (воздействовать на) поведение этого действующего лица, чтобы он посодействовал нам в достижении цели?2. Определяем воздействие на юзеров и других действующих лицЭто, пожалуй, единственный «вопрос» из всего подхода impact mapping’а, требующий пояснения на примере.У нас был проект, перед которым была поставлена цель — «увеличить количество пользователей желающих продолжить разбираться с продуктом после триального периода»:Был сформулирован impact — «shorten time to value», т.е. сократить промежуток времени, который требуется пользователю, чтобы понять какие возможности ему предоставляет продукт, какие его проблемы решаем (начиная с момента, когда пользователь открывает авторан).Идеально сформулированное воздействие — простое и напрямую влияющее на цель.
The third level of an impact map answers the following question: What can we do, as an organisation or a delivery team, to support the required impacts?
These are the deliverables, software features and organisational activities.
Delivery plans and requirements documents are often shopping
lists of features, without any context that explains
why such things are important. Without a clear mapping
of deliverables to business objectives, and a justification of
that mapping through impacts that need to be supported, it
is incredibly difficult to argue about making or not making
an investment in certain items
Examples
• On-line ticket sales
• Mobile home page with purchase
form
• Optimise call centre sales scripts
• Sign re-selling contracts
Последний вопрос для построения карты — что?.. Именно на этом этапе появляются фичи.Нужно понимать, что не всегда для оказания нужного нам воздействия требуется вносить изменения в продукт и что-то девелопить. Порой достаточно изменить документацию, например. Или другой пример — для привлечения пользователей не всегда нужны фичи, альтернативным решением может стать маркетинговая активность и проведение рекламных компаний.
Never aim to implement the whole map.
Instead, find the shortest path through the
map to the goal!
Impact mapping is a great way to communicate assumptions,
create plans and align stakeholders for iterative software
delivery. Impact maps also facilitate several popular
product and project management practices
• what we’ll measure (Gilb calls it ‘scale’)
• how we’ll measure it (‘meter’)
• what the situation is like now (‘benchmark’)
• the minimum acceptable value, the break-even point
• for investment (‘constraint’)
• the desired value (‘target’)
Этапы разбиваем на несколько
Законодательство и области архивного дела
Результат работы нужно повесить у всех на виду. Если команда распределенная, то надо выложить Impact Mapping в общую базу знаний или повесить перед экраном, который видят все участники разработки. Главная цель — обеспечить видимость и достижимость этой информации, ведь мы опираемся на неё при работе над проектом.
Модернизация Kanban-доски
Какая колонка идет последней на вашей Kanban-доске? Могу поспорить, что это Release, Deploy, Done или что-то в этом духе. Последней колонкой на доске должна стать — проверка достижения цели. Недостаточно просто залить фичу на сервер, нам нужно проверить достигли мы цели, как предполагали или нет.