SlideShare a Scribd company logo
Путь Product Owner`а. От
факапов до успешного
продукта
Мандрика Андрей, CSPO
Product owner,
«Product Owner». Кто это такой?
«Владелец продукта (Product Owner) - проектная
роль в методологии Scrum, ответственная за сбор
требований к продукту,
документирование требований в
форме пользовательских историй, задание
приоритета историям и приемку
функциональности, реализованной командой…»
«Product Owner». Кто это такой?
«Владелец продукта (Product Owner) – персона,
которая владеет определенным продуктом от
имени организации.»
А что такое продукт?
Направлен на решение
проблемы и/или получение
выгоды для пользователя/
клиента
Создает прибыль, позволяет
разрабатывать новые продукты
или бизнес цели организации.
Создает ценность
Channels
SportsbookTrading ToolsMath
Core
CRM Payments Wallet Marketing
Risks
management
Основные этапы пути
Потенциальные обязанности
Product Owner`a
1. Должен иметь и распространять видение продукта.
2. Общение с заинтересованными сторонами и
синхронизация их интересов.
3. Определение и формализация требований.
4. Организация, заполнение и приоритезация беклога.
5. Планирование итераций и ведение груммингов.
6. Определение целей на итерации и релизы.
7. Консультация и объяснение сути задач для команд(ы).
8. Приемка результатов выполненных командой.
9. Определение успешности итераций для команды,
заинт. сторон и бизнеса.
10. Участие в командных мероприятиях.
11. Презентация выполненной работы.
12. Создание условия для усовершенствования работы
команд(ы)
Видение продукта
Проблемы:
1. Не знаем конечную цель.
2. Не понимаем потребностей и проблем
пользователей.
3. Большая рас фокусировка.
Решения:
1. Составляем Vision document.
2. Изучаем текущие бизнес процессы.
3. Выделяем MVP.
Product vision document
Заинтересованные стороны
Проблемы:
1. Не знаем всех заинтересованных сторон.
2. Отсутствие интереса к незаконченному
продукту.
3. Мнения разных сторон противоречат друг
другу.
Решения:
1. Составляем матрицу заинтересованных
сторон.
2. Вовлекаем стороны в процесс разработки.
3. Показываем ценность каждого решения.
Определяем заинтересованные
стороны
Сбор требований
Проблемы:
1. Сами придумываем требования.
2. Непомерные желания заказчиков.
3. Слишком много входов для требований.
Решения:
1. Валидируем все требования с заказчиком.
2. Не теряем цель из поля зрения.
3. Приоритезируем и движемся поэтапно.
Описание требований
Проблемы:
1. Требования не достаточно описаны.
2. Требования разбиты на большие части.
3. Тяжело визуализировать требования.
Решения:
1. Внедряем AC, DoR, DoD.
2. Совместная декомпозиции требований
вместе с командой.
3. Практикуем дудление и макапы.
Организация беклога
Проблемы:
1. Не видны взаимосвязи между задачами.
2. User story не позволяют оценить всю картину.
3. По мере увеличения беклога теряется
фокусировка.
Решения:
1. Используем линки и флаги.
2. Добавляем уровни иерархии. Jira+Structure:
(Themes -> Initiatives -> Epics -> User stories)
3. Добавляем Milestones и считаем прогресс.
Приоритезация задач
Проблемы:
1. Неважные и ненужные задачи попадают в
разработку.
2. Как приоритезировать равные по размеру
задачи?
3. Разные приоритеты у разных команд.
Решения:
1. Используем MoSCoW метод.
2. Определяем ценность каждой задачи ($-$$-
$$$).
3. Квотирование времени для другой команды.
Грумминг задач
Проблемы:
1. «Ну описание я потом допишу…»
2. Не понимание сколько стоит задача.
3. Завышенные оценки задач.
Решения:
1. Фильтруем задачи через DoR.
2. Оцениваем используя “Story points calibration
scale”.
3. Декомпозируем задачи + техническая
проработка перед груммингом.
Планирование итераций
Проблемы:.
1. Постоянное уменьшение velocity команды.
2. Дисбаланс между тех. и бизнес тасками.
3. Рас фокусировка команды внутри итерации.
Решения:
1. Сбавляем давление на команду. Учет рисков в
capacity.
2. Квотируем задач на итерацию (70% бизнес
задачи, 15% тех. Таски, 10% баги с прошлого
спринта, 5% на баги с текущего спринта).
3. Выделяем и фиксируем цели итерации.
Приемка результатов работы
Проблемы:
1. Работа выполнена не так как ожидалось.
2. Сделаны не все задачи.
3. Задача разработана, но не протестирована.
Решения:
1. Пересмотр сделанных задач в середине
спринта.
2. Не загружаем спринты под завязку.
3. Учитываем все стадии разработки в оценке
задачи. (FE, BE, QA)
Участие в командных
мероприятиях
Проблемы:
1. Не понимание значения обязательных
мероприятий в Скраме.
2. Митинги затягиваются по времени.
3. Митинги превращаются в балаган.
Решения:
1. Безукоризненно соблюдаем все практики.
2. Выделяем под митинги строго фиксированное
время + высылаем агенду.
3. Строго соблюдаем регламент + используем
техники фасилитации.
Демо выполненной работы
Проблемы:
1. «Эффект демо» или ничего не работает.
2. Деплой за 5 минут до демо.
3. Акцент не на тех вещах.
Решения:
1. Выделяем ответственного за демо + заводим
задачу на подготовку.
2. Код фриз за 1-2 дня до демо.
3. Прописываем сценарий демо.
Постоянное усовершенствование
команды
Проблемы:
1. Бесполезные ретроспективы.
2. Команда не развивается.
Решения:
1. Составляем экшн план на следующую
итерацию + начинаем ретро с валидации
сделанного.
2. Проводим обучение и семинары (Бизнес,
процессы, технологии и т.д.)
Не бойтесь меняться и совершенствоваться!
Спасибо за внимание!
Andrii Mandrika
Business Analyst / Product owner
Contacts:
• andrii.mandrika@gmail.com
• andrey.mandrika@betlab.com
• linkedin.com/in/andrii-mandrika
• Skype: mandrikaandrew

More Related Content

PPTX
Путь Product Owner`s. От факапов до успешного продукта
Andrii Mandrika
 
PPTX
Работа с требованиями в условиях Agile трансформации
Andrii Mandrika
 
PDF
Решение проблем в формате A3
SixSigmaOnline
 
PDF
Лаборатория риск менеджмента
Евгений Пикулев
 
PDF
Системы подачи Kaizen предложений
SixSigmaOnline
 
PDF
Решение проблем методом A3 13 09-2015
Юрий Коврыгин
 
PPTX
Модуль 2: Лекция 5-6. Определение стейкхолдеров и проекта
Yana Brodetski
 
PPTX
Software craftsmanship 11 online: мотивация и эффектисность разработчика
Pavel Veinik
 
Путь Product Owner`s. От факапов до успешного продукта
Andrii Mandrika
 
Работа с требованиями в условиях Agile трансформации
Andrii Mandrika
 
Решение проблем в формате A3
SixSigmaOnline
 
Лаборатория риск менеджмента
Евгений Пикулев
 
Системы подачи Kaizen предложений
SixSigmaOnline
 
Решение проблем методом A3 13 09-2015
Юрий Коврыгин
 
Модуль 2: Лекция 5-6. Определение стейкхолдеров и проекта
Yana Brodetski
 
Software craftsmanship 11 online: мотивация и эффектисность разработчика
Pavel Veinik
 

What's hot (20)

PDF
Модуль 2: Лекция 9-10. Обзор методологий, фреймворков
Yana Brodetski
 
PDF
Презентация "Scrum с нуля" (2 часть)
Елена Коптева
 
PDF
Презентация "Scrum с нуля"
Елена Коптева
 
PDF
Что такое Scrum
Татьяна Баева
 
PPTX
Практика работы с крупными проектами - от Scrum с XP к Kanban
Alexander Byndyu
 
PDF
Использование YouTrack для работы команды по Scrum
Татьяна Баева
 
PPTX
Все об эстимейтах
Elena Sharovar
 
PPTX
Управление требованиями. Человеческий подход (Юрий Гугнин)
Ontico
 
PDF
Разработка веб-сервисов осень 2013 лекция 10
Technopark
 
PPTX
Сергій Поволяшко "Маскування ризиків" Kharkiv PMDay 2017 autumn
Lviv Startup Club
 
PPTX
Марри Кантор, Управление программными проектами
Elena Sharovar
 
PPTX
Agile/Scrum методологии разработки программного обеспечения
jazzteam
 
PDF
Модуль 9. Лекция 41-42. Управление человеческими ресурсами проекта
Yana Brodetski
 
PDF
Шаблоны интеграции - актуальные инструменты и решения
Alexander Byndyu
 
PDF
Дизайн для шести сигм (DFSS). Часть 2: Measure
SixSigmaOnline
 
PPTX
Прикручивание колёс на ходу. Внедрение UX процессов в уже работающий продукт
ПрофсоUX
 
PDF
Разработка веб-сервисов осень 2013 лекция 9
Technopark
 
PDF
Разработка веб-сервисов осень 2013 лекция 3
Technopark
 
PDF
Как выучить дизайнеров
ПрофсоUX
 
PPTX
Александр Бындю - Компания мечты своими руками | HappyDev'12
HappyDev
 
Модуль 2: Лекция 9-10. Обзор методологий, фреймворков
Yana Brodetski
 
Презентация "Scrum с нуля" (2 часть)
Елена Коптева
 
Презентация "Scrum с нуля"
Елена Коптева
 
Что такое Scrum
Татьяна Баева
 
Практика работы с крупными проектами - от Scrum с XP к Kanban
Alexander Byndyu
 
Использование YouTrack для работы команды по Scrum
Татьяна Баева
 
Все об эстимейтах
Elena Sharovar
 
Управление требованиями. Человеческий подход (Юрий Гугнин)
Ontico
 
Разработка веб-сервисов осень 2013 лекция 10
Technopark
 
Сергій Поволяшко "Маскування ризиків" Kharkiv PMDay 2017 autumn
Lviv Startup Club
 
Марри Кантор, Управление программными проектами
Elena Sharovar
 
Agile/Scrum методологии разработки программного обеспечения
jazzteam
 
Модуль 9. Лекция 41-42. Управление человеческими ресурсами проекта
Yana Brodetski
 
Шаблоны интеграции - актуальные инструменты и решения
Alexander Byndyu
 
Дизайн для шести сигм (DFSS). Часть 2: Measure
SixSigmaOnline
 
Прикручивание колёс на ходу. Внедрение UX процессов в уже работающий продукт
ПрофсоUX
 
Разработка веб-сервисов осень 2013 лекция 9
Technopark
 
Разработка веб-сервисов осень 2013 лекция 3
Technopark
 
Как выучить дизайнеров
ПрофсоUX
 
Александр Бындю - Компания мечты своими руками | HappyDev'12
HappyDev
 
Ad

Viewers also liked (20)

PPT
Lviv PMDay 2016 S Яків Житін: Як дати раду сподіванням клієнта?
Lviv Startup Club
 
PDF
Lviv PMDay 2016 S Микита Семенов: Як привести великий проект до успіху? Від і...
Lviv Startup Club
 
PPTX
Lviv PMDay: Савельєв Максим & Сергій Кравченко Побудова та еволюція відділу п...
Lviv Startup Club
 
PPTX
Lviv PMDay: Катерина Анастасова Впровадження змін: менше болю, більше результату
Lviv Startup Club
 
PPTX
Lviv PMDay 2016 S Максим Бардега: Особливості кар’єрного росту РМа у великій ...
Lviv Startup Club
 
PPTX
Lviv PMDay 2016 S Дов Німрац: "Принципи розробки власної моделі управління пр...
Lviv Startup Club
 
PPT
Lviv PMDay 2016 S Ігор Федоров: Бій з Проджект Менеджером
Lviv Startup Club
 
PDF
Lviv PMDay 2016 S Анастасія Берестова: Очікування і реальність: як так щоб не...
Lviv Startup Club
 
PDF
Lviv PMDay 2016 S Євгеній Веселов: Чи варто менеджеру ігнорувати мову тіла
Lviv Startup Club
 
PDF
Lviv PMDay 2016 S Новицька Дар’я: Що робити, якщо Ваш проект божественно доку...
Lviv Startup Club
 
PPTX
Дмитро Єфіменко: Практичне граблезнавство
Lviv Startup Club
 
PPTX
Lviv PMDay: Євгеній Антонов Змінися або помри. Тренди управління розробкою
Lviv Startup Club
 
PPTX
Євген Лабунський: Agile in Enterprise. How do we do it
Lviv Startup Club
 
PPTX
Lviv PMDay: Сергій Єльченко Agile тенденції 2016
Lviv Startup Club
 
PDF
Lviv PMDay 2016 S Руслан Мамедов: Що робити, якщо у вас багато замовників на ...
Lviv Startup Club
 
PPTX
Lviv PMDay 2016 S Олексій Просніцький: Нові продукти та “нове” в продуктах ві...
Lviv Startup Club
 
PPTX
Kamil Mroz: Next Generation Project Managers – Tips for Early Career Success
Lviv Startup Club
 
PDF
Микита Семенов "Серйозний підхід до серйозних магазинів"
Lviv Startup Club
 
PDF
Lviv PMDay 2016 S Дмитро Суслов: Запуск власного проекту як інструмент розкри...
Lviv Startup Club
 
PPTX
Станіслав Цис "Як створити і ефективно управляти онлайн-командою, яка працює ...
Lviv Startup Club
 
Lviv PMDay 2016 S Яків Житін: Як дати раду сподіванням клієнта?
Lviv Startup Club
 
Lviv PMDay 2016 S Микита Семенов: Як привести великий проект до успіху? Від і...
Lviv Startup Club
 
Lviv PMDay: Савельєв Максим & Сергій Кравченко Побудова та еволюція відділу п...
Lviv Startup Club
 
Lviv PMDay: Катерина Анастасова Впровадження змін: менше болю, більше результату
Lviv Startup Club
 
Lviv PMDay 2016 S Максим Бардега: Особливості кар’єрного росту РМа у великій ...
Lviv Startup Club
 
Lviv PMDay 2016 S Дов Німрац: "Принципи розробки власної моделі управління пр...
Lviv Startup Club
 
Lviv PMDay 2016 S Ігор Федоров: Бій з Проджект Менеджером
Lviv Startup Club
 
Lviv PMDay 2016 S Анастасія Берестова: Очікування і реальність: як так щоб не...
Lviv Startup Club
 
Lviv PMDay 2016 S Євгеній Веселов: Чи варто менеджеру ігнорувати мову тіла
Lviv Startup Club
 
Lviv PMDay 2016 S Новицька Дар’я: Що робити, якщо Ваш проект божественно доку...
Lviv Startup Club
 
Дмитро Єфіменко: Практичне граблезнавство
Lviv Startup Club
 
Lviv PMDay: Євгеній Антонов Змінися або помри. Тренди управління розробкою
Lviv Startup Club
 
Євген Лабунський: Agile in Enterprise. How do we do it
Lviv Startup Club
 
Lviv PMDay: Сергій Єльченко Agile тенденції 2016
Lviv Startup Club
 
Lviv PMDay 2016 S Руслан Мамедов: Що робити, якщо у вас багато замовників на ...
Lviv Startup Club
 
Lviv PMDay 2016 S Олексій Просніцький: Нові продукти та “нове” в продуктах ві...
Lviv Startup Club
 
Kamil Mroz: Next Generation Project Managers – Tips for Early Career Success
Lviv Startup Club
 
Микита Семенов "Серйозний підхід до серйозних магазинів"
Lviv Startup Club
 
Lviv PMDay 2016 S Дмитро Суслов: Запуск власного проекту як інструмент розкри...
Lviv Startup Club
 
Станіслав Цис "Як створити і ефективно управляти онлайн-командою, яка працює ...
Lviv Startup Club
 
Ad

Similar to Lviv PMDay 2016 S Андрій Мандріка: "Шлях Product Owner`a. Від факапів до успішного продукту" (20)

PPTX
Кампэйн для массово рынка ( value proposition - LP - funnels)
Artem Azevich
 
PPT
Как сделать наши проекты немного более управляемыми с Agile
Alexey Krivitsky
 
PDF
Макс Гапонов. Тактическое управление продуктами: все еще недостающее звено
ScrumTrek
 
PDF
Deadline management
Eugene Sheretov
 
PDF
Deadline management
Agile Base Camp
 
PPTX
Product Management Frameworks
Elena Petrova
 
PDF
Тактическое управление продуктами: все еще недостающее звено
Maxim Gaponov
 
PPTX
True Story: спасение одного ИТшного проекта
SQALab
 
PDF
Киев. Как внедрить SCRUM без трупов и остаться довольным
Vladimir Zavertaylov
 
PPT
CodeFest 2010. Погребняк А. — Проблемы оценки труда программистов
CodeFest
 
PPTX
Производство счастья промышленными методами, для программистов и их менеджеров
Anna Tarasenko
 
PPTX
Практическое управление роудмапом или как не сбиться с верного пути
SQALab
 
PPT
Kicking Off A Scrum Startup
Agile Base Camp
 
PDF
Наблюдай. Анализируй. Управляй
Max Babich
 
PDF
Проект внедрения КИС
Sergey Timofeev
 
PPT
михаил карпов (яндекс) продуктовые истории
PCampRussia
 
PPT
Project-управление для директора по продажам
Chakova Lilia
 
PPT
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
SQALab
 
PPTX
IT Business School - IT-компания за 60 часов
Roman Pravorskyi
 
PPTX
Регулярный менеджмент и подготовка к автоматизации процессов
borovoystudio
 
Кампэйн для массово рынка ( value proposition - LP - funnels)
Artem Azevich
 
Как сделать наши проекты немного более управляемыми с Agile
Alexey Krivitsky
 
Макс Гапонов. Тактическое управление продуктами: все еще недостающее звено
ScrumTrek
 
Deadline management
Eugene Sheretov
 
Deadline management
Agile Base Camp
 
Product Management Frameworks
Elena Petrova
 
Тактическое управление продуктами: все еще недостающее звено
Maxim Gaponov
 
True Story: спасение одного ИТшного проекта
SQALab
 
Киев. Как внедрить SCRUM без трупов и остаться довольным
Vladimir Zavertaylov
 
CodeFest 2010. Погребняк А. — Проблемы оценки труда программистов
CodeFest
 
Производство счастья промышленными методами, для программистов и их менеджеров
Anna Tarasenko
 
Практическое управление роудмапом или как не сбиться с верного пути
SQALab
 
Kicking Off A Scrum Startup
Agile Base Camp
 
Наблюдай. Анализируй. Управляй
Max Babich
 
Проект внедрения КИС
Sergey Timofeev
 
михаил карпов (яндекс) продуктовые истории
PCampRussia
 
Project-управление для директора по продажам
Chakova Lilia
 
Техники аналитика - CATWOE, H-METHOD, MOSCOW, SQUARE
SQALab
 
IT Business School - IT-компания за 60 часов
Roman Pravorskyi
 
Регулярный менеджмент и подготовка к автоматизации процессов
borovoystudio
 

More from Lviv Startup Club (20)

PDF
Oleksandr Osypenko: Поради щодо іспиту та закриття курсу (UA)
Lviv Startup Club
 
PDF
Oleksandr Osypenko: Пробний іспит + аналіз (UA)
Lviv Startup Club
 
PDF
Oleksandr Osypenko: Agile / Hybrid Delivery (UA)
Lviv Startup Club
 
PDF
Oleksandr Osypenko: Стейкхолдери та їх вплив (UA)
Lviv Startup Club
 
PDF
Rostyslav Chayka: Prompt Engineering для проєктного менеджменту (Advanced) (UA)
Lviv Startup Club
 
PPTX
Dmytro Liesov: PMO Tools and Technologies (UA)
Lviv Startup Club
 
PDF
Rostyslav Chayka: Управління командою за допомогою AI (UA)
Lviv Startup Club
 
PDF
Oleksandr Osypenko: Tailoring + Change Management (UA)
Lviv Startup Club
 
PDF
Maksym Vyshnivetskyi: Управління закупівлями (UA)
Lviv Startup Club
 
PDF
Oleksandr Osypenko: Управління ризиками (UA)
Lviv Startup Club
 
PPTX
Dmytro Zubkov: PMO Resource Management (UA)
Lviv Startup Club
 
PPTX
Rostyslav Chayka: Комунікація за допомогою AI (UA)
Lviv Startup Club
 
PDF
Ihor Pavlenko: Комунікація за допомогою AI (UA)
Lviv Startup Club
 
PDF
Maksym Vyshnivetskyi: Управління якістю (UA)
Lviv Startup Club
 
PDF
Ihor Pavlenko: Робота зі стейкхолдерами за допомогою AI (UA)
Lviv Startup Club
 
PDF
Maksym Vyshnivetskyi: Управління вартістю (Cost) (UA)
Lviv Startup Club
 
PDF
Oleksandr Osypenko: Управління часом та ресурсами (UA)
Lviv Startup Club
 
PPTX
Dmytro Liesov: Developing PMO Services and Functions (UA)
Lviv Startup Club
 
PDF
Igor Dumbur: Інженерна досконалість та DevOps (UA)
Lviv Startup Club
 
PDF
Ihor Pavlenko: Управління ризиками за допомогою AI (UA)
Lviv Startup Club
 
Oleksandr Osypenko: Поради щодо іспиту та закриття курсу (UA)
Lviv Startup Club
 
Oleksandr Osypenko: Пробний іспит + аналіз (UA)
Lviv Startup Club
 
Oleksandr Osypenko: Agile / Hybrid Delivery (UA)
Lviv Startup Club
 
Oleksandr Osypenko: Стейкхолдери та їх вплив (UA)
Lviv Startup Club
 
Rostyslav Chayka: Prompt Engineering для проєктного менеджменту (Advanced) (UA)
Lviv Startup Club
 
Dmytro Liesov: PMO Tools and Technologies (UA)
Lviv Startup Club
 
Rostyslav Chayka: Управління командою за допомогою AI (UA)
Lviv Startup Club
 
Oleksandr Osypenko: Tailoring + Change Management (UA)
Lviv Startup Club
 
Maksym Vyshnivetskyi: Управління закупівлями (UA)
Lviv Startup Club
 
Oleksandr Osypenko: Управління ризиками (UA)
Lviv Startup Club
 
Dmytro Zubkov: PMO Resource Management (UA)
Lviv Startup Club
 
Rostyslav Chayka: Комунікація за допомогою AI (UA)
Lviv Startup Club
 
Ihor Pavlenko: Комунікація за допомогою AI (UA)
Lviv Startup Club
 
Maksym Vyshnivetskyi: Управління якістю (UA)
Lviv Startup Club
 
Ihor Pavlenko: Робота зі стейкхолдерами за допомогою AI (UA)
Lviv Startup Club
 
Maksym Vyshnivetskyi: Управління вартістю (Cost) (UA)
Lviv Startup Club
 
Oleksandr Osypenko: Управління часом та ресурсами (UA)
Lviv Startup Club
 
Dmytro Liesov: Developing PMO Services and Functions (UA)
Lviv Startup Club
 
Igor Dumbur: Інженерна досконалість та DevOps (UA)
Lviv Startup Club
 
Ihor Pavlenko: Управління ризиками за допомогою AI (UA)
Lviv Startup Club
 

Lviv PMDay 2016 S Андрій Мандріка: "Шлях Product Owner`a. Від факапів до успішного продукту"

  • 1. Путь Product Owner`а. От факапов до успешного продукта Мандрика Андрей, CSPO Product owner,
  • 2. «Product Owner». Кто это такой? «Владелец продукта (Product Owner) - проектная роль в методологии Scrum, ответственная за сбор требований к продукту, документирование требований в форме пользовательских историй, задание приоритета историям и приемку функциональности, реализованной командой…»
  • 3. «Product Owner». Кто это такой? «Владелец продукта (Product Owner) – персона, которая владеет определенным продуктом от имени организации.»
  • 4. А что такое продукт? Направлен на решение проблемы и/или получение выгоды для пользователя/ клиента Создает прибыль, позволяет разрабатывать новые продукты или бизнес цели организации. Создает ценность
  • 5. Channels SportsbookTrading ToolsMath Core CRM Payments Wallet Marketing Risks management
  • 7. Потенциальные обязанности Product Owner`a 1. Должен иметь и распространять видение продукта. 2. Общение с заинтересованными сторонами и синхронизация их интересов. 3. Определение и формализация требований. 4. Организация, заполнение и приоритезация беклога. 5. Планирование итераций и ведение груммингов. 6. Определение целей на итерации и релизы. 7. Консультация и объяснение сути задач для команд(ы). 8. Приемка результатов выполненных командой. 9. Определение успешности итераций для команды, заинт. сторон и бизнеса. 10. Участие в командных мероприятиях. 11. Презентация выполненной работы. 12. Создание условия для усовершенствования работы команд(ы)
  • 8. Видение продукта Проблемы: 1. Не знаем конечную цель. 2. Не понимаем потребностей и проблем пользователей. 3. Большая рас фокусировка. Решения: 1. Составляем Vision document. 2. Изучаем текущие бизнес процессы. 3. Выделяем MVP.
  • 10. Заинтересованные стороны Проблемы: 1. Не знаем всех заинтересованных сторон. 2. Отсутствие интереса к незаконченному продукту. 3. Мнения разных сторон противоречат друг другу. Решения: 1. Составляем матрицу заинтересованных сторон. 2. Вовлекаем стороны в процесс разработки. 3. Показываем ценность каждого решения.
  • 12. Сбор требований Проблемы: 1. Сами придумываем требования. 2. Непомерные желания заказчиков. 3. Слишком много входов для требований. Решения: 1. Валидируем все требования с заказчиком. 2. Не теряем цель из поля зрения. 3. Приоритезируем и движемся поэтапно.
  • 13. Описание требований Проблемы: 1. Требования не достаточно описаны. 2. Требования разбиты на большие части. 3. Тяжело визуализировать требования. Решения: 1. Внедряем AC, DoR, DoD. 2. Совместная декомпозиции требований вместе с командой. 3. Практикуем дудление и макапы.
  • 14. Организация беклога Проблемы: 1. Не видны взаимосвязи между задачами. 2. User story не позволяют оценить всю картину. 3. По мере увеличения беклога теряется фокусировка. Решения: 1. Используем линки и флаги. 2. Добавляем уровни иерархии. Jira+Structure: (Themes -> Initiatives -> Epics -> User stories) 3. Добавляем Milestones и считаем прогресс.
  • 15. Приоритезация задач Проблемы: 1. Неважные и ненужные задачи попадают в разработку. 2. Как приоритезировать равные по размеру задачи? 3. Разные приоритеты у разных команд. Решения: 1. Используем MoSCoW метод. 2. Определяем ценность каждой задачи ($-$$- $$$). 3. Квотирование времени для другой команды.
  • 16. Грумминг задач Проблемы: 1. «Ну описание я потом допишу…» 2. Не понимание сколько стоит задача. 3. Завышенные оценки задач. Решения: 1. Фильтруем задачи через DoR. 2. Оцениваем используя “Story points calibration scale”. 3. Декомпозируем задачи + техническая проработка перед груммингом.
  • 17. Планирование итераций Проблемы:. 1. Постоянное уменьшение velocity команды. 2. Дисбаланс между тех. и бизнес тасками. 3. Рас фокусировка команды внутри итерации. Решения: 1. Сбавляем давление на команду. Учет рисков в capacity. 2. Квотируем задач на итерацию (70% бизнес задачи, 15% тех. Таски, 10% баги с прошлого спринта, 5% на баги с текущего спринта). 3. Выделяем и фиксируем цели итерации.
  • 18. Приемка результатов работы Проблемы: 1. Работа выполнена не так как ожидалось. 2. Сделаны не все задачи. 3. Задача разработана, но не протестирована. Решения: 1. Пересмотр сделанных задач в середине спринта. 2. Не загружаем спринты под завязку. 3. Учитываем все стадии разработки в оценке задачи. (FE, BE, QA)
  • 19. Участие в командных мероприятиях Проблемы: 1. Не понимание значения обязательных мероприятий в Скраме. 2. Митинги затягиваются по времени. 3. Митинги превращаются в балаган. Решения: 1. Безукоризненно соблюдаем все практики. 2. Выделяем под митинги строго фиксированное время + высылаем агенду. 3. Строго соблюдаем регламент + используем техники фасилитации.
  • 20. Демо выполненной работы Проблемы: 1. «Эффект демо» или ничего не работает. 2. Деплой за 5 минут до демо. 3. Акцент не на тех вещах. Решения: 1. Выделяем ответственного за демо + заводим задачу на подготовку. 2. Код фриз за 1-2 дня до демо. 3. Прописываем сценарий демо.
  • 21. Постоянное усовершенствование команды Проблемы: 1. Бесполезные ретроспективы. 2. Команда не развивается. Решения: 1. Составляем экшн план на следующую итерацию + начинаем ретро с валидации сделанного. 2. Проводим обучение и семинары (Бизнес, процессы, технологии и т.д.)
  • 22. Не бойтесь меняться и совершенствоваться!
  • 23. Спасибо за внимание! Andrii Mandrika Business Analyst / Product owner Contacts: • [email protected][email protected] • linkedin.com/in/andrii-mandrika • Skype: mandrikaandrew

Editor's Notes

  • #2: Всем добрый день. Меня зовут Андрей Мандрика и сегодня мы поговорим с вами о такой роли в аджайл проектах как Продакт овнер. Данная роль мне особо близка ибо последние 2 года я занимаю именно эту позицию. За данный период очень много чего поменялось как в моей работе, в окружении, в используемых подходах так и вообще в моем мировозрении относительно этой роли и ее месте в жизни организации, проекта и наконец, самого продукта. На моем пути были разные моменты, как успешные так и не совсем. Поэтому сегодня я хочу с вами поделиться моими наблюдениями и взглядами, ведь всегда лучше учиться на чужих ошибках, нежели на своих собстенных.
  • #3: Итак начнем наверное с самого главного – определим, кто же такой этот Продакт овнер. На самом деле, готовясь к данному докладу я нашел порядка 10 разных трактовок данного термина, которые были порой абсолютно противоположными, но все они были правильными и отображали разные стороны этой загадочной но манящей персоны. Например, если рассматривать классическую формалировку из СкрамГайда, то продакт овнер – это проектная роль в методологии Scrum, ответственная за сбор требований к продукту, документирование требований в форме пользовательских историй, задание приоритета историям и приемку функциональности, реализованной командой…». Скажите, что не правда? – да нет же, все как есть. И требования ты собираешь (если это можно так назвать). Вообще, мне очень нравится фраза «Сбор требований». Ну честно, такое чувство, что требования как грибы на лесной поляне, на которую ты зашел дивным весенним деньком и под приятные, теплые лучики солнца наполнил свою корзинку красивыми требованиями. Чепуха. В реальной жизни, в большинстве случаев, так не бывает и порой приходится эти требовования прямо выбивать и выдирать у заказчиков и пользователей. А если не выбивать то просеивать огромную простыню несуразной речи. Ну это так, о наболевшем=) Все остальные пункты тоже отчасти верны, но отчасти. Поэтому пока не будем про них. Но в данной формулировке нету самого главного…
  • #4: Что продакт овнер, это в первую очередь роль в организации, которая владеет неким продуктом от этой же организации и несет всю ответственность за его развитие и дальнейшую реализацию. По сравнению с предыдущей трактовкой эта выглядит как какая-то крайность. В некоторых ситуациях так и есть. И как показывает практика, многие продакт овнеры действительно не владеют своим продуктом. Хм… Кто же они тогда такие? Для того, чтобы разобраться в этом, предлагаю рассмотреть следующее очень смежное и важнейшее понятие. Это продукт!
  • #5: Понятие продукта можно тоже рассмотреть с двух сторон. Со стороны потребителей или пользователей и со стороны организации в условиях которой и используя активы которой и разрабатывается этот продукт. Со стороны пользователей Продукт – это некое решение проблемы или удовлетворение потребности потребителя в чем-либо. Для организации же Продукт – это то, что приносит ей прибыль, которую предприятие может потратить для разработки новых продуктов или удовлетворение каких-то дургих бизнес целей. То есть и там и там продукт удовлетворяет чьи-то потребности. Не стоит это забывать. Я бы ваще рекомендовал вам, независимо от вашей роли, перед началом любого действия задать себе вопрос. А решит ли это действие проблему пользоваталя? а будет ли он удовлетворен? Поверьте, порой такой простой вопрос очень сильно отрезвляет и позволяет посмотреть на вещи совсем с другой точки зрения. Таким образом владелец продукта должен постоянно балансировать между ценностью для потребителей и ценностью для его бизнеса. Но неужели это все? На самом деле нет, давайте тогда попробуем определить за что еще владелец продукта должен нести ответственность?
  • #6: Для начала скажу пару слов о той комапнии, где и происходили все эти замечательные изменения давно знакомой роли продакт овнера. Как я уже скзаал, последние 2 года работаю в одной украинской продуктовой компании под название Бетлаб. Наша компания занимается разработкой комплексных решений для автоматизации иГейминг бизнеса, в частности спорт беттинга или букмекерства. На данном этапе мы уже имеем реализованную платформу, которая включает в себя как множество больших фич, так и еще большее количество составных элементов. Основные фичи и сотавные блоки показаны на схеме. Но 2 года назад все начиналось с самого нуля. Исходными данными у нас было то, что на тот момент подобной платформы еще не было в мире, и был действующий клиент который согласился первый испробовать на себе данное программное обеспечение, конечно если оно будет готово. В общем мы собрали команду людей, каждый из которых в прошлом так или иначе сталкивался с букмекерскиим бизнесом. Работать мы решили по скраму, при этом не имея раньше подобного опыта. Хотя уже тогда определенные участники команды разделяли принципы аджайл. Но отдельные – это еще не все. Поэтому дальше нас ждала долгая и безумная дорога на пути к полноценной аджайл трансформации. До текущего момента за полтора года работы нам пришлось пройти несколько этапов нашего развития. Дальше мы кратко пройдемся по каждому из них и определим как менялась роль и работа продакт овнера.
  • #8: Согласно тому же СкрамГайду и здравому смыслу можно выделить 12 основных обязанностей классического продакт овнера в скраме. Тут хотелось бы сделать акцент именно на слове «Основных». Вроде все предельно просто но, как говорится, дьявол кроется в деталях. Поэтому давайте пройдемся по каждому пункту и определим, какие аспекты ведут к факапу, а какие к действительно успешному продукту.
  • #9: Первое и как по мне, самое основное – это видение продукта. Не имея четко визуализированной цели, для чего мы это делаем – невозможно сделать толковую вещь. Цель это как маяк в бушующем море, если постоянно не держать его в поле зрения, то тебя точно заведет не туда. И это очень распространенная проблема среди разного рода руководителей, которые причастны к разработке продуктов. А как следствие этого и получается, что 60% всех продуктов не удовлетворяют потребности их пользователей. Одной из основных причин, почему так происходит есть именно не понимание потребностей ваших пользователей. Ну логично, если вы не знаете, что надо этим надоедливым пользователям - то как вы можете-то что-то полезное сотворить для них. Еще одной распространенной ошибкой есть подход – «Работа ради работы, процесс ради процесса». Да, может быть это и успешно работает в аутсорсинговых компаниях, но в продуктовых – это неприемлемо. Что же надо сделать, чтобы исправить данную ситуацию? 1) постарайтесь понять ваших пользователей, прочувствуйте всю их боль. Затем выработайте решение для унытия этой боли и обязательно запишите это. Еще лучше – составьте документ с вашим видением этого решения, этого продукта. А после составление такого документа попробуйте разбить вашу цель на некоторые осязаемые части. Для каждой из этих частей также можно создать по документу с видением. Таким образом вы сможете обосновать любой кусочек в вашем продукте и никогда не потеряете фокус.
  • #10: Очень простой и эффективный шаблон был придуман Романом Пичлером. Данные документ состоит из 5 пунктов – краткое описание продукта. Желательно чтобы здесь уже были какие-то рамки. Например, если нашим продуктом является басейн на крыше торгового центра, то давайте так и скажем, что басейн – а не бар возле байсена. Это поможет сфокусироваться на главном. Затем, для кого мы делаем этот продукт, кто будет им пользоваться. Да, конечно есть множество продуктов, целевая аудитория которых насчитывает миллионы пользователей, но поверьте у этих пользователей будет что-то общее, как минимум то, что они пользуются вашим продуктом=). Зафиксируйте нужды этих пользователей. Зачем им ваш продукт? Что они будут с ним делать. Топ 5 фич в продукте. Тут не надо описывать все. Достаточно будет, только идей для ключевого функционала. А также, опишите тут – чем уникальны эти фичи. От этого можно будет отталкиваться при дальнейшей маркетинговой комапнии, если такая имеет место быть. И конечно же велью. Как мы уже разобрались, что продукт всегда должен удовлетворять пользователей и компанию, в которой он создается. Поэтому последним пунктом опишите, чем данный продукт ценен для вашей компании. Это очень хорошая отправная точка для управления приоритетами внутри вашей организации. Конечно, данный документ можно дополнять и какими-то своими пунктами. Например, у нас в подобном документе мы еще описываем как данный продукт повлияет на текущий бизнес процесс клиента и какие есть первоначальные ограничения и риски. В общем если у вас до сих пор нету подобного документа, но тем не менее вы хотите разработать успешный продукт – быстрее это сделайте.
  • #11: В документе с видением мы уже определили целевую аудиторию для нашего продукта. Теперь же надо конкретно определить, кто может каким-либо образом повлиять как на весь продукт, так и на процесс создания вашего продукта. Представьте себе ситуацию, что высоздаете программный продукт для уже существующего и работающего бизнеса с достаточно большим количеством департаментов и линейных руководителей. Ваш продукт затрагивает деятельность нескольких отделов. Где-то больше, где-то меньше. И вот в ходе разработки вы учли пожелания всех руководителей, кроме одного – на ваш взгляд который меньше всего будет подвержен влиянию внедрения вашего продукта. Но он оказался хорошим другом собственника бизнеса, а поскольку люди бывают разные, некторые очень злопамятные, то даже имея идеальный продукт, данный человек может пойти на принцип. И тогда вероятно, что у вас появятся некому не нужные проблемы. Поэтому в ваших же интересах, как можно раньше идентифицировать всех людей, которые тем или иным образом могут повлиять на вашу деятельность. Также, не стоит забывать, что заинтересованные стороны могут быть не только внешними, но и внутренними. Например, ваш саппорт. С продуктом по прежнему все отлично, но для представителя саппорта вы забыли предусмотреть средства поддержки – и опять ваше релиз затягивается. Плюс, человек так устроен, что он любит чувствовать себя важным и влиятельным – так дайте же эту возможность вашим заинтересованным сторонам, я не говорю делать абсолютно все что они вам говорят, но показать, что его мнение важно и очень ценно для вас – это еще никому не помешало. Да аджайл нам мало что говорит об управлении стейкхолдерами, но поверьте – эта практика уже неоднократно доказала свою полезность, в том числе в классическом управлении проектами. Так почему бы этим не воспользоваться. Для этого я предлагаю попробовать следующие инструменты.
  • #12: Вот могу вам предложить неплохой шаблон, которым лично я пользуюсь и который помогает держать информацию о всех заинтересованных сторонах в одном месте. Что еще надо понимать, так что данный документ лучше не выкладывать в публичный доступ, ибо если его увидит один из заинтерсованных сторон, то возможно ему не понравится что-либо и опять же будут проблемы. А наша цель с наименьей затратой ресурсов реализовать наш продукт. И это нам совсем ни к чему=) Относительно данного документа то обратите внимание на вот эти 3 колонки. Значения в них будут определять каким образом вам надо действовать с тем или иным человеком. Например, человек с большим влиянием на продукт и с одновременно большим интересом к этому продукту должен быть удовлетворен продуктом и его требования должны быть учтены в первую очередь.