Кто такой Technical Product Manager. Обзор изнутри от Виталия Шидловского
Про профессию рассказывает Виталий Шидловский, ex-Director of Technical Product Management в компании IDT Belarus. В ИТ с 2000 года.
Продолжаем цикл материалов про ИТ-специальности. Каждую из них описывает «типичный представитель» — опытный специалист. Мы надеемся, что эти статьи помогут школьникам, студентам, переквалификантам, джуниорам и сочувствующим выбрать специальность в ИТ, оценить свои перспективы или просто сверить часы с авторитетным коллегой.
Обсуждайте и дополняйте материал в комментариях, чтобы сделать его ещё полезней. Спикер и автор поддержат дискуссию и ответят на вопросы.
Чем занимается Technical Product Manager
Technical Product Manager (далее — TPM) — это уникальная для Беларуси позиция, местные ИТ-компании совсем недавно начали внедрять ее в процессы управления продуктами.
Разница между Technical Product Manager и более распространенной у нас должностью бизнес-аналитика заключается в том, что TPM обладает развитым продуктовым мышлением и применяет это на практике в роли Product Manager. При этом он также смотрит на продукт с точки зрения Product Owner.
Позиция TPM — это идеальный следующий шаг в карьере для бизнес-аналитиков с отличными навыками коммуникации и хорошим техническим бэкграундом.
В IDT продуктами управляют три категории сотрудников:
- Product Owner,
- Tech Lead,
- Technical Product Manager.
TPM участвует в определении стратегии развития продукта, но его основной фокус — процесс разработки. Можно сказать, что TPM ориентирован на тактику. Этот специалист обобщает, систематизирует и формирует требования для команды разработчиков.
Он отвечает за:
- коммуникацию со стейкхолдерами, а также с PO и другими TPMs,
- описание и отбор полученных идей: TPM их систематизирует, при необходимости проводит дополнительные исследования, чтобы определить приоритет и сложность реализации,
- заполнение roadmap (план выпуска продукта). В отличие от обычного плана, roadmap нужен прежде всего для коммуникации, а не для прямого исполнения. У участников рабочего процесса могут быть разные ожидания от одной и той же задачи. Roadmap формирует единое понимание временных рамок работы над проектом и его содержательной части.
Мы делаем два вида roadmap.
- Стратегический, для коммуникации со стейкхолдерами. Он помогает найти общий язык и выделить приоритетные направления в стратегии развития продукта.
- Тактический, релизный roadmap. Он нужен для общения с командой разработки и помогает найти ошибки и слабые места.
Функционал TPM пересекается с обязанностями Project Manager. Отличие в том, что TPM должен анализировать проблемы пользователя с одной стороны, требования стейкхолдеров с другой и четко представлять, в каких процессах они будут воплощены.
Основные инструменты, которые мы используем в работе — это Jira и Confluence с корпоративной базой знаний. Для коммуникации — Slack, Google Meet и Huddle — продукт IDT для видеоконференций и стриминга.
TPM и целеполагание
TPM отвечает за целеполагание внутри своей команды.
Для этого мы пользуемся методикой ОКР, стараемся ставить амбициозные и труднодостижимые цели. Цели могут генерироваться бизнесом, исходя из стратегического видения стейкхолдеров, или самой командой. TPM согласовывает их с Product Owner и исходя из этого планирует дальнейшую работу.
Например, не так давно мы запустили собственный сервис для видеоконференций Huddle. Все началось с идеи одного из наших коллег-разработчиков. Очень быстро идея превратилась в амбициозную цель: за 4 месяца с нуля создать сервис. Команда была воодушевлена таким предложением, и результат не заставил себя долго ждать.
Один раз в месяц мы проводим product line demo. Во время него TPM вместе с PO показывают всей компании результаты работы за месяц в соответствии с поставленными целями. Приходят все команды. Они задают вопросы, что-то уточняют, делятся знаниями. Фактически, это своеобразный тимбилдинг.
Необходимые качества и карьера
Для Technical Product Manager очень важны лидерские качества и отличные навыки коммуникации, самопрезентации и выстраивания отношений. Вы должны уметь четко и грамотно формулировать требования, и отстаивать идеи. У вас должно быть аналитическое мышление.
Важно понимать, как управлять рисками на практике, формировать стратегию развития продукта и цели через OKR. Уметь формировать различные типы roadmap, уметь собирать и описывать требования.
В больших международных компаниях, как IDT, критичен высокий уровень английского языка. Важно обладать хорошими навыками планирования и приоритизации, а также детально понимать весь процесс разработки продукта. В IDT мы используем методологию Scrum.
Типичный карьерный путь TPM можно описать так.
- Человек начинает работать бизнес-аналитиком.
- Если спустя 3-5 лет работы он понимает, что достиг потолка своей карьеры и хочет развиваться дальше как специалист, он может перейти в TPM.
- А после — через развитие стратегических навыков и понимания предметной области постепенно двигаться в сторону роли PO.
Где учиться
Как уже было сказано, должность Technical Product Manager довольно редкая для Беларуси. С нуля TPM нигде не учат.
На эту позицию люди приходят после минимум 3-5 лет опыта работы в ИТ — чаще всего в разработке или бизнес-анализе.
Для меня, как для директора, техническое образование при найме TPM в команду — это скорее плюс, чем необходимость.
Мой карьерный путь был довольно интересным. Я еще в школе решил, что стану программистом. Тогда я жил на Камчатке. А сразу после получения аттестата уехал в Беларусь и поступил в гомельский БелГУТ на специальность «микропроцессорная техника». Тогда мне казалось, что меня будут учить именно программированию.
Реальность, как это часто бывает, разошлась с ожиданиями. На 4 курсе я начал сам развиваться в профессии. Устроился работать программистом и прошел все позиции от Junior до Lead.
Затем углубился в Project Management и тоже прошел все ступени дo Head of Project Management Office. После этого занялся бизнес-девелопментом, запускал свои стартапы. В общем, я попробовал себя в множестве специальностей и совершил достаточно ошибок, чтобы извлечь уроки.
Почему я ex-Director of Technical Product Management? В любой профессии помимо горизонтального карьерного роста возможен еще и вертикальный. Я углубился в продуктовый менеджмент и постепенно отошел от «пипл»-менеджмента. Сейчас занимась развитием Money Transfer направления флагманского продукта IDT — Boss Revolution.
Список каналов, ссылок, учебников
Мы попросили нескольких коллег составить список книг, курсов и полезных материалов, которые помогли им стартануть и развиваться в профессии TPM. Этот список будет полезен специалистам разного уровня, наполнить его помогли Senior TMP Олег Верховых и Intern TPM Татьяна Мороз.
- Книга The Lean Startup: How Today’s Entrepreneurs Use Continuous Innovation to Create Radically Successful Businesses.
- Intercom on Product Management и другие книги от Intercom. Их, кстати можно бесплатно скачать с официального сайта.
- Книга The Product Book: How to Become a Great Product Manager.
- Книги Майка Кона про методологии Agile и Scrum.
- Inspired: How to Create Tech Products Customers Love, Марти Каган.
- Hooked: How to Build Habit-Forming Products, Нир Эяль.
- Measure What Matters: OKRs: The Simple Idea that Drives 10x Growth, Джон Доер.
- The Hard Thing about Hard Things: Building a Business When There Are No Easy Answers, Бен Хоровиц.
- Blue Ocean Strategy, В. Чан Ким и Рене Моборн.
- Для базового понимания Scrum — Scrum Guides и большая статья на хабре.
- Для понимания Agile — видео Introduction to Agile — Transformation, Best Practices and Common Problems.
- Бесплатный курс по Jira и Scrum.
- И, конечно, легендарный симулятор GoPractice!
Читать на dev.by