Нужно признать, в этой области многие компании не преуспевают, поскольку застревают в старых моделях. К сожалению, по их представлениям, обсуждаемые далее роли и обязанности не имеют ничего общего с тем, к чему они привыкли.
Итак, в части II описываются ключевые роли и обязанности современных команд, занимающихся созданием высокотехнологичных продуктов.
Продуктовые команды
Возможно, это самая важная идея во всей книге: все зависит от продуктовой команды.
Вы будете читать об этом чуть ли не в каждой главе: сильные продуктовые компании отличаются от остальных прежде всего тем, что делают все возможное для оптимизации эффективности работы своих продуктовых команд.
Глава 9. Принципы сильных продуктовых команд
В последующих главах я подробно опишу каждую из ключевых ролей в команде, в этой же остановлюсь на принципах сильной продуктовой команды.
Продуктовые команды иногда называют
Продуктовая команда — это группа людей с разными профессиональными навыками и обязанностями; эти специалисты чувствуют себя владельцами создаваемого продукта или как минимум его значимой части.
Продуктовые команды формируются разными способами (мы обсудим их позже в разделе «Масштабирование: сотрудники»). Но в хороших компаниях подобного рода вы обнаружите, что, несмотря на различия, обусловленные уникальностью продуктов и обстоятельств, все продуктовые команды имеют важные сходства.
Продуктовые команды создают для компании множество преимуществ, но главную их цель лучше всего выражают слова Джона Дорра, известного венчурного инвестора из Кремниевой долины: «Нам нужны команды „миссионеров“, а не „наемников“».
Типичная продуктовая команда состоит из продакт-менеджера, продуктового дизайнера и от двух до 10–12 инженеров-программистов.
Конечно, если разрабатываемый продукт не предполагает взаимодействия с пользователем — как, скажем, наборы API-функций, — дизайнер вам, по всей вероятности, не понадобится. Но многие продуктовые команды включают в состав такого специалиста, и в этой книге я исхожу из того, что у вас он тоже есть.
Команды могут включать и других членов, таких как продуктовый маркетолог, один или несколько инженеров по автоматизации тестирования, исследователя, аналитика данных, а в более крупных продуктовых организациях еще и операционного менеджера с техническими навыками (delivery manager)[6]
.Не беспокойтесь о том, что вы пока понятия не имеете, что это за роли, — далее мы подробно обсудим каждую из них.
Продуктовая команда обычно создается с целью решения сложных проблем бизнеса. Перед ней ставятся четкие задачи, и она самостоятельно обеспечивает их выполнение.
Команды вправе сами определять наилучший способ достижения поставленных целей и несут полную ответственность за результат.
Какого-то четкого правила для определения количества людей в продуктовых командах в компании нет. Но, конечно, существует понятие некой критической массы: обычно это один менеджер продукта, один дизайнер и два инженера-программиста. Но в некоторых случаях вполне оправданно наличие, скажем, пяти инженеров и двух, а то и больше тестировщиков.
Определен и «потолок» размеров продуктовой команды: обычно это от восьми до двенадцати человек. Вам, наверное, приходилось слышать о правиле
Однако намного важнее размера команды баланс профессиональных навыков, необходимых для того, чтобы ее члены создавали превосходные продукты правильным способом.
Обратите внимание: до сих пор я ни слова не сказал о том, кто на кого работает и кто кому подчиняется. Дело в том, что концепция продуктовой команды несовместима с понятием субординации; в ней намеренно создается так называемая плоская организационная структура. Обычно каждый член такой команды — независимый работник, вносящий посильный вклад в общее дело.
Люди в команде, как правило, подотчетны менеджеру своего функционального подразделения: программисты отчитываются перед руководителем технического отдела; дизайнер — перед руководителем дизайнерского отдела; менеджер продукта — перед главой подразделения менеджмента продуктов. Так что субординация не в чести в продуктовых командах.