Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Иду по приборамПрактические советы по визуализации работ          Ag;)eDays11, Москва
Зачем мы здесь                 ?
Зачем мы здесь   Определить причины часто возникающих   проблем   Поговорить о том, как визуализация   может помочь их реш...
Проблемы   Дефекты коммуникаций   Информационный перегруз   Пробелы взаимосвязей
Дефектыкоммуникаций
Коммуникации не с теми людьми                  А?         Люди!
Источник искажает информацию   Ежик...                      Лошадка...
Слушатель понимает что-то другое                         Лопатка...   Лошадка...
Способ коммуникации непривычен          Космические        корабли бороздят                            Корабли...         ...
Информационный   перегруз
Источников информации слишком много             Щука!                             #%!*?                      Рак!Лебедь!
Держать в голове приходится все              #%!*? ... тоже             является частью               Вселенной...
Слабая приоритезация                ROI,           Business Value,               #%!*?                             (:
Пробелывзаимосвязей
Сложные пользовательские сценарии                   1.    XXX#%!*?                 2.       ...                   3.   Pro...
Решения не соответствуют контексту
Почему визуализация может помочь              ?
Процесс разработки   - невидимый
Нет четкой структуры            !?!??                       X X                             X X X X                       ...
Разработка != Стройка            !?!??
Часто мало кода = много пользы            !!!                  If (x+y)!=z then                  $$$
Графикавоспринимается лучше
Ниже риск некорректной трактовки        ?   ?            !   ?
Возможность фокусировки            !
Своевременные решения            !
С чего начать                ?
Первые шаги уже сделаны :)   Taskboard   User Stories   Burndown chart   Velocity
Что еще можно визуализировать   Проработку целей   Работу с требованиями   Процесс разработки   Работу над проблемами
Пирог Гарретта
Уровни продукта            Поверхность             Компоновка             Структура            Возможности             Стр...
Стратегия   Поверхность   Компоновка                 Какие цели у нас?    Структура                 Какие цели у          ...
Возможности   Поверхность   Компоновка                 Что может делать    Структура                 пользователь?   Возмо...
Структура   Поверхность   Компоновка                 Как пользователь                 может использовать    Структура     ...
Компоновка   Поверхность   Компоновка                 Как расположить    Структура    элементы                 интерфейса?...
Поверхность   Поверхность   Компоновка                 Как все это собрать    Структура                 воедино?   Возможн...
Проработка целей
Пример из жизни           Эту фичу нужно        включить в следующий                релиз
Пример из жизни          Мм. У нас больше нет          места. Придется что-то                 выбросить
Пример из жизни               Может быть          вот эту историю про        рассылки? Для меня это             неприорите...
Пример из жизни             Ну, для моих           пользователей это                важно...
Пример из жизни         Слушай, для моих эта        новая фича очень ценна!
Пример из жизни              Ох. Ну давай,         действительно отложим         рассылку. Все равно уже              неск...
Пример из жизни             Отлично! Мои        пользователи наконец-то        получат что-то полезное!
Что не так?   Business Value у каждого своя   Непонятно, для кого делается продукт   Непонятно, нужен ли этот продукт
Строим Goal Model  Собрать все заинтересованные лица  Поросить каждого сформировать  критерии успеха продукта     Какие це...
Строим Goal model        Цели
Строим Goal Model  Обсудить все карточки  Сформировать группы  Для каждой группы описать общую цель
Строим Goal Model        Цели
Строим Goal Model  Зафиксировать количество голосов  (количество групп разделить на 3)  Проголосовать за идеи
Строим Goal Model             Цели 3       1                    5     1             4      2
Строим Goal Model  Выбрать цели с наибольшим количеством  голосов  Зафиксировать метрики для их  достижения  Оповестить вс...
Goal model       Цели       Метрики 3              5        4
Работа стребованиями
Выясняем, что нужно пользователю   Для чего используется эта фича?   Кто ее использует и в какое время?   Какими данными м...
Выясняем, что нужно пользователю                   Цели использования                    Кто использует?   Фича           ...
Почему mindmap?  Поэтапная проработка деталей  Возможность сосредоточиться на  конкретном аспекте  Они обсуждаемы точно та...
Сторимэппинг
Сторимэппинг   Формат User Stories предписывает   многоцелевое использование   User Stories - не подробные описания, они  ...
Чем позволяет storymapping?   Визуализировать цепочки ценностей   Показать взаимосвязи   Обеспечить необходимый контекст д...
Как строится карта?   Фиксируем задачи пользователя   Фиксируем порядок выполнения задач   пользователем
Как строится карта?                      Время
Как строится карта?   Собираем User Stories, описывающие   выполнение задач пользователя
Как строится карта?                      Время
Как строится карта?   Собираем декомпозированные User Stories   Если при обсуждении User Story мы   подразумеваем один или...
Как строится карта?                      Время
Планируем релизы                   Время                   Релиз
Бумажное прототипирование
Бумажное прототипирование   Нарисовать отдельные фичи на   карточках   Совместно определить взаимное   расположение элемен...
Процесс разработки
Некоторые метрики403020                                200                                                             481...
Что мерять?   То, что действительно измеримо   То, что позволит улучшить процессы
Что не мерять?   То, что не несет аналитической   ценности   То, что может исказиться измерением
Наглядный пример  - Петька! Приборы!  - Василь Иваныч, 14!  - Что 14?  - А что "приборы"?
Количество ошибок после итерации                                    30  30                             23  24  18         ...
Технический долг 100        100     10    10     20    40      70     60    20                90    90  75                ...
Встречи             Повестка             Участники   Встреча     Цели             Решения                          Кто?   ...
Почему mindmap?  Можно концентрировать участников на  отдельной ветке  Легко возвращать дискуссию в  правильное русло  Мож...
Что еще можно использовать?   Ishikawa diagram   Dashboards   Value Stream Maps   Kanban boards   Buy a feature game
В докладе использованы материалы   Jeff Patton      Henrik Kniberg   Jesse Garrett    Kaoru Ishikawa   Kenji Hiranabe   И ...
Спасибо!  Max Gaponov  Certified Scrum Product Owner  Agile Coach, Banki.ru  mgaponov@gmail.com
Upcoming SlideShare
Loading in …5
×

Иду по приборам… Практические советы по визуализации работ. Москва

1,328 views

Published on

Published in: Technology
  • Login to see the comments

Иду по приборам… Практические советы по визуализации работ. Москва

  1. 1. Иду по приборамПрактические советы по визуализации работ Ag;)eDays11, Москва
  2. 2. Зачем мы здесь ?
  3. 3. Зачем мы здесь Определить причины часто возникающих проблем Поговорить о том, как визуализация может помочь их решить Рассмотреть примеры применения различных методов
  4. 4. Проблемы Дефекты коммуникаций Информационный перегруз Пробелы взаимосвязей
  5. 5. Дефектыкоммуникаций
  6. 6. Коммуникации не с теми людьми А? Люди!
  7. 7. Источник искажает информацию Ежик... Лошадка...
  8. 8. Слушатель понимает что-то другое Лопатка... Лошадка...
  9. 9. Способ коммуникации непривычен Космические корабли бороздят Корабли... просторы... Мо-о-оре...
  10. 10. Информационный перегруз
  11. 11. Источников информации слишком много Щука! #%!*? Рак!Лебедь!
  12. 12. Держать в голове приходится все #%!*? ... тоже является частью Вселенной...
  13. 13. Слабая приоритезация ROI, Business Value, #%!*? (:
  14. 14. Пробелывзаимосвязей
  15. 15. Сложные пользовательские сценарии 1. XXX#%!*? 2. ... 3. Profit!
  16. 16. Решения не соответствуют контексту
  17. 17. Почему визуализация может помочь ?
  18. 18. Процесс разработки - невидимый
  19. 19. Нет четкой структуры !?!?? X X X X X X X X X X X
  20. 20. Разработка != Стройка !?!??
  21. 21. Часто мало кода = много пользы !!! If (x+y)!=z then $$$
  22. 22. Графикавоспринимается лучше
  23. 23. Ниже риск некорректной трактовки ? ? ! ?
  24. 24. Возможность фокусировки !
  25. 25. Своевременные решения !
  26. 26. С чего начать ?
  27. 27. Первые шаги уже сделаны :) Taskboard User Stories Burndown chart Velocity
  28. 28. Что еще можно визуализировать Проработку целей Работу с требованиями Процесс разработки Работу над проблемами
  29. 29. Пирог Гарретта
  30. 30. Уровни продукта Поверхность Компоновка Структура Возможности Стратегия
  31. 31. Стратегия Поверхность Компоновка Какие цели у нас? Структура Какие цели у пользователей? Возможности Стратегия
  32. 32. Возможности Поверхность Компоновка Что может делать Структура пользователь? Возможности Стратегия
  33. 33. Структура Поверхность Компоновка Как пользователь может использовать Структура возможности Возможности продукта? Стратегия
  34. 34. Компоновка Поверхность Компоновка Как расположить Структура элементы интерфейса? Возможности Стратегия
  35. 35. Поверхность Поверхность Компоновка Как все это собрать Структура воедино? Возможности Стратегия
  36. 36. Проработка целей
  37. 37. Пример из жизни Эту фичу нужно включить в следующий релиз
  38. 38. Пример из жизни Мм. У нас больше нет места. Придется что-то выбросить
  39. 39. Пример из жизни Может быть вот эту историю про рассылки? Для меня это неприоритетно
  40. 40. Пример из жизни Ну, для моих пользователей это важно...
  41. 41. Пример из жизни Слушай, для моих эта новая фича очень ценна!
  42. 42. Пример из жизни Ох. Ну давай, действительно отложим рассылку. Все равно уже несколько раз откладывали
  43. 43. Пример из жизни Отлично! Мои пользователи наконец-то получат что-то полезное!
  44. 44. Что не так? Business Value у каждого своя Непонятно, для кого делается продукт Непонятно, нужен ли этот продукт
  45. 45. Строим Goal Model Собрать все заинтересованные лица Поросить каждого сформировать критерии успеха продукта Какие цели будут достигнуты? Какие проблемы будут решены?
  46. 46. Строим Goal model Цели
  47. 47. Строим Goal Model Обсудить все карточки Сформировать группы Для каждой группы описать общую цель
  48. 48. Строим Goal Model Цели
  49. 49. Строим Goal Model Зафиксировать количество голосов (количество групп разделить на 3) Проголосовать за идеи
  50. 50. Строим Goal Model Цели 3 1 5 1 4 2
  51. 51. Строим Goal Model Выбрать цели с наибольшим количеством голосов Зафиксировать метрики для их достижения Оповестить всех о новом пути компании :)
  52. 52. Goal model Цели Метрики 3 5 4
  53. 53. Работа стребованиями
  54. 54. Выясняем, что нужно пользователю Для чего используется эта фича? Кто ее использует и в какое время? Какими данными мы должны оперировать? Зависит ли эта фича от других?
  55. 55. Выясняем, что нужно пользователю Цели использования Кто использует? Фича Когда используют? Есть взаимосвязи? Описание данных
  56. 56. Почему mindmap? Поэтапная проработка деталей Возможность сосредоточиться на конкретном аспекте Они обсуждаемы точно так же, как и User Stories
  57. 57. Сторимэппинг
  58. 58. Сторимэппинг Формат User Stories предписывает многоцелевое использование User Stories - не подробные описания, они обрастают деталями по мере реализации Часто бывает достаточно сложно обсуждать некоторые истории, поскольку их размер неясен
  59. 59. Чем позволяет storymapping? Визуализировать цепочки ценностей Показать взаимосвязи Обеспечить необходимый контекст для приоритезации Планировать релизы
  60. 60. Как строится карта? Фиксируем задачи пользователя Фиксируем порядок выполнения задач пользователем
  61. 61. Как строится карта? Время
  62. 62. Как строится карта? Собираем User Stories, описывающие выполнение задач пользователя
  63. 63. Как строится карта? Время
  64. 64. Как строится карта? Собираем декомпозированные User Stories Если при обсуждении User Story мы подразумеваем один или другой вариант решения задачи пользователя, то размещаем их вертикально Если при обсуждении User Story мы подразумеваем один, а потом другой шаг решения задачи пользователя, то размещаем их горизонтально
  65. 65. Как строится карта? Время
  66. 66. Планируем релизы Время Релиз
  67. 67. Бумажное прототипирование
  68. 68. Бумажное прототипирование Нарисовать отдельные фичи на карточках Совместно определить взаимное расположение элементов Провести юзабилити-тестирование
  69. 69. Процесс разработки
  70. 70. Некоторые метрики403020 200 4810 150 0 80 143 1 2 3 4 5 100 55 43 50 63 7 % 36 8 % 27 35 % 0 10 % 2007 2008 2009 2010 11 % 29 %
  71. 71. Что мерять? То, что действительно измеримо То, что позволит улучшить процессы
  72. 72. Что не мерять? То, что не несет аналитической ценности То, что может исказиться измерением
  73. 73. Наглядный пример - Петька! Приборы! - Василь Иваныч, 14! - Что 14? - А что "приборы"?
  74. 74. Количество ошибок после итерации 30 30 23 24 18 15 12 11 12 10 10 10 6 0 S1 S2 Кол-во обнаруженных ошибок S3 S4 S5 S6 S7 S8
  75. 75. Технический долг 100 100 10 10 20 40 70 60 20 90 90 75 80 80 60 50 40 25 30 0 0 1 релиз 3 релиз 5 релиз 7 релиз Запланированный функционал Поддержка
  76. 76. Встречи Повестка Участники Встреча Цели Решения Кто? Действия Когда?
  77. 77. Почему mindmap? Можно концентрировать участников на отдельной ветке Легко возвращать дискуссию в правильное русло Можно управлять уровнем детализации обсуждения
  78. 78. Что еще можно использовать? Ishikawa diagram Dashboards Value Stream Maps Kanban boards Buy a feature game
  79. 79. В докладе использованы материалы Jeff Patton Henrik Kniberg Jesse Garrett Kaoru Ishikawa Kenji Hiranabe И многие другие :) Craig Larman
  80. 80. Спасибо! Max Gaponov Certified Scrum Product Owner Agile Coach, Banki.ru mgaponov@gmail.com

×