24
Работаем с требованиями при помощи ментальных карт Максим Гапонов Текст вторник, 25 сентября 12 г.

Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Работаем  с  требованиями  при  помощи  ментальных  карт

Максим  Гапонов

Текст

вторник, 25 сентября 12 г.

Page 2: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Кто  я  такой?

Макс  ГапоновCer.fied  Scrum  Product  OwnerCTO  в  Essen.al  [email protected]

вторник, 25 сентября 12 г.

Page 3: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

С  какой  я  планеты?

Моя  работа  -­‐  тактическое  управление  продуктами:• Есть  стратегия

• Необходимо  разработать  продукт

• Существует  много  способов  реализовать  стратегию

• А  останется  только  один...

вторник, 25 сентября 12 г.

Page 4: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Как  мы  будем  работать?

• Поговорим  о  требованиях

• Поговорим  о  стадиях  рождения  продукта

• Поговорим  о  ментальных  картах

• Порисуем  ментальные  карты

• Поговорим  о  том,  как  еще  можно  использовать  ментальные  карты

• Разберем  вопросы  

вторник, 25 сентября 12 г.

Page 5: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Познакомьтесь  со  своими  коллегами

• Как  вас  зовут?

• Чем  вы  занимаетесь?

• В  чем  вы  хороши?

вторник, 25 сентября 12 г.

Page 6: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Каковы  ваши  ожидания?

вторник, 25 сентября 12 г.

Page 7: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Требование  -­‐  это  определение  того,  что  должен  делать  продукт

Что  такое  требования?

вторник, 25 сентября 12 г.

Page 8: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Характеристики  хороших  требований

• Дают  представление  об  общих  потребностях,  которые  должен  удовлетворять  продукт

• Обобщают  потребности  различных  заинтересованных  лиц

• Задают  направление  для  проектирования,  не  погружаясь  при  этом  в  детали

• Являются  самостоятельными  и  независимыми

вторник, 25 сентября 12 г.

Page 9: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Какие  проблемы  у  васвозникают?

вторник, 25 сентября 12 г.

Page 10: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Как  рождается  продукт?

Стратегия

Возможности

Структура

Компоновка

Поверхность

вторник, 25 сентября 12 г.

Page 11: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Мы  работаем  с  уровнем  возможностей

Роли  -­‐  это  классификация  пользователей:• Для  чего  они  используют  продукт?

• Как  они  используют  продукт?

Пользовательские  истории:• Пользователь  [роль]  может  совершить  [действие]  для  того,  чтобы  [получить  результат]

вторник, 25 сентября 12 г.

Page 12: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Что  такое  ментальные  карты?

Ментальная  карта  -­‐  графическое  выражение  процесса  радиантного  мышления

• Объект  внивания  находится  в  центре  карты

• Основные  темы  расходятся  в  виде  ветвей

• Ветви  обозначаются  ключевыми  словами

• Ветви  формируют  связанную  узловую  систему

вторник, 25 сентября 12 г.

Page 13: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Пример  ментальной  карты

вторник, 25 сентября 12 г.

Page 14: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Как  применить  в  работе  с  требованиями?

вторник, 25 сентября 12 г.

Page 15: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Пример  списка  ролей

Админка Роли

Сотрудник отдела продажПросмотр списка своих клиентовПросмотр информации о клиенте

Руководитель отдела продаж

Управление списком клиентовУправление списком сотрудниковРаспределение клиентов по сотрудникам

КлиентПросмотр списка роликовУправление размещением роликовПросмотр статистики роликов

Администратор Удаление роликов

СистемаУправление списком роликовСбор и хранение статистики просмотровРассылка уведомлений

вторник, 25 сентября 12 г.

Page 16: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Задание  1.  Список  ролей

Обсуждение  необходимого  набора  ролей

Описание  ключевых  особенностей  роли

Обсуждение  результатов

Рисование  карты

вторник, 25 сентября 12 г.

Page 17: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Презентация  списка  ролей

вторник, 25 сентября 12 г.

Page 18: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Пример  списка  функционала

Просмотр списка сотрудников

Список функционала

Добавление нового сотрудникаРедактирование сотрудникаУвольнение сотрудника

Распределение клиентов по сотрудникам

Просмотр списка клиентов

вторник, 25 сентября 12 г.

Page 19: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Задание  2.  Список  функционала

Выбор  роли  и  составление  списка  функционала

Обсуждение  результатов

Составление  карты

вторник, 25 сентября 12 г.

Page 20: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

С  какими  проблемами  вы  столкнулись?

вторник, 25 сентября 12 г.

Page 21: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Как  детализировать  функционал?

Детализация

Какие роли используют?

Роль 1ЗадачаЗадача

Роль 2 Задача

Роль 3ЗадачаЗадача

Какими данными оперирует?В какие моменты используется?

вторник, 25 сентября 12 г.

Page 22: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Пример  детализации  функционала

Просмотр списка роликов

Роли и задачи

Монтажник

Сотрудник отдела продаж

Клиент

Выяснить, появился ли новый ролик для клиентаОпределить статус ролика

Выяснить, загрузился ли новый роликНайти ролик для редактирования

Управление размещением роликов

Данные

КлиентСписок роликовДанные хостингаСтатистика показовПривязка ролика к страницам

Контекст

Загрузка нового роликаВозникновение проблемы с просмотром роликаРазмещение ролика на странице сайта

вторник, 25 сентября 12 г.

Page 23: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Задание  3.  Детализация  функционала

Выбор  аспекта  и  проработка

Обсуждение  результатов

Составление  карты

вторник, 25 сентября 12 г.

Page 24: Работаем с требованиями при помощи ментальных карт. WhaleRider 2012

Обратите  внимание

В  каждом  задании  мы  фокусировались  на  конкретном  аспекте  продукта:

• Для  кого  разрабатывается  продукт?

• Что  умеет  продукт?

• Как  работает  отдельный  функционал?

вторник, 25 сентября 12 г.