Я сам был разработчиком и менеджером проектов в области телекоммуникаций, поэтому хорошо знал потенциальных пользователей продукта. С моей должностью в компании я в некотором роде их представлял.
Но во главе компании стояли технологи. В конечном счете, именно технический директор решил, какие функции добавлять в продукт.
Функции были мощные. Например, исчерпывающее моделирование на основе конечных автоматов. Использовать продукт было непросто, и, на мой взгляд, предлагаемые функции не учитывали потребности пользователей.
Чтобы избежать такой ситуации, в Scrum существует роль Владельца продукта. Она гарантирует, что проделанная работа приносит пользу и нужна пользователям. Наличие Владельца продукта позволяет не допустить, как в моей истории, доминирования техники или начальства при выборе содержания продукта.
Если бы в то время существовала такая роль, я бы хотел стать Владельцем продукта. Прошло много времени, я начал практиковать Scrum, и эту роль мне все же довелось исполнить: в частности, на протяжении долгих лет я являюсь Владельцем продукта iceScrum.
Именно об этой роли и моем опыте будет эта глава.
4.1 Product что?
Но начнем с терминологии.
Впервые я прочитал о Scrum в книгах и статьях на английском языке. Я, разумеется, перевел Product Owner как собственник продукта. Но собственник не отражает распределение и обмен, присущие этой роли.
Рисунок 4.1 – Собственник продукта
В 2005 году я участвовал в тренинге по Scrum. Его вел уроженец Квебека Франсуа [21]. Материал курса был на французском языке. Product Owner, о котором речи тогда было мало, переводился как администратор продукта. Это название так и не прижилось во Франции. Я думаю, наши канадские братья также от него отказались.
В 2006 году, прочитав одну статью, я стал употреблять термин менеджер по продукту. В течение нескольких месяцев упоминал это словосочетание в постах в моем блоге.
Статья о Scrum во французской версии Википедии тоже использовала этот термин, подтверждая успех этого перевода. В переводе книги «Scrum и XP: заметки с передовой» на французский язык также можно встретить менеджера по продукту.
Но я перестал использовать этот термин и вернулся к Product Owner (пробовал даже переиначить на французский лад – productoneur). Слово менеджер не проходило для организаций: тот, кто занимал эту роль, не являлся менеджером по организационной иерархии.
Владелец продукта указывает направление, но у него нет иерархической ответственности за людей.
На данный момент французское сообщество Scrum использует формулировку Product Owner.
Вот мое определение этой роли:
Владелец продукта (Product Owner, PO) – роль, занимаемая участником команды. Владелец продукта несет ответственность за результат продукта перед заинтересованными сторонами.
Слово продукт следует рассматривать в широком смысле как результат того, что проделано командой. Фактически, не имеет значения, разрабатывает ли команда продукт, услугу или приложение: Владелец продукта несет ответственность за результат.
Когда мы будем в дальнейшем говорить о Владельце продукта, мы будем иметь в виду либо человека, либо роль, которую он играет.
4.2 Функции владельца продукта
Владелец продукта влияет одновременно и на стратегию, и на тактику.
✓ Он принимает решения на стратегическом уровне, которые ранее были обязанностью руководителя проекта или руководящих комитетов. Это, например, выбор даты поставки продукта или приоритизация функций для разработки.
✓ Он также принимает много тактических решений, которые ранее, из-за отсутствия специальной роли, принимались командой разработчиков – например, положение элемента на веб-странице или лейбл к нему. По сути, чтобы двигаться вперед, разработчики были вынуждены делать выбор, который в принципе не был их обязанностью.
Роль Владельца продукта разнится от компании к компании. Но у него есть основные обязанности. Перечислим их.
Владелец продукта определяет порядок, в котором будут разрабатываться компоненты продукта. Он снабжает команду функциональными свойствами, которые необходимо разработать. Стремится максимизировать ценность продукта, расставляет задачи в приоритетном порядке.