Роль Product Owner является ключевой в Scrum-команде. В этой статье мы расскажем, за что отвечает Product Owner и какую роль он играет в проекте.
В современных ИТ-проектах все чаще встречается термин "Agile". Agile - это набор гибких методологий разработки ПО, основанных на ценностях и коротких циклах работы, называемых "итерациями". В одной из таких методологий, называемой SCRUM, Product Owner занимает важное место.
Если Agile - это философия управления проектом, то SCRUM - это фреймворк, который предоставляет конкретные инструменты и техники для разработки продукта. В центре этого фреймворка находится scrum-команда, результаты работы которой определяют успех всего проекта. Члены команды работают в синхронизации друг с другом, при этом каждый отвечает за свою часть работы, но стремится к общему результату. Команда создает только один продукт.
В Scrum-команду входят разработчики (от 3 до 7 человек), Product Manager, Product Owner и Scrum Master.
Задачи Product Owner
Product Owner отвечает за создание продукта и его конечный результат. Он представляет интересы компании в разработке продукта. Его главная задача - увидеть конечный продукт с точки зрения ценности для пользователя и самой компании. Он активно участвует в процессе разработки, общается с бизнесом и пользователями, формирует идеи, которые передает программистам. Product Owner - это связующее звено между командой разработчиков и бизнес-заказчиком. Он принимает окончательные решения и определяет стратегию разработки в рамках Agile. У владельца продукта всегда есть несколько идей, и он поэтапно ведет команду к достижению результата.
Основные задачи Product Owner:
- Определение ценности продукта
- Формирование бэклога (списка задач для разработки и их порядка выполнения)
- Создание общего видения проекта для всей команды
- Обеспечение прозрачности Product Backlog и требований к разработке
- Развитие продуктовой команды
- Работа с аналитикой и продуктовыми метриками
- Проведение тестов и проверка гипотез
- Применение метода Customer Development (тестирование идей будущего проекта)
- Разработка продуктовой стратегии в сотрудничестве с заказчиком
Роль Product Owner
Роль Product Owner особенно важна для компаний, занимающихся разработкой собственных приложений, веб-сервисов, антивирусов и т.д. В таких продуктовых компаниях основным клиентом является конечный пользователь. Поэтому ориентация на ценность и удобство использования продукта являются важными для Product Owner.
В небольших компаниях и стартапах владелец продукта может являться собственником бизнеса. В случае крупных компаний возникают сложности как с самим продуктом, так и с компетенциями человека, занимающего роль Product Owner. Кроме того, Product Owner должен тесно взаимодействовать с клиентом, пользователями и заинтересованными сторонами. Долгая иерархия негативно сказывается на прозрачности процесса и гибких решений, поэтому ИТ-отделы начали переходить к принципам Agile.
Всегда ли роль Product Owner выполняется одним человеком? На самом деле, нет. В некоторых компаниях используется фреймворк, который адаптирует роли и обязанности сотрудников под несколько задач. Например, в заказной разработке Product Manager может быть одновременно Product Owner и Scrum Master. Хотя такой подход не соответствует строгим правилам SCRUM, в некоторых случаях это возможно. Однако, в таких случаях качество работы и самого продукта может пострадать. Ответственность за продукт должна лежать на одном человеке, который хорошо понимает его суть и приоритеты. Без него команда не сможет определить приоритетные задачи и реализовать их успешно.
Особенности подбора Product Owner
Определение роли
Agile является четкой и гибкой методологией, но не во все компании она может быть предпочтительной. Перед началом поиска Product Owner необходимо определить его роль в команде. В основном, Product Owner становится человек, ответственный за бэклог продукта, в то время как для управленческих задач и продвижения требуется менеджер продукта.
Проявление вариативности
Подбор Product Owner должен быть вариативным и зависеть от специфики проекта. В идеале, изначально должно быть ясно, кто будет выполнять роль Product Owner. Чаще всего такого специалиста ищут извне и обучают внутри команды, но возможен и другой подход. Разработчик из команды или сам заказчик может стать Product Owner, особенно если проект связан с созданием сайта для компании заказчика.
Комплексный подход
При подборе Product Owner необходимо обратить внимание на его технические знания и способность строить тактику. Он должен быть способен обеспечить единство в команде и направлять ее, учитывая, что команда является его основным ресурсом.
Где искать Product Owner
Поиск владельца продукта - это не только вопрос скорости, а главным образом, открытой коммуникации и ожидаемого результата. Несмотря на это, при поиске можно воспользоваться несколькими методами:
- Работные сайты. На сайте hh.ru, например, можно найти около 2 500 резюме по всей России, но не все из них подходят по необходимому опыту в управлении продуктом. Перед созданием short-list следует обратить внимание на релевантность бэкграунда и задач, над которыми кандидат работал в предыдущих проектах.
- Executive search. Этот метод является наиболее результативным, но требует больших ресурсов. Важно составить список компаний-доноров, занимающихся аналогичным продуктом. В этом вопросе могут помочь тимлид или сами разработчики, которые знают подходящие компании.
- Хедхантинг. Если вы решили пригласить специалиста из другой компании, этот метод может быть подходящим. С привлечением руководителя следует составить краткое описание проекта и искать контакты кандидатов в социальных сетях. Хедхантинг - это искусство рекрутинга, которому следует прибегать только в случае уверенности в результате.
- Кадровое агентство. Профессиональное агентство может помочь в поиске Product Owner, который идеально подойдет для вашего проекта. Зная дополнительные источники поиска, кадровое агентство сможет предоставить классного специалиста.
Если вам требуется помощь в подборе Product Owner, оставьте заявку на нашем сайте. Мы поможем найти вам идеального специалиста.