Фасилитация встреч по работе с
требованиями
МухинаСветлана
December 6, 2015
2
Светлана Мухина
ICAgile ICP, ICP-ATF, ICP-BVA, PSM I, CSPO
Agile and Career Coach at Luxoft Agile Practice
Опыт работы: 13+ лет в IT, руководитель проектов,
компьютерный лингвист, технический писатель, бизнес-
аналитик
Интересы: управление проектами, процессные
трансформации, коучинг, психология
Хобби: верховая езда, музыка, покер, путешествия
https://www.linkedin.com/in/svetlanamukhina
2
Компоненты Скрама
Артифакты
События
Sprint Pulse
Scrum Master
Product Owner
Development Team
Main PBR Local PBR Local PBR Local PBR Local PBR
Increment
Sprint BacklogProduct Backlog
Роли
2
Процесс работы с требованиями
продукта
Что
Беклог продукта представляет собой постоянно
обновляемый и дополняемы список требований.
Кто
Все участники Скрам команды работают с
требованиями, для того, чтобы сделать их более
понятными, провести их оценку и определить
кандидатов следующих спринтов
Когда
На постоянной основе в установленное время и дату
2
Зачем проводить встречи по работе с
требованиями?
 Убедится, что команда смотрит вперед на требования следующих спринтов;
 Найти ответы на вопросы по требованиям на более ранних стадиях, когда
есть время подумать над ответами;
 Более точно оценить задачи, т.к. в процессе работы с требованиями мы
можем прояснить непонятнее детали и получить новую информацию;
 Сократить время, необходимое для планирования, т.к. мы будем понимать
лучше задачи и сможем сделать планирование быстрее;
 Зафиксировать всю информацию относящуюся к задачам, поделиться этой
информацией со всеми участниками проекта;
 Уменьшить количество задач, т.к. в процессе работы с требованиями мы
можем осознать, что некоторые задачи не важны для бизнеса или их можно
сделать в рамках других задач;
2
План встречи
 Какие требования мы планируем обсудить?
 Кто нам необходим для обсуждения?
• Для чего нам нужны эти участники?
• Что мы ожидаем от них?
 Какие вопросы с предыдущей встречи были отвечены, а на какие мы еще
ждем ответы и от кого?
• Какие активности должны были быть выполнены после предыдущей
встречи. Например, технический анализ, тестирование требований.
 Где и в какое время запланирована встреча?
 Предусмотрен ли перерыв вовремя этой встречи?
2
Необходимые участники
 Скрам команда
• Команда разработки;
• Владелец продукта;
• Скрам мастер;
 Менеджер;
 Эксперты в доменной области;
 Участники других команд: команда, которая предоставляет данные для
нашего приложения команда, с которой мы интегрируемся, билд-инженеры.
 Представители бизнеса, пользователи;
2
Временные рамки
 Время начала и завершения сессии;
 Тайм-бокс на обсуждение каждой задачи;
 Правила дополнительного времени или
дополнительных сессий;
 Визуализация времени;
2
Физическое окружение
 Подготовка:
• Комната;
• Видео/аудио/webex;
• Канцелярские
принадлежности;
2
Ледокол
 Как я провел выходные;
 Спасибо;
 Мои достижения за прошлую неделю;
 Моя вещь;
 Игра в ассоциации (карточки Management 3.0)
2
Обсуждение продуктового беклога
 Презентация задач;
 Приоритезация задач;
 Матрица приоритезации;
 Модель Kano;
 Обсуждение задач;
 World Café;
 Playback;
 Редактирование списка задач;
 Добавляем требования;
 Удаляем требования;
 Изменяем требования
 Формируем список работ на итерацию;
2
Матрица приоритетизация
2
Модель KANO
2
World Café
Playback
2
Оценка требований
Affinity line
Planning poker
2
Формируем список задач на
итерацию
 Используем метрики;
 Капасити – количество идеальных часов, доступное в следующем
спринте;
 Велосити – количество сделанных стори поинтов в прошлых спринтах;
 Используем чеклисты;
 Definition of Ready - проверка готовности требований к разработке;
 Definition of Done – проверка готовности задач к бизнес
использованию;
2
 Какие задачи рассмотрели;
 Описание каких задач изменили;
 Какие вопросы остались/возникли;
• Кто ответит на эти вопросы;
• Когда нужны ответы;
 Какие задачи финализированы;
 У каких задач неполное описание;
• Что именно в них отсутствует;
 На каких предположениях мы основываем наши оценки и
способы реализации;
 Какие есть риски;
 Какой наш план по митигированию рисков;
Итоги встречи
2
Следующие шаги
 Дискуссии;
 Cозвоны;
 Встречи;
 Обновление требований;
 Подготовка дополнительной
документации;
 Cоблюдение договоренностей;
Дополнительная информация
2
Тренинги
ICAgile Certified Professional - Agile Team Facilitation
Москва, 2-3 декабря 2015 http://www.luxoft-
training.ru/kurs/icagile_icp_agile_team_facilitation_icagile_icp-atf.html
ICAgile Certified Professional – Business Value Analysis
Москва, 10-11 декабря 2015
http://www.luxoft-training.ru/kurs/icagile_certified_professional_-
_business_value_analysis.html
2
Почитать/посмотреть
 Отличная книга по фасилитации, №1 -
http://www.amazon.com/Facilitators-Guide-Participatory-Decision-Making-
Kaner/dp/0787982660
 Retromat – рецепты для проведения ретроспектив - http://plans-for-
retrospectives.com
 Видео про графическую фасилитацию -
https://www.youtube.com/watch?v=S5DJC6LaOCI
 Список инструментов (не техник) для фасилитации в распределенных
командах http://www.luxoft.com/blog/smukhina/tools-for-collaboration-in-
distributed-teams
 Видео про эмпатию (важное качество для фасилитатора) -
https://www.youtube.com/watch?v=1Evwgu369Jw
 Книга “Спиральная Динамика” Дон Бек и Крис Кован
http://www.ozon.ru/context/detail/id/5519486/
2
Почитать/посмотреть
Записи и презентации моих вебинаров по фасилитации (на английском):
 How to facilitate product backlog refinement sessionshttps://www.linkedin.com/pulse/recording-
webinar-how-facilitate-product-backlog-svetlana
 How to facilitate meetings, Scrum events and group discussions
https://www.linkedin.com/pulse/how-facilitate-meetings-scrum-events-group-svetlana
 Agile Team Facilitator Mindset & Behaviour https://www.linkedin.com/pulse/recording-webinar-agile-
team-facilitator-mindset-svetlana
 Facilitation and Facilitator Stance https://www.linkedin.com/pulse/recording-webinar-facilitation-
facilitator-stance-svetlana
 The Power on Visualizationhttps://www.linkedin.com/pulse/20141202230246-48371619-follow-up-
on-the-webinar-the-power-on-visualization
 Designing Meetings for Collaboration https://www.linkedin.com/pulse/what-required-effective-
collaboration-svetlana
 Silent voting technique https://www.linkedin.com/pulse/20140415193826-48371619-easy-way-to-
make-a-discussion-effective
 Facilitating decision-making and feedback gathering https://www.linkedin.com/pulse/decisions-
valued-feedback-remembered-svetlana
2
Тренинги от Luxoft Agile Practice
 ICAgile Certified Professional - Agile Fundamentals https://icagile.com/icagile-certified-professional
 ICAgile Certified Professional - Business Value Analysis https://icagile.com/icp-business-value-analysis
 ICAgile Certified Professional - Agile Team Facilitation https://icagile.com/icp-agile-team-facilitation
 Professional Scrum Master https://www.scrum.org/Courses/Professional-Scrum-Master
 Management 3.0 https://management30.com/events/two-day-course/
 Workshops:
• Coaching and self-coaching;
• Agile project management;
• Agile project metrics;
• Motivation and team-building;
• Effective communication;
• etc.
 Регистрации и информация
AgileEducation@luxoft.com
2
2
Спасибо

Фасилитация встреч по работе с требованиями

  • 1.
    Фасилитация встреч поработе с требованиями МухинаСветлана December 6, 2015
  • 2.
    2 Светлана Мухина ICAgile ICP,ICP-ATF, ICP-BVA, PSM I, CSPO Agile and Career Coach at Luxoft Agile Practice Опыт работы: 13+ лет в IT, руководитель проектов, компьютерный лингвист, технический писатель, бизнес- аналитик Интересы: управление проектами, процессные трансформации, коучинг, психология Хобби: верховая езда, музыка, покер, путешествия https://www.linkedin.com/in/svetlanamukhina
  • 3.
    2 Компоненты Скрама Артифакты События Sprint Pulse ScrumMaster Product Owner Development Team Main PBR Local PBR Local PBR Local PBR Local PBR Increment Sprint BacklogProduct Backlog Роли
  • 4.
    2 Процесс работы стребованиями продукта Что Беклог продукта представляет собой постоянно обновляемый и дополняемы список требований. Кто Все участники Скрам команды работают с требованиями, для того, чтобы сделать их более понятными, провести их оценку и определить кандидатов следующих спринтов Когда На постоянной основе в установленное время и дату
  • 5.
    2 Зачем проводить встречипо работе с требованиями?  Убедится, что команда смотрит вперед на требования следующих спринтов;  Найти ответы на вопросы по требованиям на более ранних стадиях, когда есть время подумать над ответами;  Более точно оценить задачи, т.к. в процессе работы с требованиями мы можем прояснить непонятнее детали и получить новую информацию;  Сократить время, необходимое для планирования, т.к. мы будем понимать лучше задачи и сможем сделать планирование быстрее;  Зафиксировать всю информацию относящуюся к задачам, поделиться этой информацией со всеми участниками проекта;  Уменьшить количество задач, т.к. в процессе работы с требованиями мы можем осознать, что некоторые задачи не важны для бизнеса или их можно сделать в рамках других задач;
  • 6.
    2 План встречи  Какиетребования мы планируем обсудить?  Кто нам необходим для обсуждения? • Для чего нам нужны эти участники? • Что мы ожидаем от них?  Какие вопросы с предыдущей встречи были отвечены, а на какие мы еще ждем ответы и от кого? • Какие активности должны были быть выполнены после предыдущей встречи. Например, технический анализ, тестирование требований.  Где и в какое время запланирована встреча?  Предусмотрен ли перерыв вовремя этой встречи?
  • 7.
    2 Необходимые участники  Скрамкоманда • Команда разработки; • Владелец продукта; • Скрам мастер;  Менеджер;  Эксперты в доменной области;  Участники других команд: команда, которая предоставляет данные для нашего приложения команда, с которой мы интегрируемся, билд-инженеры.  Представители бизнеса, пользователи;
  • 8.
    2 Временные рамки  Времяначала и завершения сессии;  Тайм-бокс на обсуждение каждой задачи;  Правила дополнительного времени или дополнительных сессий;  Визуализация времени;
  • 9.
    2 Физическое окружение  Подготовка: •Комната; • Видео/аудио/webex; • Канцелярские принадлежности;
  • 10.
    2 Ледокол  Как япровел выходные;  Спасибо;  Мои достижения за прошлую неделю;  Моя вещь;  Игра в ассоциации (карточки Management 3.0)
  • 11.
    2 Обсуждение продуктового беклога Презентация задач;  Приоритезация задач;  Матрица приоритезации;  Модель Kano;  Обсуждение задач;  World Café;  Playback;  Редактирование списка задач;  Добавляем требования;  Удаляем требования;  Изменяем требования  Формируем список работ на итерацию;
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
    2 Формируем список задачна итерацию  Используем метрики;  Капасити – количество идеальных часов, доступное в следующем спринте;  Велосити – количество сделанных стори поинтов в прошлых спринтах;  Используем чеклисты;  Definition of Ready - проверка готовности требований к разработке;  Definition of Done – проверка готовности задач к бизнес использованию;
  • 17.
    2  Какие задачирассмотрели;  Описание каких задач изменили;  Какие вопросы остались/возникли; • Кто ответит на эти вопросы; • Когда нужны ответы;  Какие задачи финализированы;  У каких задач неполное описание; • Что именно в них отсутствует;  На каких предположениях мы основываем наши оценки и способы реализации;  Какие есть риски;  Какой наш план по митигированию рисков; Итоги встречи
  • 18.
    2 Следующие шаги  Дискуссии; Cозвоны;  Встречи;  Обновление требований;  Подготовка дополнительной документации;  Cоблюдение договоренностей;
  • 19.
  • 20.
    2 Тренинги ICAgile Certified Professional- Agile Team Facilitation Москва, 2-3 декабря 2015 http://www.luxoft- training.ru/kurs/icagile_icp_agile_team_facilitation_icagile_icp-atf.html ICAgile Certified Professional – Business Value Analysis Москва, 10-11 декабря 2015 http://www.luxoft-training.ru/kurs/icagile_certified_professional_- _business_value_analysis.html
  • 21.
    2 Почитать/посмотреть  Отличная книгапо фасилитации, №1 - http://www.amazon.com/Facilitators-Guide-Participatory-Decision-Making- Kaner/dp/0787982660  Retromat – рецепты для проведения ретроспектив - http://plans-for- retrospectives.com  Видео про графическую фасилитацию - https://www.youtube.com/watch?v=S5DJC6LaOCI  Список инструментов (не техник) для фасилитации в распределенных командах http://www.luxoft.com/blog/smukhina/tools-for-collaboration-in- distributed-teams  Видео про эмпатию (важное качество для фасилитатора) - https://www.youtube.com/watch?v=1Evwgu369Jw  Книга “Спиральная Динамика” Дон Бек и Крис Кован http://www.ozon.ru/context/detail/id/5519486/
  • 22.
    2 Почитать/посмотреть Записи и презентациимоих вебинаров по фасилитации (на английском):  How to facilitate product backlog refinement sessionshttps://www.linkedin.com/pulse/recording- webinar-how-facilitate-product-backlog-svetlana  How to facilitate meetings, Scrum events and group discussions https://www.linkedin.com/pulse/how-facilitate-meetings-scrum-events-group-svetlana  Agile Team Facilitator Mindset & Behaviour https://www.linkedin.com/pulse/recording-webinar-agile- team-facilitator-mindset-svetlana  Facilitation and Facilitator Stance https://www.linkedin.com/pulse/recording-webinar-facilitation- facilitator-stance-svetlana  The Power on Visualizationhttps://www.linkedin.com/pulse/20141202230246-48371619-follow-up- on-the-webinar-the-power-on-visualization  Designing Meetings for Collaboration https://www.linkedin.com/pulse/what-required-effective- collaboration-svetlana  Silent voting technique https://www.linkedin.com/pulse/20140415193826-48371619-easy-way-to- make-a-discussion-effective  Facilitating decision-making and feedback gathering https://www.linkedin.com/pulse/decisions- valued-feedback-remembered-svetlana
  • 23.
    2 Тренинги от LuxoftAgile Practice  ICAgile Certified Professional - Agile Fundamentals https://icagile.com/icagile-certified-professional  ICAgile Certified Professional - Business Value Analysis https://icagile.com/icp-business-value-analysis  ICAgile Certified Professional - Agile Team Facilitation https://icagile.com/icp-agile-team-facilitation  Professional Scrum Master https://www.scrum.org/Courses/Professional-Scrum-Master  Management 3.0 https://management30.com/events/two-day-course/  Workshops: • Coaching and self-coaching; • Agile project management; • Agile project metrics; • Motivation and team-building; • Effective communication; • etc.  Регистрации и информация AgileEducation@luxoft.com
  • 24.
  • 25.