Кто такой Product owner
Позиция Product owner дословно переводится как «владелец продукта». Чаще всего она встречается при разработке IT-программ в командах, где применяется система управления Agile.
Принцип работы Agile
Суть системы Agile заключается в гибком подходе к управлению командой, что создает более свободную атмосферу. И основная задача Product owner — это держать фокус команды на создании продукта.
Работа по Agile разбивается на короткие временные отрезки, называемые спринтами. Как правило, каждый спринт длится не дольше одной недели. Сама работа в спринтах выглядит так:
- в начале спринта, например, в понедельник, Product owner определяет цели, а каждый член команды получает свои задачи;
- в течение спринта члены команды выполняют поставленные перед ними задачи;
- в конце спринта на общей встрече подводятся итоги проделанной работы и делаются выводы, на основе которых в начале следующего спринта будут сформированы цели и задачи.
Важно отметить, что результатом каждого спринта чаще всего является пусть и не до конца, но все же готовый продукт, который можно протестировать. И управляет всем этим процессом Product owner.
«Владельца продукта» — связующее звено в процессе разработки продукта
Помимо этого в задачи «владельца продукта» входят:
Определение требований к продукту
Product owner изучает рынок, анализирует конкурентов и потребности пользователей, чтобы определить, какие функции должны быть включены в продукт для достижения поставленных бизнес-целей.
Если эти требования сформулированы отделом маркетинга, то задача Product owner — донести информацию до команды и убедиться, что они ее приняли.
Управление бэклогом
Бэклог — это список функций, улучшений и задач продукта, которые необходимо реализовать в обозначенный период. Product owner:
- управляет этим списком задач и функций;
- определяет очередность их выполнения;
- формирует для выполнения на каждый обозначенный период (чаще, на неделю);
- следит за их выполнением.
Коммуникация с командой
Product owner является связующим звеном между представителями компании и командой разработчиков. Он объясняет команде цели и задачи, которые бизнес ставит перед разработчиками, а также отвечает на вопросы и решает проблемы.
Тут важно отметить, что, несмотря на название должности, «владелец продукта» редко входит в управляющий состав компании. То есть это руководитель среднего звена, который всецело подчиняется руководству компании и реальных прав на разрабатываемый продукт не имеет. Его задача — руководить процессом разработки.
Принятие решений
Product owner принимает решения о направлении развития продукта, выборе функций и улучшений, а также об изменениях в дизайне и функциональности. Но делает это он только в рамках своей зоны ответственности.
Так, например, глобальную цель продукта Product owner без согласования с руководством компании изменить не может. Но он может менять цель на каждом отдельном отрезке (спринте) разработки продукта.
Анализ результатов
В конце каждого спринта Product owner анализирует результаты работы команды и получившийся вариант продукта. Это позволяет оценить эффективность принятых решений и определить задачи на следующий спринт.
Ключевые компетенции Product owner
Чтобы стать Product owner необходимо, в первую очередь, знать, как разрабатываются продукты по Agile, а также иметь опыт участия в scrum-командах (командах, работающих по Agile). Помимо этого, обладать следующими компетенциями:
- Разбираться в продукте, а именно: понимать его цели, задачи и особенности.
- Обладать развитыми коммуникативными навыками, так как ему необходимо постоянно общаться и координировать работу команды разработчиков с дизайнерами, маркетологами и другими специалистами.
- Иметь стратегическое мышление. Product owner определяет стратегию развития продукта, анализирует рынок и конкурентов. Он должен уметь видеть картину целиком и принимать решения на основе данных.
- Уметь расставлять приоритеты. «Владелец продукта» решает, какие функции и улучшения будут добавлены в продукт в первую очередь. Он должен быть способен определять наиболее важные задачи на каждый спринт и фокусировать на них команду.
- Обладать высоким уровнем ответственности, так как именно он отвечает за конечный успех продукта и его соответствие ожиданиям пользователей.
- Быть достаточно гибким, чтобы находить общий язык с каждым членом команды и оперативно подстраивать проект под меняющиеся требования рынка.
- Иметь хорошо развитые аналитические навыки. Это позволяет ему делать обоснованные выводы на основе имеющихся данных по продукту и рынку.
- Быть готовым к регулярному обучению. Уметь учиться — это один из ключевых навыков современных руководителей.
Это лишь некоторые из требований, которые могут предъявляться к Product owner. В зависимости от компании и продукта, эти требования могут меняться.
Заключение
Product owner играет ключевую роль в процессе разработки IT и инновационных продуктов. Он обеспечивает связь между бизнесом, пользователями и командой, что позволяет создавать товары и услуги, которые соответствуют потребностям рынка и приносят прибыль компании.
А помогают «владельцу продукта» в управлении командой современные сервисы автоматизации рабочих процессов, как, например, виртуальная АТС или интеграция CRM с IP-телефонией.