Благодаря высокой зарплате и востребованности на рынке профессия проджект-менеджера (Project Manager, PM) уже обрела некий имидж и привлекает все новых (и молодых, и опытных) специалистов. Особенной остроты ощущениям добавляет специфика сферы IT — тут точно не заскучаешь.
Между тем, это ответственная работа, которая требует незаурядных внутренних ресурсов. Такими являются, в том числе, hard и soft skills PM. Давай разберемся, что входит в его обязанности и какие компетенции нужны.
Project Manager — это специалист, чья главная задача — курировать проект от брифа до успешного завершения. Среди его обязанностей: расстановка приоритетов, планирование и постановка задач, контроль, коммуникации, ведение документации, а также оперативное решение проблем. Это нетехническая должность, которая не требует написания кода.
В поле его деятельности входит масса разнообразных занятий, между которыми в течение дня приходится переключаться.
1. Работа непосредственно над проектом. В зоне ответственности PM находятся все этапы: разработка и утверждение общей концепции проекта, формирование команды, запуск проекта в работу, разбивка на подзадачи, контроль их выполнения и соблюдение дедлайнов.
2. Общение с клиентом. Проджект-менеджер должен быть всегда на связи с заказчиком, согласовывать с ним все опорные моменты и докладывать о результатах.
3. Соблюдение интересов компании. Особенно ярко этот пункт проявляется во всех пограничных ситуациях и разногласиях. PM всегда выступает своеобразным медиатором между собственным коллективом и заказчиком. Интересы обеих сторон должны совпадать, но ни прибыль компании, ни ее репутация и качество продукта не должны пострадать.
4. Коммуникация с коллективом. Менеджер проектов формирует команду, назначает ответственных за каждый участок работы, выдает им задания и следит за их своевременным исполнением.
Сюда же относится умение поддерживать моральный дух команды и вовремя приходить на помощь. PM должен быть лидером в коллективе, заслуживать его уважения и доверия.
5. Ведение документации. Project Manager составляет отчеты о каждом этапе работ над проектом. Во-первых, так легче держать в курсе заказчика, а во-вторых, отчеты помогают фиксировать процесс выполнения проекта и контролировать дедлайны.
Методологии управления проектом. Их несколько и их нужно выучить, если хочешь преуспеть в профессии PM. Каждая из методологий имеет свои принципы, опираясь на которые ты сможешь эффективно взаимодействовать с людьми.
1. Agile — это семейство практик, которые основаны на ценностях Манифеста гибкой разработки программного обеспечения и 12 принципах, что лежат в его основе.
Если объяснять утрированно и кратко, методики Agile являются гибкими. Почему? Потому что допускают отступления от заранее прописанного плана, с учетом постоянно меняющихся условий.
2. Scrum и Kanban — обе методологии входят в Agile, основаны на принципах тайм-менеджмента, но предлагают разные подходы.
Scrum делит рабочий процесс на равные спринты — обычно это периоды от недели до месяца, в зависимости от проекта и команды. В периоде каждый делает свою часть работы, результаты которой обсуждаются по окончанию спринта.
Kanban делит бизнес-процесс не на универсальные спринты, а на стадии выполнения конкретных задач: «Планируется», «Разрабатывается», «Тестируется», «Завершено» и так далее.
Знание SDLC. Software development lifecycle — цикл жизни и разработки проекта. Если ты не знаешь деталей создания своего продукта, как ты сможешь управлять людьми? Это будет очень сложно и не обойдется без накладок, потому что при планировании нужно представлять реальные сроки выполнения той или иной задачи, что для этого нужно и как процессы взаимосвязаны.
Общая ориентация в сфере. Много PM’ов в IT вышли из разработчиков и тестировщиков. На наш взгляд, это отличная практика, поскольку менеджер раньше и сам «работал ручками», а значит прекрасно понимает людей, которыми управляет. При этом чаще всего от него ждут базового понимания языков, основных фреймворков, знания лексикона разработчиков, чтобы быть с ними на одной волне.
Jira/Confluence, MS Project — основной инструментарий PM. Это программы и площадки для совместной работы над проектами, постановки и отслеживания статуса задач, распределения ресурсов и т. д.
В идеале — пройти курсы. Их прелесть заключается в том, что ты получишь подробный путеводитель по профессии и максимум практики. Испытать свои знания и силы можно на стажировках в компаниях, куда студенты рекомендуются опять-таки от учебных центров, где проходят курсы. В пример можем привести академию ITEA, которая устраивает своих студентов к партнерам. О курсах можешь узнать тут.
Выиграть конкурс и устроиться в компанию по программе. Это тоже неплохой вариант, но тут есть свои подводные камни. Во-первых, непосредственно «на производстве» многие детали тебе придется постигать самому: никто не будет носиться с тобой, как в детском саду. Во-вторых, таким образом компании воспитывают сотрудников под себя, поэтому есть шанс получить довольно однобокое представление о процессах, которые в этой компании происходят таким образом, а в любой другой — иначе.
Независимо от того, какой путь ты выберешь, хорошего проджект-менеджера отличает начитанность и ориентирование в тенденциях индустрии. Поэтому вот тебе список хороших каналов в Telegram:
1. Project Management Club — все об управлении проектами.
2. Продакты не нужны — отличается своей специфической манерой злободневности, зато по делу.
3. Podlodka — IT Podcast — если нравится слушать, welcome.
4. Менеджер от Боженьки — белорусский канал об управлении проектами в IT.
5. Бизнес-анализ IT — канал для аналитиков в IT, здесь публикуются хорошие статьи и анонсы мероприятий.
6. Project Management Events — здесь можно найти анонсы различных мероприятий для проджект-менеджеров.
7. projectmanagement.spb — канал с онлайн-мероприятиями от одноименного сообщества.
8. Product Management — сборник полезной информации для менеджеров, приправленный остроумными мемами.
9. NOP::Nuances of programming — для тех, кто хочет прокачаться в программировании.
1. Адаптивность. PM должен держать нос по ветру, чтобы быстро реагировать на любые изменения и перестраиваться на ходу, если нужно.
2. Стрессоустойчивость. Не всегда проект создается гладко. Бывает, в команде заказчика произошли перемены, и теперь результат ожидается другой, хотя вы потратили 3 месяца на то, что уже есть… Важно успокоиться, подумать, где уступить, а где отстоять ребят и прийти к компромиссу.
3. Коммуникабельность. Чтобы вдохновить команду на работу, попутно обсудить возникнувшие проблемы и отчитаться перед заказчиком, нужна любовь (и способность) к конструктивному общению.
4. Креативность. Нестандартные ситуации требуют неординарных решений. Это своего рода эксперимент, но продуманный.
5. Дальновидность. Понимать, к чему приведет каждый шаг и в какую картину соберутся последствия. Только так можно найти безопасный выход из любого положения.
6. Ответственность. Проджект-менеджер отвечает за проект и должен все контролировать, иначе команда «вывалится» из плана.
7. Убедительность. Четко и убедительно доносить мысль — суперспособность любого менеджера. Но не только это: еще важно умение аргументированно спорить, договариваться и мотивировать.
Многие из этих навыков, прямо скажем, зависят от склада твоего характера и задатков. Однако способности можно развить, если упорно работать над собой. Самый лучший выход: не бояться ответственности, ошибок, интересоваться полным циклом работ, а не только твоей сферой обязанностей, чаще проявлять инициативу по части не твоих задач.
Чтобы понимать, в каком направлении двигаться, стоит прочесть вот эти книги:
1. Руководство PMBOK (англ. Project Management Body Of Knowledge) объясняет, как управлять требованиями, планировать, закрывать проект, работать с командой и заказчиком.
2. Кокс Джеф, Голдратт Элияху М. «Цель»
3. Марк Гоулстон «Как разговаривать с мудаками»
4. Том Демарко и Тимоти Листер. «Человеческий фактор. Успешные проекты и команды»
5. Том Демарко «Deadline. Роман об управлении проектами»
6. Джефф Сазерленд. «Scrum. Революционный метод управления проектами»
7. Дэвид Андерсон. «Канбан: альтернативный путь в Agile»
8. Джин Ким «Проект Феникс»
9. Гэвин Кеннеди «Договориться можно обо всем. Как добиваться максимума в любых переговорах»
10. Ли Якокка «Карьера менеджера»
11. Фредерик Брукс «Мифический человеко-месяц»
Профессия Project Management — не для всех. Это довольно энергозатратная работа, где hard и soft skills — равные по степени важности.
При этом сфера IT добавляет свою специфику и неумолимо расширяет список компетенций, которыми тебе придется обладать. Если упорно работать, их вполне можно освоить примерно за год.
На наш взгляд, стоит трезво оценить свои навыки, задатки и мотивацию работать PM. Если ты чувствуешь, что Project Management — это твое, что ж, желаем тебе реализации и карьерных успехов!