Кто такой менеджер проекта
Менеджер проектов — это руководитель команды разработчиков, основной целью которого является выполнение задач в обозначенные сроки и бюджет.
Менеджер отвечает за весь проект. В его обязанности входит общение с клиентом, выяснение потребностей и целей проекта, формирование требований. Он помогает клиенту сформулировать список фич для разработки и приоритезировать порядок их выполнения.
Ни один проект не может обойтись без менеджера. Даже если в нем принимают участие только 2 человека — заказчик и исполнитель, то роль менеджера никуда не пропадает, она просто распределяется между участниками.
Однако, отдельная роль менеджера поможет существенно сэкономить нервы, время на разработку и как следствие бюджет, так как все будут заниматься своими делами. Заказчик — формировать бизнес требования, направление и видение проекта. Исполнитель — программировать. Менеджер — руководить процессом разработки.
Какие задачи стоят перед менеджером проекта
Основное, что необходимо делать менеджеру проекта — это эффективно решать поставленные задачи и выстраивать взаимодействие внутри команды.
Давайте рассмотрим подробно, чем занимается менеджер на всем пути разработки проекта:
- Формирует требования к проекту. На этом этапе менеджер собирает информацию от клиента, помогает ему сформулировать бизнес-задачи и помогает выбрать технологии для разработки.
- Оценивает сроки, бюджет на разработку и возможные риски. Формирует дорожную карту.
- Собирает команду разработки. Как правило, команда формируется из штатных сотрудников компании, иногда фрилансеров и редко из сотрудников заказчика. Часть команды может работать полный рабочий день, часть — не полный, а кто-то нужен только для разовой помощи, как, например, девопс или дизайнер. Если же команды нет, то необходимо понимать где искать исполнителей, как проверять их компетенции и как организовать работу с ними с минимальными рисками для всех.
- Организует каналы коммуникации между участниками проекта
- Делает техническое задание и создает прототипы. Часто эта работа отдается UX/UI дизайнеру. Однако, будет плюсом, если менеджер может взять эту часть работы на себя. Это поможет ему глубже погрузиться в проект.
- Ставит задачи дизайнеру. После создания ТЗ и прототипа общее видение проекта уже есть. Самое время начать его отрисовку.
- Налаживает процесс разработки. Сюда входит: выбор методологии разработки, формирование спринтов/этапов и релизов, постановка и контроль выполнения задач
- Тестирование задач. Даже если в команде уже есть тестировщик, то это не снимает обязанность с менеджера делать финальное приемочное тестирование задач, перед тем как передать их на проверку заказчику.
- Ведение и поддержка в актуальном состоянии проектной и технической документации.
- В случае заказной разработки менеджер проекта также выставляет счета клиенту, контролирует их своевременную оплату, а также формирует акты выполненных работ.
Кроме того, на всем протяжении руководитель должен контролировать эмоциональное состояние исполнителей, чтобы личные трудности разработчиков не сказывались на результате работы. Также необходимо всегда держать резерв из исполнителей, на случай если придется кого-то заменить в процессе.
Какими навыками должен обладать менеджер проекта
В основном профессия менеджера проекта включает в себя работу с людьми. Вы можете выучить все методики и технологии ведения проектов, но без высокого уровня гибких навыков сложно будет достичь эффективных результатов.
Поэтому, прежде, чем выбирать данную профессию для освоения, стоит примерить на себя те личностные качества, которыми должен обладать успешный менеджер:
- Ответственность
- Дисциплинированность
- Пунктуальность
- Аккуратность
- Честность и порядочность
- Стрессоустойчивость
- Критическое мышление
- Лидерские навыки
- Планирование собственным временем
- Умение выстраивать взаимоотношения
- Эмоциональный интеллект
- Грамотная русская речь
- Умение решать конфликты
- Стремление к профессиональному росту
- Стремление к изучению новых технологий
- Стремление к созданию нового и получение удовольствия от решения сложных задач
- Лояльное отношение к тому, что рабочий день не начинается и не заканчивает по звонку. Когда возникают проблемы, то первым делом всегда пишут менеджеру. Необходимо быть всегда на связи, так как проблемы могут возникнуть и в конце дня и в выходные.
Также не стоит забывать и о профессиональных навыках:
- Понимание работы веба в целом
- Понимание, в чем заключается роль всех участников проекта
- Умение декомпозировать задачи
- Умение делать прототипы и писать технические задания
- Умение разговаривать с разработчиками на одном языке
- Умение тестировать и грамотно ставить задачи
- Умение строить дорожные карты
- Выстраивать организационные процессы
- Умение оценивать задачи и связанные с ними риски
- Умение нанимать исполнителей
Эмпатия — главный инструмент менеджера проекта. Все остальное — вторично.
Кто может стать менеджером проекта
Начинать свой путь в менеджменте проектов не имея it-бэкграунда не самая лучшая затея, так как управлять исполнителями не понимая специфику их работы будет достаточно сложно и маловероятно, что приведет к положительным результатам.
Я бы рекомендовал будущему менеджеру начинать свой путь с тестирования или с программирования. Так он сможет прочувствовать на себе все нюансы веб-разработки. Нужна практика и понимание специфики работы бэкенд и фронтенд программистов, дизайнеров и тестировщиков, а также понимание особенностей архитектуры проектов.
Чтобы успешно работать менеджером диплом об образовании не обязателен, так же как не обязательно и получение сертификата PMI. Однако, специализированные курсы лишними точно не будут.
Перспективы карьерного роста
Менеджер проекта в перспективе может вырасти в руководителя подразделения компании и управлять несколькими командами, а также стать продакт-менеджером или даже собственником it-компании.