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.

Как построить системный анализ в продуктовых Agile-командах

337 views

Published on

Доклад Антона Ганюшкина на конференции Analyst Days-6
www.analystdays.com

Published in: Education
  • Be the first to comment

  • Be the first to like this

Как построить системный анализ в продуктовых Agile-командах

  1. 1. Как построить системный анализ в продуктовых Agile-командах
  2. 2. Системный аналитик Ганюшкин Антон Компания Tutu.ru
  3. 3. Опыт в консалтинге Заказчики Разработка Особенности работы: • Сложное взаимодействие с заказчиками и разработкой • Подробное документирование и ведение требований • Удаленность участников процесса друг от друга
  4. 4. Agile-команда в Tutu.ru Пользовательская история Бэкенд Владелец продукта Фронтенд ТестированиеДизайн Системный анализ в такой команде проводит: • Роль, которая свободна на данный момент • Если есть договоренность, всегда определенная роль, например, дизайнер.
  5. 5. Возникающие проблемы • Не всегда удавалось провести качественный анализ, который бы позволял прояснить все вопросы при разработке • Зачастую приходилось возвращаться к началу • Анализ затрагивал не все аспекты, которые требуются для реализации фичи • Отсутствовало структурированное документирование Ну я же… Владелец продукта Разработка
  6. 6. Глава в которой появляется системный аналитик Владелец продукта Пользовательская история Бэкенд Фронтенд Системный анализ Дизайн Тестирование Вопросы, на которые необходимо ответить системному аналитику: • Что текущей команде необходимо от системного анализа? • Каким образом будет построен процесс взаимодействия с командой? • Каким образом будет построен процесс взаимодействия с заказчиками? • В каком формате будут предоставлены результаты анализа команде?
  7. 7. Создание карты контекста Знакомимся с участниками процесса: • Расспросите их о том, чем они занимаются • С кем им приходится плотно взаимодействовать • Какие задачи они выполняют • Что является результатом их деятельности • Какие инструменты используют • С какими проблемами сталкиваются Фронтенд Юристы SEO Тестирование Бухгалтерия Маркетинг Бэкенд Контент
  8. 8. Каждой команде по системному анализу Активности, которые может выполнять системный аналитик в Agile-командах: • «Ф»асилитация • «П»риоритезация задач • Функция «переводчика» с «Б»изнес языка • Проверка «К»орректности вышедших фич на бой • «А»нализ продукта • «Д»окументирование Ф Ф Ф П П П Б Б Б К К К А А А Д Д Д
  9. 9. Первые результаты Картинка в разработке • Взаимодействуем с командой • Выбираем техники При первом заходе можете не переживать за результат. Так как он является пристрелочным и все проблемы с внедрением решат эволюционный подход, обратная связь и коммуникации внутри компании.
  10. 10. Обратная связь Обратная связь с целью улучшения процесса: • Ретро • Опросы • Личные беседы
  11. 11. Экспериментируем Интерактив, который был использован в качестве экспериментов: • Юмор • Мемы • Картинки • Видео
  12. 12. Итоги • Была внедрена культура системного анализа в продуктовых командах • Системный анализ позволил сократить время выхода задач на бой и экономить ресурсы команд • Эти задачи выходили более качественные и проработанные • Были испробованы нестандартные подходы к формированию результатов системного анализа, которые себя хорошо зарекомендовали. Таким образом повысилась вовлеченность команд в процесс системного анализа
  13. 13. Вопросы

×