Project Manager в IT: кто этот человек и как им стать?
  • Powercode Academy
Представьте себе первобытный мир, где каждое племя имеет свой язык и способ донесения информации, где все имеют одну цель, но разные подходы к ее реализации. В результате – сплошная анархия и практическое “без четкого ТЗ и результат ХеЗе”. Именно таков бы мир IT, если бы в нем не было проектных менеджеров.
Проджект в IT – человек, стоящий на границе сложной технической инфраструктуры, аналитики и всесторонней коммуникации. Некий кит 3 в 1, на котором держится вся реализация проекта, ведь именно он переводит язык заказчика своим феям-девелоперам и наоборот.

Проектный менеджер отвечает за треугольник проекта, то есть тайминг исполнения, бюджет и скоуп (на простом языке “объем работы”). Задачка стоит не из простых, ведь каждый из этих "углов" должен отвечать друг другу: чтобы и в дедлайн команда справилась, фичи все реализовала и за рамки бюджета не вышла.
Таким образом, проджект должен владеть двумя языками:

  • язык клиента – KPI, бизнес-цель, стратегия, задачи
  • язык технических специалистов – конкретные таски, приоритеты, дедлайны, техническое задание
  • Hard-скилы, которыми должен обладать IT Project Manager:

    Технические знания. Речь не идет о самом написании кода, однако проджект должен понимать Software development lifecycle, то есть цикл жизни разработки проекта, состоящий из базовых 6-ти этапов:
  • Планирование системы (цели, задачи, ресурсы, проблемы)
  • Анализ системы (этап финальной документации требований к будущему продукту, согласование финального видения продукта и его функций)
  • Дизайн системы. ІТ-продукт – это не только набор видимых пользователю функций, но и множество различных интеграций, баз данных, систем безопасности, модулей и архитектуры. На этапе разработки прототипа проджект вместе с командой разработки должен создать целую эко-систему вокруг будущего проекта для его эффективной работы.
  • Разработка, внедрение и развертывание. Непосредственная разработка продукта, написание кода, тестирование и запуск.
  • Опытная эксплуатация и интеграция. Отработка возможностей продукта в реальном времени на реальных пользователях обычно. Доработка, исправление возможных багов.
  • Поддержка системы. Апдейты технологий, компонентов и функций, поддержка серверов, в некоторых случаях администрирование ІТ-систем.
  • Знание методологий управления проектами. Каждый проект – это живой организм, для развития которого нужна четкая система, неправильно выбранный подход или план действий по интуиции может привести к хаосу в команде, и конечно же повлияет на конечный результат. Поэтому проджект должен знать основные методологии Waterfall, Agile (Scrum, Kanban) и уметь подбирать их в соответствии с особенностями проекта.
    Инструменты для эффективной работы Project Manager-a. Конечно же, на старте карьеры проджекта ты не можешь идеально владеть абсолютно всеми инструментами управления проектами. Однако такая штука как Jira/Confluence – это база, которой пользуется большинство компаний.
    Общее понимание ІТ-рынка. Этот пункт распространяется на каждую профессию, касающуюся ІТ. Ведь основной "секрет" успеха – это умение мыслить, как айтишник, интересоваться новинками и технологиями, быть в теме последних разработок и трендов. Для этого не обязательно иметь профильное образование, все решает твой интерес. В результате: имея хорошую ІТ-наглядность, ты сможешь быстрее решать сложные задачи.

    Soft-skills проджекта

    Если у тебя дернуло глаз от словосочетания "Soft-skills" - поверь, это нормальное явление, однако в природе не существует лучшего синонима к неотделимой части любой профессии. Хочешь того или нет, но этот аспект критически важен и его нужно учитывать, выбирая профессию. Ограничимся объяснениями, чтобы исследовать, каким софтом должен обладать классный проектный менеджер:
  • Коммуникационные навыки: миты, стендапы и дейли – 50% работы проджекта. Поэтому слушать, слышать и уметь объяснить – маст-хэв. Ты должен осознать факт, что именно ты, как проектный менеджер, устанавливаешь нейронные связи между командой и заказчиком, несешь ответственность за понимание в команде и решаешь любую кризисную ситуацию и недопонимание. Мессенджером единственным здесь не обойдешься, поэтому сила слова твой рабочий инструмент.
  • Управление изменениями: будь готов к тому, что ІТ-рынок меняется быстрее, чем читаешь этот текст. Так же и каждый проект в процессе разработки претерпевает трансформации. Во-первых, ты должен предусмотреть разные варианты развития на этапе планирования. Во-вторых, быть готовым, что твой план разработки может измениться в любой момент. Так что тебе нужно быстро реагировать на подобные ситуации и так же быстро имплементировать изменения.
  • Лидерство. С одной стороны, ты должен управлять и вдохновлять свою команду разработчиков. С другой – ты авторитет для заказчика. Не всегда клиент знает, как лучше для его проекта. Твоя задача – направлять стейкхолдеры в правильном направлении. Так что собственная экспертиза и рациональность подхода – твои лучшие друзья в профессии проджекта.
  • В заключение добавим, что каждый проект, попадающий в руки ІТ-проджект менеджера – это безграничная зона личностного развития, возможность быть причастным к созданию очень крутых ІТ-решений.

    Только не относись к этой деятельности, как к конвейеру – и будет тебе удача.

    Записатися на курс

    Надішліть нам ваші контакти і наш менеджер передзвонить вам, щоб відповісти на всі питання про навчання у нашій Академії

    Натискаючи на кнопку я погоджуюсь з політикою конфіденційності

    Записаться на курс

    Отправьте нам ваши контакты и наш менеджер перезвонит вам, чтобы ответить на все вопросы об обучении в нашей Академии

    Нажимая на кнопку я соглашаюсь с политикой конфиденциальности

    демо-урок з курсу

    Відправлено!

    Ссылка на демо-урок отправлена на e-mail, который вы указали в форме.

    Хочу купить курс в рассрочку

    Отправьте нам ваши контакты и наш менеджер перезвонит вам, чтобы ответить на все вопросы об обучении в нашей Академии

    Нажимая на кнопку я соглашаюсь с политикой конфиденциальности