Современные системы управления проектами. Система управления проектами Primavera. Процедуры управления проектом по методологии PMI

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

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

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

Рисунок 1: Процессы корпоративного управления проектами

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

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

Программное обеспечение для корпоративного управления проектами должно обладать следующими свойствами:

  1. Масштабируемость для управления всеми проектами организации разного размера;
  2. Возможность интеграции с другими информационными системами организации;
  3. Поддержка организационной структуры;
  4. Управление рисками;
  5. Поддержка различных методик планирования и контроля работ проекта;
  6. Поддержка множества целей;
  7. Анализ портфелей проектов;
  8. Многопользовательская работа;
  9. Распределенная работа;
  10. Распространение информации

и выполнять следующие функции:

    • Соотнесение предпринимаемых действий со стратегическими целями организации, определение приоритетов организации на основании стратегических целей;
    • Определение оптимального сочетания «цели-время-затраты-риск-качество»;
    • Анализ влияния инициации новых проектов на портфель проектов в целом;
    • Контроль ключевых вех по проектам для принятия обоснованных управленческих решений;
  • Управление ресурсами
    • Разрешение ресурсных конфликтов, определение «общих» ресурсов, которые могут быть использованы во всех подразделениях организации;
    • Распределение ресурсов на основании их профессиональных навыков и квалификаций по портфелю проектов или организации в целом;
    • Ситуационный и «что-если» анализ с целью определения влияния изменений на проекты;
    • Прогноз потребностей трудовых и нетрудовых ресурсов;
  • Коммуникации
    • Улучшение коммуникаций как внешних, так и внутренних между несколькими командами проектов, регионами, ресурсами, подрядчиками, партнерами, поставщиками и распределенными командами;
    • Усовершенствование информационных потоков организации;
    • Обеспечение безопасности и определение прав доступа к информации проекта в режиме реального времени;
    • Создание «виртуальных» команд проектов по всей организации;
  • Управление проектом
    • Управление внутрипроектными зависимостями и зависимостями между всеми проектами организации;
    • Поддержка географически распределенных сложных проектов с географически распределенными командами;
    • Оперативное прогнозирование рисков по проекту, осуществление «что-если» анализа;
    • Оперативное выявление проблем и отклонений;
    • Предоставление руководителям проектов и участникам команды только необходимой им информации;
  • Управление процессами
    • Сохранение и анализ уже выполненных проектов для совершенствования бизнес-процессов организации;
    • Идентификация и категоризация рисков и проблем, которые могут возникнуть при реализации будущих проектов;
    • Интеграция информации по проектам с внешними информационными системами и приложениями организации;
    • Многократное использование планов и шаблонов успешно реализованных проектов.

Критерии корпоративного управления проектами:

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

Почему Primavera?

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

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

В отличие от других современных средств для управления проектами, архитектура Primavera Enterprise разработана для поддержания и хранения больших объемов стандартной и дополнительной информации по проектам и ресурсам. Специализированные структуры - структура проектов предприятия (EPS), организационная структура (OBS), структура декомпозиции работ (WBS), портфели проектов, иерархическая структура кодирования, иерархическая структура ресурсов (RBS), структура ролей ресурсов и квалификаций - обеспечивают дополнительные возможности хранения проектной информации, совершенствуя процессы доступа и управления большими объемами данных по проектам, пакетам работ и ресурсам.

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

Далее, проекты подвергаются дальнейшей декомпозиции на отдельные фазы и стадии - такая иерархия называется структурой декомпозиции работ (WBS). Каждый проект имеет собственную иерархию WBS с верхним уровнем эквивалентным проекту. Каждый пакет (элемент) WBS может содержать более детальные пакеты WBS, работы или и то и другое.

WBS - это иерархия работ, которые должны быть выполнены для завершения проекта. Она определяет продукт или услуги, которые должны быть произведены в рамках конкретного проекта.

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

Ответственные исполнители могут быть связаны с их областями ответственности из EPS - узлами или отдельными проектами.

OBS также используется для назначения пользователям специфических привилегий при доступе к проектам и пакетам работ (WBS) проектов.

Связь структур EPS, WBS и OBS в рамках корпоративной системы управления проектами приведена на рисунке 2.

Рисунок 2: Структуры корпоративной системы управления проектами

Пакет Primavera Enterprise поддерживает выполнение следующих функций:

Необходимые элементы корпоративной системы управления проектами Возможности программного обеспечения Primavera
Управление портфелями проектов
  • Настраиваемые пользователем портфели проектов и структура кодирования позволяют осуществлять всесторонний анализ проектов по всем необходимым критериям.
  • Представления уровня проектов и портфелей дают возможность оперативного контроля данных, расчета влияния рисков проекта, ресурсного и стоимостного анализа на уровне портфелей проектов и организации в целом.
  • Наглядное графическое отображение прогнозируемых задержек в выполнении проекта, анализ потребления ресурсов по всем проектам.
  • Пользовательские представления для отображения ключевых вех проектов, их текущего статуса и сравнения с плановыми значениями.
Управление ресурсами
  • Все данные по ресурсам организации хранятся в единой базе данных, что дает возможность анализа их текущей загрузки и прогнозирования потребностей.
  • Каждый ресурс может быть связан с несколькими ролями, определяющими его навыки и квалификацию.
  • Потребление ресурсов может анализироваться как по отдельному проекту, работе, либо по нескольким проектам и работам.
  • Оценка трудоемкости работ по ролям.
Коммуникации
  • Приложения для оповещения участников проекта о назначениях на работы и сообщения им дополнительной информации.
  • Коммуникации между распределенными подразделениями организации.
  • Удаленные участники проектов могут просматривать подробную информацию по проектам через Web.
Управление проектом
  • Определение внутрипроектных зависимостей и зависимостей между проектами. При расчете расписания учитываются как внутренние, так и внешние зависимости.
  • Функции удаленного доступа, возврата и изъятия проектов из базы данных позволяют обновлять график проекта с мест проведения работ и информировать об этом все стороны, вовлеченные в реализацию проекта.
  • Информация по ресурсам может просматриваться в графическом и табличном представлениях
  • Анализ рисков проекта на длительность и стоимость проекта в целом и отдельных его частей
  • Анализ выполнения проекта на основании нескольких целевых планов
  • Контроль выполнения проектов по различным показателям
Управление процессами
  • Выполнение текущих проектов может быть «зафиксировано» и использоваться в дальнейшем для оценки длительности и стоимости схожих проектов.
  • С помощью Primavera Software Development Kit и XML сервера, возможна интеграция любого уровня сложности и детализации.
  • Успешно реализованные элементы проекта или проекты целиком могут сохраняться и использоваться в дальнейшем в качестве планов проектов или методологий, на основании которых формируются планы проектов.

По оценкам агентства Surgency, Inc. использование пакета Primavera Enterprise существенно повышает эффективность функционирования организации. Ниже приведена таблица показателей эффективности от использования Primavera Enterprise:

Возможности Преимущества Показатели Эффект
Управление портфелем проекта
  • Соотнесение предпринимаемых действий со стратегией компании, определение наиболее приоритетных проектов.
  • Постоянная информированность руководства организации обо всех проектах.
  • Прибыльность портфеля проектов.
  • Соответствие портфелей проектов целям организации.
  • Закрытие проектов.
  • Увеличение коэффициента окупаемости инвестиций (ROI) на 10-20 %.
  • Сокращение количества закрываемых проектов на 1-3 %.
Управление ресурсами
  • Повышение эффективности распределения ресурсов.
  • Более эффективное использование высококвалифицированных и дефицитных ресурсов.
  • Улучшение прогнозов пропорции между внутренними и внешними трудовыми ресурсами (аутсорсинг).
  • Использование ресурсов.
  • Соблюдение бюджета.
  • Снижение издержек на 10-20%.
  • Повышение эффективности использования трудовых ресурсов.
Коммуникация
  • Преодоление организационных и географических барьеров; обеспечение доступа к актуальной информации по проекту.
  • Повышение достоверности предоставляемой информации.
  • Эффективное использование опыта по уже реализованным проектам.
  • Время, затрачиваемое на поиск и доступ к важной информации.
  • Повышение продуктивности персонала.
  • Оперативное выполнение заданий.
  • Соответствие всем требованиям проекта.
  • Административная работа.
  • Сокращение времени, затрачиваемого на составление отчетов по проекту на 50-85 %.
  • Сокращение административных расходов на 25 — 75 %.
Управление проектом
  • Улучшение процесса принятия решений.
  • Все стороны, вовлеченные в реализацию проекта, всегда обладают актуальной информацией по проекту.
  • Четко построенный процесс планирования человеческих ресурсов, времени и работ.
  • Существенное усиление возможностей по управлению проектами.
  • Снижение затрат на обучение, т.к. процесс обучения строится в зависимости от роли сотрудника.
  • Поддержка «виртуальных команд».
  • Время на анализ извещений.
  • Длительность цикла разработки продуктов.
  • Точность прогнозов (план проекта в сравнении с фактическими данными).
  • Производительность персонала.
  • Время, затрачиваемое на поиск и получение необходимой информации.
  • Сокращение задержек в выполнении проектов на 10 — 20 %.
  • Сокращение затрат от задержек на 10 — 20 %.
  • Сокращение времени, затрачиваемого на формирование отчетности по проекту на 50 — 85 %.
Управление процессами
  • Возможность обучения и использования знаний по уже реализованным проектам.
  • Снижение издержек за счет однократного ввода данных.
  • Время, затрачиваемое на планирование проекта.
  • Качество данных.
  • Переработка и повторное использование полученных навыков и знаний.
  • Сокращение времени, затрачиваемого на процесс планирования на 25 — 75 %.

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

Архитектура пакета Primavera Enterprise направлена на поддержание постоянной коммуникации между всеми участниками проекта и предоставления им всей необходимой информации.

Архитектура и состав пакета Primavera Enterprise

Пакет Primavera Enterprise представляет собой целостную корпоративную систему управления проектами.

Полный состав пакета Primavera Enterprise 3.0 представляет собой:

  • Две (2) базы данных на Oracle или MS SQL Server. (База данных проектов, база данных методологий)
  • Три (3) windows-приложения. (Project Manager, Methodology Manager, Portfolio Analyst)
  • Два (2) ролевых web-приложения, разработанных по Java 2 технологии (Progress Reporter, Primavision)
  • Два (2) web-сервера для поддержки Progress Reporter и Primavision
  • Один (1) ODBC интерфейс для доступа к базе данных (Primavera Enterprise SDK)
  • Одна (1) NT/2000 служба (Служба задач)

Рисунок 3: Архитектура пакета Primavera Enterprise

Ядром серии Primavera Enterprise является модуль Primavera Project Planner . Это клиент-серверное приложение, работающее на базах данных Oracle и MS SQL Server, для многопроектного планирования, контроля и управления. Оно может использоваться как автономно, так и в качестве части пакета Primavera Enterprise.

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

Модуль Primavera Project Planner содержит легкие в использовании аналитические инструменты сценарного анализа проектов. В Primavera Project Planner, пользователи могут назначать календари на глобальном, проектном и ресурсном уровнях, контролировать длительность работ вплоть до минут. Руководители проектов могут настраивать уровень детализации отчетов, просматривать данные проектов, включая заметки, шаги работ, бюджеты, назначения ресурсов и ссылки на рабочую документацию. На рисунке 4 приведена форма представления данных по проектам в модуле Primavera Project Planner.

Рисунок 4: Представление данных в приложении Project Manager

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

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

Рисунок 5: Вариант представления данных в приложении Portfolio Analyst

Methodology Manager — это отдельный модуль серии Primavera Enterprise, работающий с собственной базой данных. Methodology Manager является хранилищем шаблонов типовых проектов, собственных наработок и отраслевых стандартов, называемых методологиям. Их использование существенно облегчает процесс планирования, поскольку руководители проектов и группа планирования при инициации проектов начинают не «с нуля». Создание нового проекта возможно на основании одной или нескольких методологий, которые могут быть скорректированы пользователем в зависимости от специфики конкретного проекта. Работа с модулем Methodology Manager существенно облегчается наличием мастера Project Architect, который проводит пользователя по всем шагам, необходимым для создания плана проекта на базе уже существующих методологий.

Primavision — это внешнее web приложение серии Primavera Enterprise. Оно может быть запущено в стандартном web-браузере с любой рабочей станции, подключенной к Intranet или Internet. Primavision обладает функциональностью, необходимой всем участникам проекта. Каждому пользователю Primavision в зависимости от роли, выполняемой им в проекте, доступна только необходимая информация.

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

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

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

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

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

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

В Primavision пользователи могут производить расчет расписания, назначать ограничения на работы, определять задержки по зависимостям работ, определять календари и типы работ. На рисунке 6 приведена форма представления данных в модуле Primavera Primavision.

Рисунок 6: Пример представления данных в приложении Primavision

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

Рисунок 7: Пример представления данных в приложении Progress Reporter

OSIRIS — Приложение OSIRIS направлено на поддержание оперативного и эффективного взаимодействия между руководством проекта и исполнителями. Используя модули, составляющие приложение OSIRIS, участники проекта могут осуществлять детальное планирование на местах проведения работ, вносить фактические данные и обновлять информацию по статусу выполняемых ими работ, а также вносить свои предложения и комментарии в ходе реализации проекта. Для работы с OSIRIS, пользователи не нуждаются в покупке дополнительного программного обеспечения и прохождении обучения - обмен данными по проекту осуществляется по электронной почте в интуитивно понятной каждому участнику проекта форме. Приложение OSIRIS связано с центральной корпоративной базой данных проектов Primavera Enterprise, из которой происходит рассылка заданий исполнителям по проекту для детального планирования работ (модуль OSIRIS) и обновления информации по статусу «на местах» (модуль OSIRIS Status). Далее, обновленная информация отправляется обратно и поступает в основной модуль OSIRIS Administrator, в котором она проходит утверждение группой управления проектами. Если группу управления устраивают полученные результаты, то ими обновляется информация в корпоративной базе данных, в противном же случае полученные данные отправляются на доработку.

Рисунок 8: Схема работы приложения OSIRIS

Таким образом, исполнители по проектам вовремя получают задания на выполнение работ и между ними поддерживается постоянный обмен данными Также, необходимо отметить, что приложение OSIRIS полностью соответствует всем современным требованиям к программному обеспечению — оно обладает удобным графическим интерфейсом и совместимо с почтовыми системами Microsoft Outlook и Lotus Notes.

Primavera Mobile Manager — это приложение для портативных устройств типа Palm. Используя Primavera Mobile Manager, компании обладают всеми преимуществами от использования современных мобильных портативных устройств. Пользователи Primavera Mobile Manager имеют возможность оперативного доступа и обновления проектной информации. Используя портативные устройства, руководители и администраторы проектов могут просматривать и обновлять информацию о статусе проекта в любое время и из любой точки - с рабочих площадок, цехов или мест проведения оперативных совещаний. С Primavera Mobile Manager, пользователи имеют доступ к наиболее актуальной информации по графику проекта.

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

Интеграционные решения

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

Система Primavera Expedition, предназначена для отслеживания договорных обязательств и ведения всей связанной с проектом документации. На сегодняшний день многие российские компании не обладают профессиональными системами документооборота. Хотя Primavera Expedition и не является системой документооборота, одной из основных ее функций является электронный учет документов. Благодаря учету входящей, исходящей корреспонденции и документов, требующих контроля исполнения, система Expedition систематизирует все документы организации. Задержка в рассмотрении и согласовании документов отражается на графике проекта, поскольку условием начала или завершения ряда работ являются утвержденные лицензии, разрешения, спецификации и др.

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

Серия программных продуктов Primavera Expedition совместима с серией Primavera Enterprise и позволяет расширить возможности корпоративной системы управления проектами в части контроля выполнения договорных обязательств, мониторинга выпуска и согласования проектно-сметной документации и сопровождения переговоров по проектам. Кроме этого поддерживается работа с СУБД Oracle, что облегчает решение интеграционных задач.

Рисунок 9: Пример представления данных в приложении Primavera Expedition

СУП на базе продуктов Primavera является гибкой информационной системой. Сочетание различных приложений, работающих на единой базе данных и с единой системой прав доступа, позволяет оптимально распределить функции между всеми участниками команд проектов. Но для эффективного функционирования корпоративной системы управления проектами недостаточно одной покупки программного обеспечения: для построения оптимальной архитектуры системы желательно выполнить полный цикл разработки (провести обследование организации, прописать функции каждого участника системы, настроить интерфейс и отчеты, грамотно разработать структуры кодирования и обучить специалистов работе с программным обеспечением). Только в этом случае будет построена система, которая позволит повысить эффективность функционирования организации.

Основу для ускорения этого процесса могут составить типовые решения, разработанные компанией «ПМСОФТ» для различных вертикальных рынков (строительство, атомная энергетика, нефтегазовая промышленность, машиностроение и др.). В рамках такого типового решения возникает лишь необходимость в детализации ролей на этапе настройки низших уровней системы, специфичных для конкретной организации и того вертикального рынка, на котором она работает.

Сертифицированные сотрудники «ПМСОФТ» реализуют этот цикл создания СУП, построенных на базе продуктов Primavera, выполняют их адаптацию к специфическим требованиям, проводят обучение персонала и обеспечивают сопровождение созданной системы после внедрения. При этом приступать к работе с системой можно уже в течение первых недель внедрения.

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

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

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

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

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

  1. Обеспечить руководителя проекта инструментарием планирования проекта и контроля хода его реализации.
  2. Предоставить участнику проекта понятный инструмент для выполнения задач проекта и доступа ко всей необходимой для их выполнения информации.
  3. Руководителю подразделения дать инструмент контроля загрузки сотрудников по проектным и непроектным задачам, предоставить информацию для принятия решения о назначении сотрудников на новые проекты, перераспределения нагрузки между ними.
  4. Директору проектного офиса предоставить удобный инструмент, который позволит автоматизировать рутинные операции и установить полный прозрачный контроль за состоянием всего портфеля проектов и качеством работы конкретных руководителей проектов.
  5. Руководителю компании обеспечить единую панель мониторинга всех проектов компании с возможностью оперативного анализа отклонений и принятия управленческих решений.
  6. Акционерам компании важно видеть соответствие портфеля выполняемых проектов стратегическим целям компании.

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

Области применения систем управления проектами

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

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

Выгоды от использования системы управления проектами (ROI)

Система управления проектами может и должна окупаться за счет повышения эффективности проектной деятельности - деятельности, оперирующей финансами, ресурсами и сроками (которые в свою очередь хорошо пересчитываются в финансы). Для расчета возможного ROI (Return On Investment) необходимо взять финансовые и временные характеристики проектов компании и применить к ним ожидаемые бизнес-выгоды от внедрения системы.

Возможные бизнес-выгоды от информационной системы управления проектами по версии Forrester Research:

  • Сокращение числа проектов, которые не соответствуют стратегии компании

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

  • Повышение эффективности использования ресурсов

За счет улучшение распределения ресурсов между проектами, более четкого контроля загрузки сотрудников.

  • Снижение перерасходов бюджета

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

  • Сокращение процента неудачных проектов

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

  • Сокращение временных затрат проектных офисов и руководителей проектов

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

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

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

Про экономику с руководителем говорить обязательно нужно, как и про повышение эффективности управления проектами. Для этого подойдут статьи про окупаемость инвестиций в создание проектного офиса, информационные системы управления проектами, примеры улучшений у коллег из отрасли и простое объяснение выгод на кейсах ваших же не очень успешных проектов. Но без взятия ответственности (хотя бы ограниченной) на себя за результаты изменений ничего не получится. Так что дерзайте!

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

А нужно ли разрабатывать?

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

Готовы ли Вы инвестировать в разработку и поддержку?

Следует иметь ввиду, что собственная разработка, кроме значительных временных и финансовых затрат, таит в себе множество рисков, связанных с дальнейшим развитием и поддержкой системы. Также следует хорошо задуматься о рисках выбора коробочных средств управления проектами с ограничениями в настройке и возможностями программирования (например, 1С, Microsoft Project Server + SharePoint). Такие проекты часто переходят в формат постоянных доработок и программирования, сроки проекта увеличиваются в разы, соответственно в разы увеличивается бюджет проекта, компания «подсаживается на иглу» достаточно уникальных программистов.

Виды информационных систем управления проектами

По техническим характеристикам системы управления проектами можно разделить на следующие виды:

  • Локальные/настольные (например, Microsoft Project).
  • Клиент-серверные, когда на сервере устанавливаются основные компоненты ПО, а на локальном компьютере устанавливается приложение клиент (например, Microsoft Project Server, Oracle Primavera).
  • Веб-базированные - для использования таких приложений нужен лишь интернет-браузер (например, Адванта).

Современные информационные системы управления проектами все чаще создаются как веб-базированные интернет приложения. В них можно выделить 2 отличительных признака:

  • По месту расположения ПО (системы, базирующиеся в облаке либо на сервере предприятия).
  • По модели ценообразования (системы покупаются один раз на весь период использования, либо взимается арендная плата за использование - SAAS).

Сейчас на рынке инструментов управления проектами очень много бесплатного или условно бесплатного (недорогого) ПО, продающегося по схеме SAAS. Как правило, недорогое ПО подходит для небольших команд и в основном обладает функционалом таск-менеджеров (систем управления задачами), ведения списка клиентов и т.д. Такие системы в основном ориентированы на малый бизнес.

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

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

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

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

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

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

Наличие инструментов управления проектами последовательно решает следующие задачи:

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

Сформулировать требования

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

Разработать контрольный пример

Очень грамотным подходом является разработка контрольного примера на основе вашего существующего процесса управления проектами (раз Вы управляете проектами, то какой-то процесс у вас точно есть, пусть и не на бумаге). Напишите его просто текстом с нумерованным списком, отдельно напишите список общих требований и приложите перечень отчетов, которые Вы хотели бы получать. Этот контрольный пример Вы сможете использовать для просмотра и тестирования систем, между которыми будет проводиться выбор. А лучше всего выслать этот пример разработчику/поставщику системы и попросить смоделировать демопример/прототип для Вас.

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

Выбрать партнера по внедрению

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

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

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

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

Грамотно инициировать проект

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

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

Быстро получить первые результаты

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

Что включить в рамки пилотного проекта?

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

Основные задачи пилотного проекта:

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

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

Какая система позволит это сделать?

Важно выбрать такую систему управления проектами, которая позволит:

  • Начать использовать базовый функционал с возможностью его поэтапного развития (не жесткая система, которую нужно сразу проектировать и программировать с учетом всех функций).
  • Быстро (за 1-2 недели) запустить основные процессы в компании.
  • Легко обучить пользователей в ходе внедрения (пользователь видит только нужный ему функционал).
  • Получить не сопротивление от пользователя, а благодарность за облегчение работы (дружелюбный интерфейс, ориентированный на пользователя).
  • Иметь запас широкого функционала и гибких возможностей по его настройке для автоматизации новых процессов и корректировки внедренных процессов по мере повышения уровня зрелости компании.

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

1. TargetProcess
www.targetprocess.com
Программа ориентируется на мировой рынок. Сайт и интерфейс программы исключительно на английском языке, хотя разработчики - белорусы. До 5 пользователей при установке на сервер клиента лицензия бесплатно. При пользовании он-лайн сервисом 10 пользователей на 30 дней бесплатно. Программа реализована на asp, работает только под IIS.

2. Teamwork
www.twproject.com
Платная. Есть русскоязычный интерфейс. Возможно получение бесплатных лицензий для некоммерческих организаций и блогеров. Управление проектами. Поддержка Agile, Scrum, Kanban. Управление документами. Баг трекер. Интеграция с ИТ системами. Планирование ресурсов.

3. Project Kaiser
www.projectkaiser.com
Платная. До 5 пользователей бесплатно. Есть русскоязычный интерфейс.

4. BaseCamp
www.basecamphq.com
www.37signals.com
Платная. Онлайновая. Есть 30 дней бесплатного тестового периода. Есть русскоязычный интерфейс. Широкоизвестная программа управления проектами от 37signals.com.

5. TeamLab
www.teamlab.com/ru/
Бесплатная. Онлaйновая. Можно устанавливать на своем сервере (IIS), а можно использовать сервер TeamLab. Есть русскоязычный интерфейс. Функционал: Управление проектами; Совместная работа (блоги, форумы, Wiki); Управление документами; Мгновенные сообщения (чаты); Календарь; CRM-система; Управление почтой; Версия для мобильных устройств.

6. Trac
www.trac.edgewall.org
Бесплатная. Онлайновая. Частично русифицированная (основные моменты). Позволяет вести проекты, составлять задания, есть Wiki. OpenSource. Мы используем ее при разработке ПО, рекомендуем.

7. Мегаплан
www.megaplan.ru
Есть бесплатная версия. Онлайновая. Полностью русифицированная. Помогает контролировать исполнение задач и поручений и управлять проектами при отсутствии затрат на внедрение и содержание.

8. Copper
www.copperproject.com
Платная. 30 дневная бесплатная пробная версия. Онлайновая. Англоязычная. Copper - это инструмент управления проектами, который помогает вам и вашей команде управлять проектами, задачами, клиентами, контактами и документами онлайн.

9. Pivotal Tracker
www.pivotaltracker.com
Платная. 60 дневная бесплатная пробная версия. Онлайновая. Англоязычная. Pivotal Tracker это Agile инструмент управления, который фокусируется на общении команды разработчиков программного обеспечения.

10. Worksection
www.worksection.com
Есть бесплатная версия. Онлайновая. Изначально на русском. Легкий старт. Удобный, не перегруженный дизайн. Приоритеты задач и Метки. Календарь (интегрируется с Google) и диаграмма ганта. Учет времени. Можно подключить свой FTP. Уведомления о дедлайнах и горящих задачах. Оперативная поддержка.

11. Assembla
www.assembla.com
Платная. 30 дневная бесплатная пробная версия. Онлайновая. Англоязычная. Управление задачами и проблемами. Контроль версий. Wiki и другие инструменты общения для ускорения разработки. Простой обзор работ.

12. TrackStudio
www.trackstudio.ru
Бесплатная для 5 пользователей. Платная для организаций и больше, чем для одного пользователя. Позволяет установить на собственный сервер. Есть русский интерфейс. Система управления проектами, задачами, документацией и файлами, созданная для разработчиков программного обеспечения и ИТ-отделов компаний.

13. LeaderTask
www.leadercommand.ru
Платная. Тестовый период 45 дней. Позволяет управлять персоналом, контролировать поручения, управлять проектами, задачами и контрагентами, вести учет рабочего времени.

14. ProjectMate
www.projectmate.ru
Платная. Тестовый период 30 дней. ProjectMate, система для компаний, оказывающих профессиональные услуги. Интерфейс напоминает Microsoft Outlook. Построена по модульному принципу. На сегодняшний день в ProjectMate реализовано семь основных модулей: «Учет времени», «Биллинг», «Управление проектами», «Бюджетирование проектов», «Управление запросами», «CRM», «Документооборот». Кроме того, к системе можно подключить дополнительные модули, обеспечивающие синхронизацию информации в ProjectMate с «1С:Бухгалтерией», Microsoft Project, мобильными устройствами и Microsoft Exchange.

15. Open Atrium
www.openatrium.com
Бесплатная. Основана на Друпале. В составе компоненты: Блоги, Wiki, Календарь, Список задач, Чат и Панель управления всем этим добром.

16. Простой бизнес
www.prostoy.ru
Есть бесплатная версия. В составе компоненты: Управление организацией. Управление проектами. Документооборот. Управление персоналом. Управление клиентами. Комьюнити. Финансы и бухгалтерия. Личная эффективность. Управление сайтом. Программа "облачная", но удобно, что есть клиент, который работает автономно, синхронизируясь при подключении к интернет.

17. ПланФикс
www.planfix.ru
Бесплатный. Простой в применении. Проекты. Задачи. Действия. Авторы пишут об уникальной идеологии программы.

18. Адванта
www.advanta-group.ru
Онлайн система управления проектами, ориентированная на повышение эффективности всей организации. По функционалу управления проектами она является аналогом таких продуктов как MS Project, Primavera, Мегаплан, но при этом обладает рядом неоспоримых преимуществ, и изначально разработана для российских компаний.

19. Comindware
www.comindware.com
Решение Comindware Tracker упрощает автоматизацию рабочих процессов вашей организации, оптимизирует управление задачами и проектами, заявками, запросами и другими объектами рабочих процессов, обеспечивает более эффективную совместную работу.

20. Merlin
www.projectwizards.net
Программа управления проектами для Mac OS. Существует возможность установить сервер, есть клиенты под мобильные устройства. Платная, есть пробная версия.

21. Papirus
www.papirus.net
Возможность создавать, делегировать, контролировать задачи. Объединять задачи в проекты. Создавать многоуровневые сценарии выполнения задач. Библиотека для общих документов. Синхронизация с Active Directory. Клиенты для мобильных устройств.

22. Ti-Systems
www.ti-systems.ru
Оффлайн система. Единое пространство для управления проектами. Рабочая область проекта и инструменты для руководителей. Карточки проектов. Этапы. Задачи. Участники. Обсуждения. Материалы. Календарь. Бесплатной версии нет.

23. Rillsoft
www.rillsoft.ru
Оффлайн система. 30-дней бесплатно. Планирование проектов. Планирование ресурсов. Планирование специальностей. Планирование исполнителей. Планирование мощностей. Баланс ресурсов. Привязка к местоположению. Контроль исполнения проекта. Планирование ликвидности. Мультипроектное управление. Отчеты по проектам

24. @Управление
www.infortech.ru
Оффлайн система. 30-дней бесплатно. Управление проектами. Управление задачами. Управление документами. Управление версиями.

25. Spider Project
www.spiderproject.ru
Оффлайн система. Есть демо версия. Дорогая и вероятно мощная система. "Технологии управления проектами и система Spider Project помогают принимать обоснованные и проверенные решения, исполнять проекты быстрее, качественнее и с меньшими затратами, а также всегда иметь самую полную и разнообразную информацию о реализуемых проектах.

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

26. qdPM
www.qdpm.info
Система на PHP для установки на свой WEB-сервер. Бесплатная. Управление проектами, задачами, пользователями, контактами. Отчеты. Есть более мощная платная версия.

27. JIRA
www.atlassian.com
Система для установки на свой WEB-сервер. Платная. До 10 пользователей, символические 10$. Англоязычная. Русскую локализацию партнеры в России продают за 50 $. Весьма популярна для использования при создании ПО. Управление проектами, задачами, пользователями, контактами. Отчеты. Есть интеграция с системами контроля версий и еще много всяких фич.

28. Projects Manager
www.projects-manager.com
Онлайн система для управления проектами, постановке задач и контроля исполнения. Построение отчетов, фиксация времени работы, оповещения, индивидуальные настройки, прикрепление сопроводительной документации и изображений к проектам и задачам и многое другое.

«Из всех трудностей, с которыми столкнулись НАСА, отправляя человека на Луну, управление было наверно самой сложной задачей»

— Роджер Лаунис, историк НАСА

У человечества за всю историю накопился внушительный список успешно реализованных сложных проектов. От строительства Пирамид в Гизе до отправки человека на Луну, самые смелые человеческие начинания требовали слаженной работы тысяч людей. А это подразумевает сложную систему управления проектами.

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

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

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

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

В этой статье мы рассмотрим:

  • Классический проектный менеджмент
  • Agile
  • Scrum
  • Lean
  • Kanban
  • Six Sigma
  • PRINCE2

И прежде чем рассматривать конкретные методы, давайте ответим на очевидный вопрос – «А зачем вообще нужны системы и методы управления проектами?» – рассмотрим, естественно, кратко, историю управления проектами и определим базовые термины проектного управления.

Почему «управление проектами»?

Имена Нила Армстронга и Базза Олдрина навсегда войдут в историю как символы одного из величайших достижений человечества – высадке человека на Луну. Однако основной вклад в это событие внесли 400 000 сотрудников НАСА и 20 000 компаний и университетов, работавших вместе над миссией «Аполлон».

В 1961 году Джон Кеннеди поставил задачу высадить человека на спутнике Земли и вернуть его обратно – при том, что на тот момент НАСА отправляли человека в космос лишь на 15 минут. Такая амбициозная цель потребовала невероятного количества ресурсов, кооперации, инноваций и планирования.

Как говорится в книге НАСА «Managing the Moon Program», основная проблема состояла не в том, «что делать?» , а в том, «как сделать столько за такой короткий срок?». По словам доктора Макса Фагета (Dr. Max Faget), главы инжиниринга в Космическом центра имени Линдона Джонсона (The Lyndon B. Johnson Space Center, JSC) , тогда в НАСА не представляли, как уложить все необходимые действия в 10 лет. А потому первым шагом стало «разбить проект на управляемые этапы».

Затем важно было ускорить выполнение каждой отдельной фазы и удостовериться, что команды и компании, работающие на каждой фазе, эффективно взаимодействуют друг с другом и вовремя поставляют результаты. Эта задача была возложена на доктора Джорджа Мюллера (George E. Muller), управлявшего каждой частью проекта «Аполлон», от Белого Дома до поставщика самой мелкой детали. Чтобы контролировать проект было легче, он решил разбить проект на 5 областей: «Контроль Программы», «Системная Инженерия», «Тестирование», «Надёжность и Качество» и «Лётная эксплуатация». Схема управления программой Аполлон представлена на Рисунке 1 .

Эта система из 5 этапов – названных «Этапами GEM» в честь инициалов доктора Мюллера – была разработаны «ради фокусировки на тестировании продукта, и на его разработке с учётом того, что его будут тестировать», как отмечает сам Мюллер. «Контроль Программы» определял, что нужно сделать, управлял бюджетом и требованиями, а также управлял взаимосвязями элементов программы. Область «Системная инженерия» отвечала за разработку новых устройств и узлов, «Тестирование» за то, что эти новые элементы работают, «Надёжность и Качество» проверяли разработанные элементы на соответствие требованиям и стандартам, а «Лётная эксплуатация» отвечала за то, что эти узлы будут работать во время полёта.

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

Краткая история проектного управления

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

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

Однако, если Вы – шеф-повар, и готовите не одно блюдо, а несколько, например, салат (приготовление которого состоит из 3 этапов) и десерт (который нужно только подать), то Вам потребуется инструмент, позволяющий отслеживать временные затраты на каждый из элементов и время, когда они должны быть готовы. И тут на помощь приходит один из первых современных инструментов проектного управления: Диаграмма Гантта, представленная на Рисунке 2 .

Изобретённая независимо Ко ролем Адамеки (Korol Adamecki) и Генри Л. Ганттом (Genry L. Gantt) в начале XX в., диаграмма Гантта показывает расписание проекта основываясь на датах окончания и завершения задач. В неё вносятся задачи, их длительности и взаимосвязи, а затем высчитывается критический путь – самая длинная цепочка взаимосвязанных задач, определяющих длительность проекта. Взаимосвязи между началом и окончанием разных задач очень важны – вы же не можете подать гостям суп, пока вы его не сварили, не так ли?

Так вот, типовой проект очень похож на проект приготовления и подачи ужина, только в нём гораздо больше задач, взаимосвязей, дедлайнов и видов ресурсов. Проектам с жёсткими дедлайнами диаграмма Гантта помогает решить, когда лучше начинать те или иные задачи, чтобы сократить время реализации. А для проектов с сильными ресурсными ограничениями, диаграмма Гантта предоставляет возможность построить схему в форме событийной цепочки процессов (event-driven process chain) для планирования ресурсов.

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

Для таких проектов лучше подходят гибкие методы управления проектами Agile и связанные с ним подходы, такие как Lean, Kanban и другие. Есть и методы, позволяющие управлять как рабочим потоком, так и временем, и ресурсами – 6 Сигм и Scrum.

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

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

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

Базовые термины проектного управления

Agile: Гибкий итеративно-инкрементальный подход к управлению проектами и продуктами, ориентированный на динамическое формирование требований и обеспечение их реализации в результате постоянного взаимодействия внутри самоорганизующихся рабочих групп, состоящих из специалистов различного профиля. Существует множество методов, базирующихся на идеях Agile, самые популярные из которых – Scrum и Kanban.

Критический путь: Непрерывная последовательность работ и событий от начального до конечного события, требующая наибольшего времени для её выполнения.

Событийная цепочка процессов (EPC-диаграмма): диаграмма, отображающая последовательность реализации работ проектов основываясь на доступности и загруженности ресурсов

Резерв времени: Время, на которое может быть отложено начало работы без влияния на общую продолжительность проекта. Таким образом, у работ на критическом пути резерв будет равняться нулю.

Веха (контрольная точка, milestone): Ключевое событие, обозначающее, например, конец этапа. На диаграмме Гантта обозначается задачей с нулевой длительностью.

Менеджер проекта (руководитель проекта, project manager, PM): Руководитель команды проекта, ответственный за управление проектом (планирование, реализацию и закрытие проекта).

Ресурсы: Элементы, необходимые для реализации проекта. Ресурсами являются время, оборудование, материалы, сотрудники и прочее.

Спринт (Sprint): Итерация (рабочий цикл) в Scrum, длящаяся от недели до месяца, в ходе которой создаётся рабочая версия продукта или его элемент, представляющий ценность для заказчика.

«Классическое» или «традиционное» проектное управление: Наиболее широко распространённый метод управления проектами, основанный на так называемом «водопадном» (Waterfall) или каскадном цикле, при котором задача передаётся последовательно по этапам, напоминающим поток.

Классическое проектное управление

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

Данный подход ориентирован на проекты, в которых есть строгие ограничения по последовательности выполнения задач. Например, строительство дома – нельзя возводить стены без фундамента.

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

5 этапов традиционного менеджмента:

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

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

Этап 3. Разработка. Данная стадия реализуется не для всех проектов — как правило она является частью фазы планирования. В фазе разработки, характерной для технологических проектов, определяется конфигурация будущего проекта и/или продукта и технические способы его достижения. Например в ИТ-проектах на данном этапе выбирается язык программирования. (В отечественной практике данная фаза обычно не выделяется, а термин «разработка» не используется — прим. пер.)

Этап 4. Реализация и тестирование. На этой фазе происходит собственно основная работа по проекту – написание кода, возведение здания и тому подобное. Следуя разработанным планам начинает создаваться содержание проекта, определённое ранее, проводится контроль по выбранным метрикам. Во второй части данной фазы происходит тестирование продукта, он проверяется на соответствие требованиям Заказчика и заинтересованных сторон. В части тестирования выявляются и исправляются недостатки продукта.

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

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

Благодаря тому, что классический проектный менеджмент строго привязан ко времени исполнения задач, как правило, заранее определённому на этапе планирования, для реализации проектов в рамках данного подхода отлично подходят инструменты календарно-сетевого планирования. Самым распространённым инструментом календарно-сетевого планирования является уже упомянутая ранее диаграмма Гантта. Существует множество инструментов для её построения – от простых таблиц вроде Excel и Smartsheet до профессиональных программных пакетов вроде Microsoft Project и Primavera.

Сильные стороны классического проектного менеджмента

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

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

Слабые стороны классического проектного менеджмента

Основная слабая сторона классического проектного менеджмента – нетолерантность к изменениям. Руководство компании Toyota, знаменитую созданием таких систем как Lean и Kanban, часто критикуют за то, что они применяют классический подход в разработке софта для своей компании, причём именно за недостаток гибкости.

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

Agile

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

И тут в игру вступает Agile – семейство гибких итеративно-инкрементальных методов к управлению проектами и продуктами. Согласно данному подходу, проект разбивается не на последовательные фазы, а на маленькие подпроекты, которые затем «собираются» в готовый продукт. Схема работы приведена на Рисунке 5 .

Таким образом, инициация и верхнеуровневое планирование проводятся для всего проекта, а последующие этапы: разработка, тестирование и прочие проводятся для каждого мини-проекта отдельно. Это позволяет передавать результаты этих мини-проектов, так называемые, инкременты, быстрее, а приступая к новому подпроекту (итарации) в него можно внести изменения без больших затрат и влияния на остальные части проекта.

Несмотря на то, что Agile вошёл в моду относительно недавно, идея итеративной разработки не нова (об истории появления Agile можно прочесть – прим.пер.). Своё нынешнее название семейство гибких методологий получило в 2001 с публикации Манифеста Agile (Agile Manifesto) , закрепившем основные ценности и принципы гибкой разработки программного обеспечения, в основе которых – командная работа и адаптация, даже «любовь» к изменениям.

Сам по себе Agile – не метод управления проектами. Это скорее набор идей и принципов того, как нужно реализовывать проекты. Уже на основе этих принципов и лучших практик были разработаны отдельные гибкие методы или, как их иногда называют, фреймворки (frameworks): Scrum, Kanban, Crystal, и многие другие. Эти методы могут достаточно сильно отличаться друг от друга, но они следуют одним и тем же принципам.

Сильные стороны Agile

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

Один из принципов Agile: «Реакция на изменения важнее следования плану». Именно быстрая и относительно безболезненная реакция на изменения является причиной тому, что многие крупные компании стремятся сделать свои процессы более гибкими. Кроме того, Agile отлично подходит для проектов с «открытым концом» — например, запуску сервиса или блога.

Вотчина Agile – разработка новых, инновационных продуктов. В проектах по разработке таких продуктов высока доля неопределённости, а информация о продукте раскрывается по ходу проекта. В таких условиях реализовывать проект по «водопаду» становится невозможно– нет информации для планирования.

Слабые стороны Agile

В отличие от PRINCE2 и PMBOK Agile – не является ни методологией, ни стандартом. Agile — это набор принципов и ценностей. Слабая сторона состоит в том, что каждой команде придётся самостоятельно составлять свою систему управления, руководствуясь принципами Agile. Это непростой и длительный процесс, который потребует изменений всей организации, начиная процедурами и заканчивая базовыми ценностями. Это тернистый путь и не всем организациям он под силу.

Этот путь потребует от лидера изменений не только знаний и упорства, но и серьёзных административных ресурсов, а также затрат. К счастью, существуют готовые наборы практик, которые облегчают Agile-трансформацию организации. К таким наборам относятся фреймворк Scrum, метод Kanban и многие другие – Crystal, LeSS, SAFe, Nexus.

Scrum

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

Следуя заветам Agile, Scrum разбивает проект на части, которые сразу могут быть использованы Заказчиком для получения ценности, называемые заделами продуктов (product backlog). И несмотря на то, что «задел продукта» — достаточно верный перевод и используется в профессиональной литературе, в российской практике чаще всего используется просто «беклог». Затем эти части приоретизируются Владельцем продукта – представителем Заказчика в команде. Самые важные «кусочки» первыми отбираются для выполнения в Спринте – так называются итерации в Scrum, длящиеся от 2 до 4 недель. В конце Спринта Заказчику представляется рабочий инкремент продукта – те самые важные «кусочки», которые уже можно использовать. Например, сайт с частью функционала или программа, которая уже работает, пусть и частично. После этого команда проекта приступает к следующему Спринту. Длительность у Спринта фиксированная, но команда выбирает её самостоятельно в начале проекта, исходя из проекта и собственной производительности.

Чтобы удостовериться в том, что проект отвечает требованиям Заказчика, которые имеют свойство изменяться со временем, перед началом каждого Спринта происходит переоценка ещё не выполненного содержания проекта и внесение в него изменений. В этом процессе участвуют все – команда проекта, Scrum Мастер (Scrum Master, лидер команды проекта) и Владелец продукта. И ответственность за этот процесс лежит на всех.

Как уже говорилось, Владелец продукта является представителем Заказчика в проекте, или олицетворяет всех клиентов будущего проекта, в случае если Заказчика нет. Для этого он должен досконально знать их потребности и образ мышления, а также разбираться в продукте и технологии его изготовления. Scrum Мастер призван помочь участникам проекта лучше понять и принять ценности, принципы и нормы практики Scrum. Он лидер и посредник между внешним миром и командой. Его задача — следить, чтобы никто не мешал команде самостоятельно и комфортно работать над поставленными задачами. Команда же отвечает за то, чтобы в конце спринта все необходимые задачи были сделаны, а поставки – выполнены.

Основная структура процессов Scrum вращается вокруг 5 основных встреч: упорядочивания беклога, планирования Спринта, ежедневных летучек, подведения итогов Спринта и ретроспективы Спринта.

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

Сильные стороны Scrum

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

Онлайн телеканал Netflix является отличным примером быстрых поставок результатов. Сайт ресурса обновляется каждые две недели благодаря Scrum, который не просто позволяет работать с высокой скорости, но и аккумулирует пользовательский опыт и даёт возможность выявить самое главное для клиентов.

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

Слабые стороны Scrum

Scrum очень требователен к команде проекта. Она должна быть небольшой (5-9 человек) и кроссфункциональной – то есть члены команды должны обладать более чем одной компетенцией, необходимой для реализации проекта. Например разработчик ПО должен обладать познаниями в тестировании и бизнес-аналитике. Делается это для того, чтобы часть команды не «простаивала» на разных этапах проекта, а также для того, чтобы сотрудники могли помогать и подменять друг друга.

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

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

Lean

Agile говорит нам, что необходимо разбивать на небольшие управляемые пакеты работ, но ничего не говорит о том, как управлять разработкой этого пакета. Scrum предлагает нам свои процессы и процедуры. Lean же, в свою очередь, добавляет к принципам Agile схему потока операций (workflow) для того, чтобы каждая из итераций выполнялась одинаково качественно.

В Lean, так же, как и в Scrum, работа разбивается на небольшие пакеты поставки, которые реализуются отдельно и независимо. Но в Lean для разработки каждого пакета поставки существует поток операций с этапами, подобными тем, которые были созданы для проекта Аполлон. Как и в классическом проектном менеджменте, это могут быть этапы планирования, разработки, производства, тестирования и поставки – или любые другие необходимые для качественной реализации проектов этапы.

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

Как и Agile, Lean это скорее концепция, образ мышления, нежели нечто высеченное в камне. Используя идеи Lean Вы можете самостоятельно создать систему, удовлетворяющую вашим требованиям в управлении проектами.

Сильные стороны Lean

Если Вам нравятся идеи Agile, но проект требует очень ровного качества и чёткого исполнения, Lean предоставляет набор инструментов для того, чтобы удовлетворить эти требования. Lean сочетает гибкость и структурированность, как Scrum, но в немного другом ключе.

Слабые стороны Lean

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

А ещё, в отличие от Scrum, Lean не предлагает чёткого рабочего процесса для реализации «кусочков» проекта, что способствует растягиванию сроков проекта. Эта проблема может быть решена при помощи эффективного руководства и чётких коммуникаций ̶ главное помнить об этом.

Kanban

Lean выглядит немного абстрактным сам по себе, но в комбинации с Kanban его становится гораздо проще использовать для построения собственной системы управления проектами. Созданный инженером компании Toyota Тайичи Оно (Taiichi Ono) в 1953 году, Kanban очень похож на схему промышленного производства. На входе в этот процесс попадает кусочек металла, а на выходе получается готовая деталь. Также и в Kanban, инкремент продукта передаётся вперёд с этапа на этап, а в конце получается готовый к поставке элемент.

Кроме того, создатель Kanban вдохновлялся супермаркетами, а именно их принципом – «держи на полках только то, что нужно клиенту». А потому в Kanban разрешается оставить неоконченную задачу на одном из этапов, если её приоритет изменился и есть другие срочные задачи. Неотредактированная статья для блога, подвешенная без даты публикации или часть кода функции, которую возможно не будут включать в продукт – всё это нормально для работы по Kanban.

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

Для работы с Kanban необходимо определить этапы потока операций (workflow). В Kanban они изображаются как столбцы, а задачи обозначают специальные карточки. Карточка перемещается по этапам, подобно детали на заводе, переходящей от станка к станку, и на каждом этапе процент завершения становится выше. На выходе мы получаем готовый к поставке заказчику элемент продукта. Доска со столбцами и карточками может быть как настоящей, так и электронной – даже здесь Kanban не накладывает никаких ограничений на пользователей.

Ваша собственная система Kanban может быть настолько гибкой, насколько Вы сами того пожелаете – ведь во многом Kanban является визуализацией идеи Agile. Но у Kanban есть 4 столпа, на которых держится вся система:

  1. Карточки: Для каждой задачи создаётся индивидуальная карточка, в которую заносится вся необходима информация о задаче. Таким образом, вся нужная информация о задаче всегда под рукой.
  2. Ограничение на количество задач на этапе: Количество карточек на одном этапе строго регламентировано. Благодаря этому сразу становится видно, когда в потоке операций возникает «затор», который оперативно устраняется.
  3. Непрерывный поток: Задачи из беклога попадают в поток в порядке приоритета. Таким образом, работа никогда не прекращается.
  4. Постоянное улучшение («кайзен» (kaizen)): Концепция постоянного улучшения появилась в Японии в конце XX века. Её суть в постоянном анализе производственного процесса и поиске путей повышения производительности.

Сильные стороны Kanban

Как и Scrum, Kanban хорошо подходит для достаточно сплочённых команды с хорошей коммуникацией. Но в отличие от Scrum, в Kanban нет установленных чётких дедлайнов, что хорошо подходит для замотивированных и опытных команд.

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

Слабые стороны Kanban

Часто можно слышать, что по Kanban, в отличие от Scrum, можно работать с практически любой командой. Но это не совсем так. Kanban лучше всего подходит для команд, навыки членов которых пересекаются друг с другом. Таким образом они могут помогать друг другу преодолевать трудности при решении задач. Без этого Kanban будет не так эффективен, как мог бы быть. Также, как уже было сказано, Kanban лучше подходит в тех случаях, когда нет жёстких дедлайнов. Для жёстких дедлайнов лучше подходит классический подход или Scrum.

6 сигм (Six Sigma)

Компания Motorola, наряду с Toyota, также внесла вклад в развитие мирового проектного управления. Инженер этой компании Bill Smith создал концепцию 6 сигм в 1986 году. Это более структурированная версия Lean нежели Kanban, в которую добавлено больше планирования для экономии ресурсов, повышения качества, также снижения количества брака и проблем.

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

Для этого было предложен процесс из 5 шагов, известных как DMEDI:

  • Определение (Define): Первый этап очень похож на ранние этапы других систем проектного управления. На нём определяется содержание проекта, собирается информация о предпосылках проекта, ставятся цели.
  • Измерение (Measure): 6 сигм ориентирована на сбор и анализ количественных данных о проекте. На данном этапе происходят определяется, какие показатели будут определять успех проекта и какие данные нужно собирать и анализировать.
  • Исследование (Explore): На стадии исследования менеджер проекта решает, каким же образом команда может достичь поставленных целей и исполнить все требования в срок и в рамках бюджета. На данном этапе очень важно нестандартное мышление руководителя проектов при решении возникших проблем.
  • Разработка (Develop): На данном этапе реализуются планы и решения, принятые на предыдущих этапах. Важно понимать, что на данном этапе необходим детальный план, в котором описаны все действия, необходимые для достижения поставленных целей. Также на данном этапе измеряется прогресс проекта.
  • Контроль (Control): Ключевой этап в методологии 6 сигм. Его основная задача – долгосрочное улучшение процессов реализации проектов. Данный этап требует тщательного документирования извлечённых уроков, анализа собранных данных и применения полученных знаний как в проектах, так во всей компании в целом.

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

Сильные стороны 6 сигм

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

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

Слабые стороны 6 сигм

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

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

PRINCE2

НАСА – не единственная государственная организация, которая внесла вклад в развитие проектного управления. Британское Правительство давно оценило эффективность проектного управления, и в 1989 году была создана британская методология PRINCE2. Название произошло от акронима «PR ojects IN C ontrolled E nvironments version 2 », что переводится как «Проекты в контролируемой среде версия 2». В отличие от гибких методов, PRINCE2 не использует итеративный подход к проекту. Если сравнивать PRINCE2 другими продуктами, то его можно сравнить с гибридом классического подхода к проектному управлению и концентрации на качестве из 6 сигм.

Методология PRINCE2 в отличие от, например, свода знаний PMBOK не содержит:

  • Специализированных аспектов управления проектом, например, отраслевых;
  • Конкретных практик и инструментов управления проектами, таких как диаграмма Гантта, WBS и т.п.

PRINCE2 концентрируется на управленческих сторонах проекта, выраженных в 7 принципах, 7 процессах и 7 темах проекта.

  • 7 принципов определяют общие правила управления проектами по PRINCE2, определяют базу методологии;
  • 7 процессов определяют шаги продвижения по проектному циклу;
  • 7 тем – аспекты, по которым проводится контроль для достижения успеха проекта.

В начале проекта PRINCE2 предлагает нам определить 3 основных аспекта проекта:

  • Бизнес-аспект (Принесёт ли этот проект выгоду?)
  • Потребительский аспект (Какой нужен продукт, что мы будем делать?)
  • Ресурсный аспект (Достаточно ли у нас всего, чтобы достичь цели?)

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

Согласно PRINCE2 у каждого члена команды есть своя чёткая роль в каждом из 7 процессов:

  • Начало проекта (Start ing up a project ): В ходе данного процесса назначается менеджер проекта и определяются общие требования к характеристикам продукта. Менеджер проекта, чья основная задача – внимание к деталям, отчитывается перед Управляющим комитетом проекта, который отвечает за общее руководство проектом. Именно Управляющий комитет следит за тем, чтобы проект не сбился с курса, и он же полностью отвечает за успех проекта.
  • Инициация проекта (Initiation a project ): В ходе данного процесса менеджер проекта составляет «Документацию по инициации проекта», в которой содержится план проекта по стадиям. Стадии могут длиться разное количество времени, но, как и в классическом подходе, они следуют строго друг за другом.
  • Руководство проектом (Directi ng a project ): Данный процесс предоставляет возможность Управляющему комитету нести общую ответственность за успех проекта, не погружаясь в детали, которые находятся в границах полномочий менеджера проекта.
  • Контроль стадии (Control ling a stage ): При реализации проекта, даже в идеальных условиях, будут вноситься определённые изменения. Процесс «Контроль стадии» реализует один из принципов PRINCE2 – принцип управления по исключениям. В обязанности менеджера проекта входит отслеживать в ходе выполнения стадии отклонения от плановых параметров проекта по срокам, содержанию, бюджету и др. Если эти отклонения превышают данные руководителю проекта Управляющим комитетом полномочия (в терминологии PRINCE2 – допуски), менеджер проекта обязан проинформировать Управляющий комитет и предложить пути выхода из ситуации.
  • Управление созданием продукта (Managing Product Delivery): Процесс управления созданием продукта представляет собой взаимодействие менеджера проекта и менеджера команды по созданию одного из продуктов проекта. В обязанности менеджера проекта в данном процессе входит делегирование полномочий по созданию продукта менеджеру команды и приемка созданного продукта.
  • Управление границами стадии (Manag ing a stage boundary ): В ходе данного процесса менеджер проекта предоставляет Управляющему комитету всю необходимую информацию для оценки результатов пройденной стадии и принятия решения о переходе на следующую стадию.
  • Завершение проекта (Closing a project ): Одно из отличий PRINCE2 в том, что процесс завершения проекта не выделяется в отдельный этап или стадию, как в классическом подходе, а выполняется в рамках финальной стадии создания продукта. Цель процесса – подтвердить, что продукт проекта принят, или проект больше не может принести ничего полезного.

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

Сильные стороны PRINCE2

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

Слабые стороны PRINCE2

  • Отсутствие отраслевых практик;
  • Отсутствие конкретных инструментов для работы в проекте.

Лучшая система управления проектами … для Вас!

Управление проектами – это наука, но наука не самая точная. В данной области нет незыблемых основ и универсальных решений. Если вам удастся найти метод, идеально подходящий вашему проекту – считайте, что вам крупно повезло, ведь большинству менее удачливых руководителей приходится прикладывать усилия для создания и настройки собственных систем управления проектами. Эти системы могут быть составлены из элементов существующих систем или даже созданы совершенно с нуля, как в случае с миссией «Аполлон». Главное используйте что-нибудь, что даст вам хоть какую-то структуру и позволит не забыть о том, что главное для вашего проекта.

Система управления проектами – это совокупность инструментов, обеспечивающих управление проектами и их эффективную реализацию. Как правило, это различные автоматизированные программы.

Цели и задачи использования систем управления

Рассмотрим основные цели использования систем управления:

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

Базовые задачи, которые ставятся перед системами управления:

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

К СВЕДЕНИЮ! Очевидно, что системы управления важны как с точки зрения решения текущих задач, так и с точки зрения стратегии компании. Они незаменимы в том случае, если фирма ведет сразу несколько проектов. Если один проект можно полноценно контролировать без автоматизации, то в случае множественности заданий - это нерешаемая задача.

ВАЖНО! Различные отрасли предполагают использование систем управления со своей спецификой. К примеру, особые системы требуются для строительных, инвестиционных, инновационных, организационных проектов.

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

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

Преимущества

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

  1. Облегчение отслеживания проектов, не соответствующих стратегии организации. Это обеспечивает сокращение издержек фирмы.
  2. Увеличение эффективности применения ресурсов. Эффективность увеличивается за счет грамотного распределения ресурсов.
  3. Предупреждение перерасходов средств. Обеспечивается за счет контроля над всеми расходами. Наличие плана также оказывает благоприятное воздействие на объемы трат.
  4. Уменьшение количества проектов, исполненных с низким качеством. Достигается благодаря контролю над сроками, текущими задачами. Руководитель получает возможность отслеживать качество выполнения задач.
  5. Экономия времени руководителя. Менеджер может не заниматься рутинной работой (сбор информации, создание отчетов) вручную.
  6. Взаимодействие с участниками проекта в реальном времени. Если перед сотрудником возникнет определенная проблема, он может незамедлительно обратиться к другому сотруднику.
  7. Облегчение ведения документооборота. В системе имеется функция документооборота. Она позволяет моментально редактировать сведения, обновлять их.
  8. Облегчение управления рисками и прогнозами. Системы помогают своевременно определять риски, строить прогнозы относительно успеха завершения проекта.

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

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

При внедрении систем управления нужно учитывать следующие их минусы:

  1. Высокая стоимость программ по управлению при низкой результативности. Приобретение систем управления предполагает повышение дохода компании. Однако полученная прибыль в некоторых случаях не окупает затраты. Нужно иметь в виду, что тратить средства придется не только на саму программу, но и на ее регулярные обновления, индивидуальные доработки.
  2. Риск усложнения простых проектов. При ведении простых проектов использование системы управления необязательно. Более того, оно даже нежелательно, так как простая задача может усложняться.
  3. Трата большого количества времени на составление планов. Руководителю и сотрудникам приходится тратить много времени на расстановку статусов, изменение приоритетных задач, обновление сведений. Иногда за подобной работой «теряются» реальные дела.

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

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

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

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

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

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

  • Применение базового функционала. Наличие возможности его постепенного совершенствования.
  • Быстрый запуск всех базовых процессов. Примерное время запуска составляет 1-2 недели.
  • Простота использования, легкость обучения работе с системой.
  • Интерфейс, удобный для пользователей.

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

Обзор наиболее популярных систем управления проектами

Существует огромное количество СУП. Они могут быть базовыми или профессиональными. Рассмотрим наиболее востребованные системы:

  1. Wrike. Функционал: группировка задач по проектам, контроль над исполнением. Основной плюс – профессиональный функционал, обеспечивающий удобство совместной работы. Дополнения: напоминания, установка сроков исполнения задачи.
  2. «Мегаплан». Используется в малых и средних организациях. Удобна для удаленной работы. Функционал: менеджер задач, выставление счетов, контроль над сделками, локальная почта.
  3. Basecamp. Отличается эффективностью и простотой. Функционал: профайлы, календарь, задачи. Обеспечивает удаленный доступ. Может использоваться не только сотрудниками, но и клиентами компании.
  4. Worksection. Функционал: учет времени, тэги, хранилище файлов, менеджер задач, ПО.
  5. Asana. Мобильный доступ. Возможность интеграции с электронной почтой.

Среди базовых систем имеет смысл отметить MS Project (разработчик — Microsoft). Как правило, базовые СУП имеют стандартный набор функций.