ГлавнаяЖурналМетодологии управления проектами в ИТ: суть, принципы и разновидности

Методологии управления проектами в ИТ: суть, принципы и разновидности

Изображение

Методологии управления проектами в ИТ: суть, принципы и разновидности

Проектникам приходится постоянно учиться, изучать тенденции рынка, в которых сложно разобраться с первого раза. Слишком быстро появляются новые методологии управления проектами в ИТ. Начинающий проектный менеджер теряется среди этого многообразия и не всегда понимает, какой метод менеджмента использовать. Разбираем, какие подходы бывают и как проектнику из них выбрать.

Особенности методологии управления ИТ-проектами

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

  1. 1
    Принципы работы над проектом. Включает оценку сроков выполнения, коммуникацию между участниками, планирование работы, распределение
  2. 2
    Инструменты менеджмента. Это касается разновидностей планировщиков и интерактивных досок. Например, Kanban-доски или диаграммы Ганта
  3. 3
    Методы оценки полученного результата. Определяют для конкретной задачи и для проекта в целом

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

Какие бывают методологии управления IT проектами: 9 видов

Нет универсального подхода, который обеспечит 100% успеха любому продукту. Поэтому задача руководителя — подобрать принципы, техники, которые подойдут для его проекта. Методы ведения отличаются по структуре, процессам, программному обеспечению, которое применяют проектники. Рассказываем, какие подходы к управлению используют сейчас проджекты для разработки ИТ-продуктов.

1. Waterfall (Водопад или Каскад)

Традиционная методология менеджмента проекта в ИТ, которая получила популярность среди проектников. Главная черта подхода — четкие правила, по которым работает команда. Это линейный процесс работы, где каждый этап идет последовательно. Структура такого процесса напоминает каскад.Если проектный менеджер решил организовать управление через Waterfall, он связывает задачи друг с другом связями. Чтобы приступить к следующему этапу, команда должна завершить предыдущий. Подход помогает не отходить от первоначального плана: в течение работы между участниками идет обмен информацией. Плюсы модели Waterfall:

  • четкое понимание, какие действия нужно совершить
  • легко отследить статус работы
  • эффективная система коммуникации между командой и заказчиком

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

2. Agile

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

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

Если компания решает, что для разработки проекта подходит Agile, проджект выбирает конкретную методологию, которая основана на принципах модели. Среди таких подходов наиболее популярны Scrum, Канбан, Scrumban и другие. Проектный менеджер учитывает философию Agile, модель конкретного подхода или нескольких, чтобы спланировать четкие принципы ведения проекта, план его выполнения. Плюсы методологии управления:

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

Agile, несмотря на преимущества, вытеснил полностью традиционный проектный менеджмент. Связано это с недостатками подхода:

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

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

3. Гибридная методология

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

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

Отметим, что гибкость в гибридной методологии относительна. Проджект может внести только неглобальные изменения в план: например, сдвинуть сроки не получится. Кроме того, сложнее собрать отчет по статусу проекта, чем в Waterfall. А поскольку подход управления включает принципы Agile, обязательна вовлеченность всех заинтересованных участников, включая клиента.

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

Waterfall и Agile — главные методы проектного управления в ИТ. Их принципы взяты за основу для новых методологий, чтобы учитывать индивидуальные черты проекта, о которых расскажем дальше.

4. Critical Path Method: метод критического пути

Если проект простой, проджекту не стоит тратить силы, время на разработку системы взаимодействия по Agile или Waterfall. Для этого подойдет метод критического пути. Суть подхода в том, что менеджер определяет критически важные вопросы, планирует над ними работу. Например, определяет зависимости между этапами, отслеживает ход, цели, ставит приоритеты, управляет сроками. Главная задача проектника в управлении — правильно наметить результаты, к которым стремится команда.Методология подойдет для работы в небольших командах над средними или маленькими проектами. Подход не используют в сложных проектах, где много заинтересованных лиц, предполагаемых результатов.

5. Critical Chain Project Management

В ИТ методология известна как «метод критической цепи». Проектник концентрируется на результатах работы, которые ждет заказчик. После этого проджект намечает шаги по , управлению, достижению поставленных целей, ориентируясь на собственное мнение, опыт. Задача — добиться от команды максимальной производительности, при этом учитывать выделенные ресурсы. Бюджет, дедлайны, сотрудники, расходники распределяются четко для каждого шага. Поэтому проект всегда предсказуем. Проектные менеджеры выбирают метод критической цели, потому что:

  • не появляются простои, сроки не срываются, а ресурсы используют эффективно
  • в фокусе — конечная цель, от которой идет дальнейшее планирование

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

  • невозможно вести несколько разработок одновременно — метод не учитывает, что одни и те же ресурсы часто используют в разных задачах
  • проджект закладывает буферное время, из-за которого команда задерживается

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

6. Kanban

Канбан выбирают ИТ-компании, которые работают по принципам Agile. Идея методологии управления проектом — использовать визуальные элементы, доски, чтобы отслеживать статус, ход работы. Когда команда постоянно видит прогресс, задачи, не нужно тратить время на рабочие группы, где обсуждают статус разработки. Чтобы легче управлять участниками, используют программное обеспечение. На специальных платформах можно создавать доски, перемещать картинки, писать ответственных.Методология не ставит границ по организации процесса, поэтому проектный менеджер использует Канбан на свое усмотрение. Идея подхода — концентрация на важных акцентах проекта без привязки к обязательной структуре.

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

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

7. Scrum

Scrum — еще один метод управления, появившийся из утвержденных принципов модели Agile. Идея Scrum -разбить цикл на короткие спринты, каждый из которых имеет собственную цель. Длительность итераций определяет проектный менеджер. Они обычно составляют 1-2 недели. В команде, которую формируют для проекта, обычно не более 10 сотрудников. Между задачами нет зависимостей, поэтому система гибкая, как и все методики Agile.В этом Scrum отличается от каскадной модели.Проектного руководителя в методологии называют мастером Scrum. Его задача — проводить ежедневные совещания, собирать обратную связь после окончания спринта, демонстрировать решения. Такие встречи помогают участникам не терять связь, своевременно выполнять задания без лишних задержек.Scrum считается самостоятельным методом управления проектом. Однако она напрямую связана с Agile — в основе лежат те же принципы организации. Главное, что объединяет два метода — важность совместной работы с клиентом или его представителем, а также личности перед процессом.Scrum рекомендуем использовать проектным командам, привыкшим работать с Agile подходом. Метод спринтов разработан для небольших групп участников, но подходит для коллективов с любым количеством сотрудников.

8. Scrumban

Еще одна гибридная методология управления проектом. Scrumban появился от соединения двух подходов — Scrum и Канбан. Цель такого объединения — совместить лучшие черты двух Agile-систем, чтобы разработать максимально гибкую, понятную методику проекта.Устроен Scrumban просто. Цикл делится на несколько спринтов, как и в традиционном Scrum. Проектный менеджер при этом вносит отдельные задачи в каждый спринт, визуализирует их для целой команды — это черта Канбан. В результате работа над проектом становится проще. Важные задачи не теряются, проводятся ежедневные Scrum-встречи, чтобы определить приоритеты, дальнейшие действия.Опытные проджекты часто сходятся во мнении, что Scrumban наиболее простая, понятная методология управления проектом в ИТ. Разработку продукта разбивают на маленькие задачи, визуально представляют их команде, контролирую выполнение через встречи. Подходит для проектов любой величины.

9. PRINCE2

Аббревиатура методологии переводится как «проекты в неконтролируемой среде». В основе лежит традиционная каскадная модель, чтобы разбить глобальную задачу на несколько этапов. Впервые PRINCE2 появилась в ИТ-проектах, которые заказывало правительство Великобритании. Сегодня методологию применяют крупные компании, которые запускают большие маркетинговые, продуктовые решения с командой. Строится работа в PRINCE2 на 7 принципах:

  1. 1
    Начало проекта
  2. 2
    Управление задачами
  3. 3
    Инициирование
  4. 4
    Контроль выполнения
  5. 5
    Передача готового продукта
  6. 6
    Управление границами этапов
  7. 7
    Закрытие проекта

Резюмируем

  1. Принципы отражают этапы ведения разработки, которые приводят к желаемому результату. Цель подхода — определить роль каждого члена команды проекта, контролировать управление задачей. В обязанности менеджера входит отслеживание прогресса на этапах, передача продукта клиенту, инициирование, завершение. Подходит метод не каждой компании. Эксперты рекомендуют использовать ее при работе с масштабными проектами в крупных компаниях, когда количество заинтересованных лиц достаточно большое. Если попробовать PRINCE2 для небольших задач, эффективность заметно снизится. Процесс станет сложнее, а сроки растянутся.

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

Важно! Мы настоятельно рекомендуем ознакомиться с нашими курсами, где тема данной статьи раскрывается более подробно:
management

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

*В этом месяце мы делаем большой набор, в связи с этим, действует скидка 45% на все онлайн программы. Количество мест ограничено
Наверх