Рассмотрим роль руководителя команды в разработке проекта, и можно ли обойтись без него.
Менеджер проектов - это руководитель команды разработчиков, основной целью которого является выполнение задач в обозначенные сроки и бюджет.
Менеджер отвечает за весь проект. В его обязанности входит общение с клиентом, выяснение потребностей и целей проекта, формирование требований. Он помогает клиенту сформулировать список фич для разработки и приоритезировать порядок их выполнения.
Ни один проект не может обойтись без менеджера. Даже если в нем принимают участие только 2 человека - заказчик и исполнитель, то роль менеджера никуда не пропадает, она просто распределяется между участниками.
Однако, отдельная роль менеджера поможет существенно сэкономить нервы, время на разработку и как следствие бюджет, так как все будут заниматься своими делами. Заказчик - формировать бизнес требования, направление и видение проекта. Исполнитель - программировать. Менеджер - руководить процессом разработки.
Основное, что необходимо делать менеджеру проекта - это эффективно решать поставленные задачи и выстраивать взаимодействие внутри команды.
Давайте рассмотрим подробно, чем занимается менеджер на всем пути разработки проекта:
Кроме того, на всем протяжении руководитель должен контролировать эмоциональное состояние исполнителей, чтобы личные трудности разработчиков не сказывались на результате работы. Также необходимо всегда держать резерв из исполнителей, на случай если придется кого-то заменить в процессе.
В основном профессия менеджера проекта включает в себя работу с людьми. Вы можете выучить все методики и технологии ведения проектов, но без высокого уровня гибких навыков сложно будет достичь эффективных результатов.
Поэтому, прежде, чем выбирать данную профессию для освоения, стоит примерить на себя те личностные качества, которыми должен обладать успешный менеджер:
Также не стоит забывать и о профессиональных навыках:
Эмпатия - главный инструмент менеджера проекта. Все остальное - вторично.
Начинать свой путь в менеджменте проектов не имея it-бэкграунда не самая лучшая затея, так как управлять исполнителями не понимая специфику их работы будет достаточно сложно и маловероятно, что приведет к положительным результатам.
Я бы рекомендовал будущему менеджеру начинать свой путь с тестирования или с программирования. Так он сможет прочувствовать на себе все нюансы веб-разработки. Нужна практика и понимание специфики работы бэкенд и фронтенд программистов, дизайнеров и тестировщиков, а также понимание особенностей архитектуры проектов.
Чтобы успешно работать менеджером диплом об образовании не обязателен, так же как не обязательно и получение сертификата PMI. Однако, специализированные курсы лишними точно не будут.
Менеджер проекта в перспективе может вырасти в руководителя подразделения компании и управлять несколькими командами, а также стать продакт-менеджером или даже собственником it-компании.
Давайте разберём её, рассмотрим возможные подходы и сориентируем по срокам и бюджету.