Как выбрать метод управления проектом и организовать работу команды

Как выбрать метод управления проектом и организовать работу команды

У любого проекта есть начало, конец и объём задач, который нужно выполнить. Чтобы закончить работу в срок, уложиться в бюджет и сделать процесс комфортным для заказчика и исполнителей, важно продумать стратегию действий. В этом помогают разные методы управления проектами. Рассказываем об их особенностях и делимся советами, как выбрать подходящий инструмент и подход.

Зачем вообще нужно управлять проектами

Для успешной реализации проекта необходимо рационально распределять ресурсы, координировать действия команды и отслеживать прогресс на каждом этапе работы. Иначе возрастает риск сорвать дедлайны и выпустить продукт, который не решает задачи бизнеса и не нужен пользователям. Здесь на помощь приходит управление проектами. Оно помогает:

  • Организовать рабочий процесс — определить зоны ответственности сотрудников и обеспечить слаженную работу.

  • Распределить бюджета — выделить финансы на операционные и управленческие расходы, а также оставить резерв на случай непредвиденных ситуаций.

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

  • Управлять рисками — ни один проект не идёт по плану на 100%. Но можно заблаговременно предусмотреть потенциальные проблемы и продумать способы, как их избежать.

Эффективность управления проектами подтверждают исследования. Project Management Institute подсчитал, что внедрение инструментов проектного менеджмента снижает затраты на реализацию проекта в 28 раз.

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

Выделяют пять этапов управления проектами.

Инициация

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

Шаблон устава проекта

Планирование

На этом этапе детально продумывается структура проекта. Она состоит из следующих элементов.

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

Интеллект-карта с целями и задачами проекта

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

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

Смета проекта

Матрица распределения обязанностей. За каждым членом команды закрепляется определённый пул задач. Чтобы распределить зоны ответственности, можно воспользоваться матрицей RACI: в ней обозначают роли сотрудников.

  • R — responsible — исполнитель. Самостоятельно решает задачу.

  • A — accountable — ответственный. Контролирует, чтобы задача была выполнена качественно и завершена в срок.

  • C — consult before doing — консультант. Эксперт, который даёт рекомендации, которые помогут эффективно справиться с задачей.

  • I — inform after doing — участник проекта, который информирует других о том, что задача выполнена.

Матрица распределения обязанностей RACI

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

Матрица рисков

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

Дорожная карта проекта

Исполнение

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

Мониторинг и контроль

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

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

Закрытие проекта

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

Какие методы управления проектами существуют

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

Традиционные методы

Классические методы предполагают линейное планирование и последовательное выполнение задач. К ним относятся модели Waterfall и PRINCE2.

  • Waterfall

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

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

  • PRINCE2 (Projects In Controlled Environments)

    Главная особенность метода — постоянное экономическое обоснование. Оценка затрат и потенциальной прибыли проводится на каждом этапе проекта. Он продолжает существовать только в том случае, если продолжает оправдывать вложенные в него ресурсы.

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

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

Метод Waterfall

Гибкие методы

Гибкие методы управления проектами отличаются от традиционных высокой адаптивностью. Они подразумевают тесное взаимодействие с заказчиком и готовность подстраиваться под изменения, продиктованные фидбэком или внешними обстоятельствами. К ним относятся системы Agile, Scrum и Kanban.

  • Agile

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

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

  • Scrum

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

  • Kanban

    Метод управления проектами, впервые внедрённый компанией Toyota для оптимизации процесс производства. Его суть заключается в организации работы с помощью интерактивной доски с карточками. Эти карточки отображают информацию о задачах, их статусе и исполнителях. Благодаря канбан-доске каждый видит, как движется проект. В этой модели управления задачи могут переходить из одного спринта в другой, не нарушая глобальных планов. А таски можно добавлять по ходу спринтов. Команда приоритезирует их и выполняет в порядке значимости.

Система Kanban

Гибридный подход

Гибридный подход сочетает в себе принципы традиционных и гибких методологий. От Waterfall он взял строгое планирование, а от Agile — высокую адаптивность. Рабочий процесс делится на циклы, у которых есть чёткая каскадная структура и сроки. Такой метод часто используют для проектов, где требуется подробная отчётность. Например, для госзаказов.

Гибридный подход к управлению проектами

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

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

Как определять сроки проекта

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

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

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

Для составления расписания используют инструменты управления проектами и методики планирования.

  • CPM (Critical Path Method)

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

  • PERT (Program Evaluation Review Technique)

    Это метод оценки и анализа проектов. Как и для CPM, для PERT основным инструментом планирования являются сетевые графики — схемы, которые отражают последовательность задач и взаимосвязи между ними. Их применяют для выстраивания приблизительной хронологии проекта. Метод подходит для определения примерной продолжительности проекта. Для этого оценивают минимальное, максимальное и наиболее вероятное время, которое потребуется на каждую таску. Длительность работ определяют по формуле.

Инструменты для управления расписанием

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

Диаграмма Ганта для управления расписанием проекта

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

Сервис Harvest

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

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

Как определять риски проекта

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

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

Для обнаружения возможных проблем используют разные техники.

  • SWOT-анализ

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

  • PESTEL-анализ

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

Анализ и приоритезация рисков

Анализ рисков проводится по двум направлениям: качественному и количественному. Сначала команда исследует, что и в какой момент может пойти не так, какие последствия это повлечёт за собой и какова вероятность, что это случится. Затем проджект-менеджер оценивает, сколько денег и времени потеряет команда в случае наступления риска.

Далее риски приоретизируют — для этого используют спираль рисков. На графики отмечают разные группы рисков и оценивают их вероятность и степень влияния на проект по 10-балльной шкале.

Спираль рисков

Риски делят на три группы:

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

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

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

Стратегии минимизации и управления рисками

Для управления негативными рисками применяют 4 основных стратегии.

  • Уклонение

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

  • Снижение

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

  • Принятие

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

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

  • Передача

    Иногда команда не может справиться с проблемой самостоятельно, так как у неё недостаточно знаний или ресурсов. Допустим, клиент просит подключить к сервису криптокошелек, но у проектной группы не хватает на это экспертизы. В таком случае, проджект-менеджер обращается к заказчику с просьбой исключить данный пункт из списка требований и передать эту задачу другому подрядчику.

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

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

Обзор современных инструментов

Jira. Система создавалась специально для айтишников, поэтому многие её функции заточены под разработчиков. Она помогает планировать этапы работы, распределить задачи между сотрудниками и отслеживать статусы их выполнения. В ней прописывают бизнес-требования к проекту, составляют дорожную карту и анализируют работу, формируя отчёты.

Интерфейс Jira

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

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

Интерфейс Trello

Microsoft Project. С помощью этого планировщика можно ставить задачи, анализировать прогресс, распределять ресурсы, управлять рисками и генерировать отчёты.

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

Интерфейс Microsoft Project

Как выбрать подходящий инструмент для вашего проекта

Есть базовый набор инструментов, который применяется на любом проекте. Помимо Trello, Jira и Microsoft Project, к нему относятся:

  • Google Spreadsheet. Программа подходит для составления графика работ, сегментирования целевой аудитории и планирования бюджета в виде таблиц и диаграмм.

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

  • Zoom и Google Meet. Сервисы предназначены для проведения созвонов с командой, заказчиком и другими заинтересованными лицами.

В зависимости от специфики проекта могут использоваться дополнительные сервисы. Например, когда нужно визуализировать бизнес-процессы или создать PERT-диаграмму, применяют Draw.io. А для составления дорожных и интеллект-карт подходит виртуальная доска Miro.

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

Институт проджект-менеджмента разработал руководство PMBoK (Project Management Body of Knowledge) — свод знаний, который закрепляет стандарты управления проектной деятельностью. В нем описаны особенности использования разных методов и инструментов, необходимых для эффективной работы команды.

За что отвечает руководитель проекта

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

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

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

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

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

  • Контроль бюджета и сроков. Руководитель проекта следит за соблюдением дедлайна и расходом финансов, чтобы команда уложилась в выделенные ресурсы.

Почему коммуникации и командная работа — самое главное в проекте

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

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

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

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

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

Заключение

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

01

Сотрудничество

Контакты

0

Мы всегда рады сотрудничеству и новым проектам.

Опишите задачу, и мы с вами свяжемся.
Или напишите в Телеграм.

Давайте знакомиться!

ВыбратьОткуда вы о нас узнали
  • Рейтинги
  • Рекомендации
  • Конференции
  • Публикации
  • Соцсети
  • Другое

Нажимая «Отправить», вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности

Ваша заявка успешно отправлена

Мы все изучим и скоро выйдем на связь