Вебинары Разобраться в IT Реферальная программа
Программирование Аналитика Дизайн Маркетинг
ПРИХОДИТЕ УЧИТЬСЯ НОВОЙ ПРОФЕССИИ ЛЕТОМ СО СКИДКОЙ ДО 70% Забронировать скидку
07 Мар 2023
8 мин
1043

Что такое управление проектами и чем занимается проджект-менеджер

Проектный менеджер — это специалист по планированию рабочих процессов.

Можно работать по наитию: без четких задач, дедлайнов и проверок. Но тогда результат вряд ли совпадет с ожиданиями от проекта. Чтобы разработать новый сервис, нужно действовать по плану и учитывать возможные форс-мажоры. Рассказываем, как управлять проектами эффективно и какие методы подойдут разным командам.

Что такое управление проектами

Проектное управление — это работа, которая включает подбор специалистов, планирование бюджета, целей и сроков, мониторинг результатов. Проектный менеджер, или проджект-менеджер, нужен для разных задач: организовать запуск приложения, рекламной кампании или художественной выставки. Его задача — довести проект до конца, уложиться в сроки и достигнуть всех поставленных показателей.

Лучшими проджект-менеджерами становятся бывшие программисты. Они знают все этапы разработки продукта, понимают, сколько времени требуется на решение задач. А еще такие специалисты готовы отстаивать интересы команды перед заказчиком, но и ему могут аргументированно предложить разные пути решения задачи. Начать карьеру в программировании можно с курса Skypro, например «Веб-разработчик». Освоите базовую теорию и научитесь с помощью программного кода создавать приложения и сайты. Поработаете в команде коллег над масштабным проектом, который сможете положить в портфолио.

Этапы управления проектом

Согласно лестнице Такмана, в запуске проекта есть пять стадий. Каждая из них отражает, как развиваются коммуникации между сотрудниками. С каждой ступенькой члены команды должны становиться всё более независимыми. Какие этапы управления проектом выделяет Такман:

  1. Создание команды. Проджект-менеджер решает, какие специалисты нужны для проекта, и определяет зону ответственности каждого. Например, чтобы запустить сайт интернет-магазина, понадобится как минимум разработчик, графический дизайнер и маркетолог.
  2. Споры и конфликты. Несмотря на общую цель, поначалу возникают разногласия. Идеи веб-дизайнера могут не понравиться разработчику, а маркетолог может спорить с предложениями менеджеров по продажам. Управляющий проектом должен прислушиваться к мнению членов команды и искать компромиссы.
  3. Решение проблем. Спустя время специалисты привыкают к своим ролям в проекте и справляются с задачами без внешнего вмешательства.
  4. Исполнение. Когда процессы организованы, задачи управления проектами сводятся к тому, чтобы проводить регулярные встречи и брейнштормы. На таких встречах проджект-менеджер проверяет, что все выполняют поставленные показатели, и ищет способы улучшить рабочие процессы.
  5. Анализ результатов. По итогам проекта проводят аналитику: какие цели удалось выполнить, получилось ли уложиться в сроки и бюджет, если нет — по каким причинам. Такое подведение итогов позволит избежать ошибок в будущих проектах.

Если хотите научиться не поверхностному анализу, а находить неочевидные закономерности и делать логичные выводы, освойте профессию аналитика данных. В Skypro это сделаете всего за пять месяцев: научитесь работать с Excel на продвинутом уровне, изучите основы языка программирования Python, сможете анализировать данные с помощью SQL. Занятия реально совмещать с работой. А если захотите ее сменить, центр карьеры гарантированно найдет новую.

Методы и принципы управления проектами

Проектный менеджмент — это сфера, в которой выделяют классические и современные методы. К классическим техникам относится модель Waterfall и метод критического пути.

Waterfall

«Водопад», или каскадную модель, создали в 70-е годы. Изначально применяли для разработки программного обеспечения, но в последнее время эту модель активно использует финансовый сектор, сферы медицины и авиастроения.

В чём суть. В отличие от гибких систем в «Водопаде» важно выполнять шаги последовательно. План проекта обсуждают и фиксируют заранее, исполнители работают по четким правилам. Например: задача, дизайн, реализация, проверка, обслуживание.

Каскадная модель подойдет, когда важно четко следовать этапам. Например, при строительстве жилых комплексов или создании самолета.

Минусы. Не подходит для стартапов и современных IТ-компаний. Проблемы с продуктом будут видны только в самом конце проекта, ведь в этой системе нельзя совмещать разработку и тестирование.

Метод критического пути

Появился как альтернатива каскадной модели. В нём проект разбивают на маленькие задачи, часть из них выполняют последовательно, а часть — совмещают.

В чём суть. Представьте, что делаете ремонт в гостиной. У вас будут такие задачи:

✔️ заменить окно;

✔️ купить материалы;

✔️ снять старые обои;

✔️ поклеить новые обои;

✔️ положить пол.

Можно выполнять их по очереди — тогда это будет метод «Водопад». Критический путь позволяет совместить несколько задач и наметить самое быстрое решение. Это будет выглядеть примерно так:

Схема работы метода "критического пути"

В системе критического пути покупку материалов и подготовку комнаты можно совместить, чтобы завершить ремонт быстрее

Минусы. На каждую задачу отводится четкое количество времени. Если одна из них займет больше дней, чем вы запланировали, то придется увеличивать сроки всего проекта.

Классические методы подходят не всем компаниям. Например, в сфере IT гораздо чаще используют более современный Agile-подход. Это гибкая система, в которой постоянно адаптируют план под новые условия. Еще в Agile важно постоянно находиться в контакте с клиентом, согласовывать с ним решения на каждой стадии.

К самым популярным Agile-методам относят Scrum, Kanban, XP и XPM.

Scrum

В чём суть. В основе Scrum-методологии — четкая структура. Работа над проектом делится на спринты: периоды от одной до четырех недель. За один спринт команда должна создать новую рабочую версию продукта с учетом бэклога — списка задач, расставленных в порядке важности. Такой цикл делится на три этапа:

  1. Планирование спринта. Определяют объем работ, ставят цели и задачи, обсуждают предыдущие спринты и их результаты.
  2. Ежедневные совещания во время спринта. Разработчики встречаются на 15–20 минут и определяют задачи на день. На такой встрече можно рассказать о вчерашней проблеме и оперативно решить ее совместно.
  3. Обзор спринта. Когда спринт закончился, подводят его итоги. Программисты делятся результатами и предлагают идеи для будущих разработок. На встрече присутствует и владелец продукта — он рассказывает, какие цели были выполнены и что хотелось бы улучшить.

Освоить разные рабочие модели на практике можно на курсах Skypro, например «Python-разработчик». Преподаватели — практикующие программисты — на уроках расскажут, как решаются реальные рабочие задачи в компаниях. Не будут грузить лишней теорией, зато дадут советы из своего опыта и работающие лайфхаки. Все навыки отработаете на практике и получите развернутую обратную связь.

Схема работы модели SCRUM

Во время спринта все члены команды находятся в тесном контакте — это позволяет максимально быстро отслеживать возникающие трудности и ошибки

Минусы. Подходит только для команды с высокой мотивацией, в которой каждый работает на максимальный результат. Много рабочего времени уходит на коммуникацию.

Kanban

В чём суть. Основная фишка этого метода — визуализация. Задачи делят на категории: «планируем сделать», «делаем», «отложили», «готово» и выносят на доску. Названия этих категорий могут меняться, но их последовательность должна сохраняться.

Схема работы модели Kanban

Карточки с задачами можно составлять в онлайн-сервисах, например в Trello

Минусы. В методе Kanban нет четких ролей, поэтому он больше подходит для узконаправленных команд, чем для больших коллективов.

Экстремальное программирование (XP)

В чём суть. Этот метод предназначен для команд среднего размера, которые работают в постоянно меняющихся условиях. Практики экстремального программирования включают:

🔹 постановку целей на квартал;
🔹 проверку в конце недели;
🔹 программирование в паре;
🔹 тестирование кода на ранних этапах разработки;
🔹 постоянное улучшение кода.

Эти техники можно совмещать с другими Agile-подходами, например со Scrum.

Минусы. В экстремальном программировании каждый член команды несет ответственность за итоговый код: любой разработчик может внести изменения в программу. Поэтому такая система подойдет только для старших специалистов. Новичкам и разработчикам среднего уровня будет в ней сложно.

Экстремальное управление проектами (XPM)

В чём суть. Подход ориентирован на людей, а не на процессы. Успех XPM-проекта определяется тем, насколько пользователи довольны новой версией продукта. Отслеживать этот показатель можно по отзывам, рекомендациям и продажам.

Работа над проектом делится на пять шагов:

  1. Появляется идея проекта.
  2. Команда обсуждает, как достигнуть результата.
  3. Разработчики проверяют новые идеи на практике.
  4. Команда оценивает свою работу.
  5. Новые знания применяют в следующих проектах.
Схема метода "Экстремальное управление проектами"

Экстремальное управление подойдет для ситуаций, когда в проекте нет четких целей и методов

Минусы. Как и экстремальное программирование, XPM-подход предназначен только для опытных разработчиков. Этот метод требует вовлеченности всех членов команды, владельца продукта и проектного менеджера. Участники должны работать организованно и прислушиваться друг к другу.

Бережливое производство

В чём суть. Изначально подход стали активно использовать в компании Toyota. Сейчас этой системы придерживаются заводы, фабрики и государственные предприятия по всему миру, в России это — РЖД, «Почта России» и «Сбер». Главная цель подхода — избежать производственных потерь и привлечь каждого сотрудника к улучшению рабочих процессов.

Нежелательные потери: чрезмерное производство, простои, дефекты, траты на транспортировку, устаревшие техники.

Минусы. Чтобы внедрить бережливое производство, придется сильно потратиться: поставить новое оборудование, найти других поставщиков, провести обучение персонала. Поэтому метод подходит только для крупных компаний.

Главное: что такое управление проектами

🚀 Управление проектами — это работа, связанная с планированием и организацией процессов. В проекте есть пять этапов: создание команды, появление конфликтов, решение проблем, исполнение и анализ результатов.

🚀 Самые популярные методы проектного менеджмента — классический подход и Agile. Классический подход более последовательный, поэтому его используют в строительстве, медицине, финансах. Agile-методы ориентированы на людей, а не на регламент, они лучше подходят для IT-компаний.

🚀 К классическим методам относятся Waterfall и метод критического пути.

🚀 Agile включает разные ответвления: Scrum, Kanban, экстремальное программирование, экстремальное управление проектами.

🚀 Бережливое производство — это альтернативный подход, который направлен на максимальное сокращение потерь.

Добавить комментарий

Подарок
Забрать подарок