Методология и инструменты проектного управления. Инструменты и методология управления проектом на примере pivot'а стартапа

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

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

Первый формат диаграммы был разработан Генри Л. Ганттом в 1910 году.

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

Рис. 10. Производство гражданских самолетов Boeing и Airbus

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

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

Метод критического пути СРМ. Основополагающий момент в создании этого метода - исследование возможности эффективного использования вычислительной машины Univac на фирме "Dupon" при планировании и создании планов-графиков больших комплексов работ по модернизации заводов этой фирмы. В результате был создан рациональный и простой метод (Уолкера-Келли) управления проектом с использованием ЭВМ, который был назван CPM (Critical Path Method) - метод критического пути.

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

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

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

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

Рис. 11. Граф CPM

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

Метод анализа и оценки PERT. Параллельно с разработкой CPM в военно-морских силах США был создан (фирма "Буз, Аллен & Гамильтон") метод анализа и оценки программ PERT (Program Evaluation and Review Technique) для реализации проекта разработки ракетной системы "Polaris", объединяющей около 3800 подрядчиков с числом операций более 60 тыс.

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

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

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

Возможное время выполнения операций оценивается с помощью трех оценок:

● оптимистичной ();

● пессимистической ();

Заключение.

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

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

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

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

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

  • - технический ("рабочий") руководитель, решающий, что и когда должны делать сотрудники;
  • - научный ("профессиональный") руководитель, отвечающий за качество выполнения работы;
  • - руководитель-организатор, обеспечивающий личные интересы сотрудников (зарплата и т.п.).

Руководители образуют координационную группу, в задачи которой входит:

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

Рабочие группы отвечают за выполнение своей части проекта; планирование и контроль, составление отчетов для координирующей группы и всей организации.

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

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

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

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

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

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

В современном менеджменте действуют девизы:

  • - Семь раз отмерь, один раз отрежь!
  • - Подумай, прежде чем делать!

В этапах выполнения проекта принимаются решения:

  • · нужно продолжать или скорректировать задания;
  • · не надо ли уточнить последний этап;
  • · форма завершения последнего этапа.

Подразделение на этапы позволяет контролировать ход выполнения проекта.

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

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

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

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

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

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

В понятие структуры разбиения работ входят:

  • · структура -- совокупность отношений между элементами системы, необходимых и достаточных для достижения цели проекта;
  • · разбиение -- разделение на составные части или категории,на более простые составные части, декомпозиция;
  • · работа -- продолжительное физическое или умственное усилие направленное на достижение результата; деятельность обязанность, функция, операция, выполняемая сотрудником или коллективом; часть трудового процесса, требующего затрат времени и ресурсов Управление организацией: Учебник / Под ред. А.Г.Поршнева, З.П.Румянцевой, Н.А.Саломатина. - 2-е изд., перераб. и доп.-М.:ИНФРА-М, 1998.-669 с. - с.43.

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

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

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

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

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

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

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

При разработке дерева работ необходима формализация представления о конечном продукте проекта:

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

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

Шаг 1. Идентификация конечной продукции проекта (что должно быть создано и сдано заказчику для достижения цели проекта?) . Тщательное изучение документов содержащих общее описание проекта (например, техническое задание, технический проект, состав работ и пр.).

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

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

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

Пример шаблона структур разбиения работ

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

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

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

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

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

И хотя лишь единицы из нас столкнутся с задачами такого масштаба, большинство читателей этого блога так или иначе сталкивается с проектным управлением. По оценкам 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

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

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

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

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

  • традиционная КИС разрабатывается для конкретной функциональной структуры или конкретного функционального подразделения компании;
  • обычно КИС собирает, обрабатывает и хранит информацию согласно календарным графикам, определяемым технологией бизнес-процессов компании, которые не совпадают с календарными графиками проектов;
  • большинство КИС (за исключением систем MRP и ERP) имеют низкую интеграционную способность.

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

Таблица 18.1

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

Этап жизненного цикла проекта

Типы информационных систем

Информационные системы

Предынвестиционная

предынвестиционного

Projectexpert; «Альт-Инвест»; Primavera; «Калькулятор финансового аналитика»; системы собственной разработки отдельных девелоперских компаний

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

Системы ресурсного планирования

MS Project; Oracle Projects; Primavera; Plan View; Niku; Mercury; SAP xRPM; IBM RPM; Spider;

Реализация (контроль, корректировка планов)

Системы контроля (включая финансовый контроль)

MS Project; Oracle Projects; Primavera; Time line; Plan View; Niku; Mercury; SAP xRPM;

IBM RPM; Spider; Open Plan; Cobra

Завершение

(документирование)

Системы электронного документооборота

Lan Docs; Lotus Notes; Staffware

На сегодняшний день наиболее популярной информационной средой, принятой во всем мире для управления строительством электросетевых объектов и ТЭС, являются программные комплексы на базе платформы Primavera компании Primavera Systems Inc. Они предназначены для управления инвестиционной деятельностью, капитальным строительством, техническим обслуживанием и ремонтом оборудования, зданий и сооружений в соответствии с требованиями нормативов PMI, IPMA и стандартов ISO.

Решения Primavera разработаны для ключевых участников инвестиционного процесса: застройщиков, заказчиков, инвесторов, девелоперов, генеральных подрядчиков [также в форме ЕРС (ЕРСМ)], поставщиков и производителей оборудования, инжиниринговых организаций, ремонтных и сервисных предприятий. Эти решения применяются при управлении проектами в строительстве, нефтегазовой отрасли, машиностроении, энергетике, металлургии, судостроении, информационных и телекоммуникационных проектах и позволяют выполнять обеспечение задач календарно-сетевого планирования, контроля процедур согласования документов, включая проектно-сметную документацию, управления рисками и т.д.

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

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

Компания Primavera Systems Inc. разрабатывает и непрерывно совершенствует специализированное программное обеспечение для управления проектами с 1983 г. За это время на рынке сменилось два поколения программных продуктов Primavera. Программные модули этих продуктов обеспечивают хранение и обработку данных по всем проектам инжиниринговой компании в едином хранилище данных, построенном на базе СУБД Oracle или Microsoft SQL Server (по выбору заказчика).

Модуль Project Management предназначен для использования в составе КИС, хотя вполне может работать и автономно, обеспечивая решение задач календарно-сетевого планирования, расчета критического пути, выравнивания ресурсов, what-if-анализа и других задач моделирования проектов, групп проектов, портфелей проектов и программ.

Модуль Methodology Management позволяет сохранять и использовать в дальнейшем базу знаний компании по управлению проектами.

Функциональные модули myPrimavera, построенные на современных web-технологиях, образуют web-портал проектов компании и обладают всеми необходимыми возможностями для контроля и анализа данных:

  • по портфелям проектов (myPrimavera Portfolios);
  • по управлению проектами, разработке и актуализации графиков (myPrimavera Projects);
  • по управлению ресурсами и ролями (myPrimavera Resources);
  • по отслеживанию процессов инициации и изменения проектов, управлению документооборотом и др. (Collaboration).

Специальный модуль Primavera PertMaster предназначен для идентификации, качественной и количественной оценок рисков.

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

Эти возможности предоставляет функциональный модуль Primavera Timesheets. Однако далеко не всегда компания может обеспечить сотрудникам постоянный доступ к сети. Также возможна ситуация, когда по работам заказчика отчитываются подрядчики, которым не разрешен доступ в корпоративную сеть заказчика. В этих случаях становятся актуальными другие средства для контроля и учета работ по проектам, которые должны работать в режиме отсутствия постоянного подключения к сети. К таким средствам относится модуль PMexchange. Для исполнителей, работающих на удаленных объектах, предусмотрено решение, реализованное в модуле Sensory ProTracker.

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

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

Задачи календарно-сетевого планирования решает также модуль Primavera Contractor. Его особенность - только однопользовательская работа единовременно с графиком одного проекта, ограниченным по числу работ.

Конкуренцию системам Primavera при управлении проектами, особенно IT-проектами, проектами в сфере создания высоких технологий и строительства малой и средней сложности, составляет продукт корпорации Microsoft - Microsoft Office Project 2007. Он предоставляет надежные инструменты управления проектом, сочетающие в себе практичность, мощность и гибкость. Это позволяет с малыми трудозатратами управлять проектными работами, планами, ресурсами и финансами, сохранять согласованность работы команды и составлять разнообразные отчеты.

Microsoft Project имеет понятный и очень удобный интерфейс, поэтому работать в нем не сложнее, чем в Microsoft Excel. Меню и справка полностью русифицированы, а на сайге www.microsoft.com/rus/office всегда имеются полезные шаблоны проектов. Следует отметить, что в последних версиях Primavera и Microsoft Project появились эффективные и несложные инструменты взаимной интеграции. В результате этого стал реальным обмен между базами данных проектов, что открывает широкие возможности для создания интересных интегрированных решений.

Желающие более подробно ознакомиться с решениями Primavera и Microsoft Project в области управления проектами могут обратиться на сайты корпорации Microsoft и ее авторизованных представителей или к многочисленной литературе по этому вопросу.

  • При описании ПО использованы материалы сайта группы компаний ПМСОФТ - авторизованного представителя фирмы Primavera Systems Inc. в России, СИГ и странах Балтии.
  • В переводе с англ, означает «что, если...».

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

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

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

В статье собран список из 19 лучших инструментов . Все они разделены по категориям:

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

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

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

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

1. Active Collab

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

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

2. Asana

Основные функции : управление задачами и рабочими процессами, шаблоны проектов, вложения, командные страницы, информационные панели.

Также отлично подходит для

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

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

3. Redbooth

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

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

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

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

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

4. Trello

Основные возможности : обзорная доска, календарь, интеграция.

Также отлично подходит для : личного планирования, проектирования и разработки, создания контента.

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

5. Harvest

Основные возможности : отслеживание времени и расходов, обзор команды, визуализированные отчёты, управление счетами.

Также отлично подходит для : личного планирования.

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

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

6. ProofHub

Основные возможности : отслеживание сроков, корректировка, групповой чат, многоязычные настройки, отчёты и др.

Также отлично подходит для : работы с клиентами, личного планирования, проектирования и разработки.

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

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

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

7. Evernote

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

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

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

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

8. Wunderlist

Основные функции : организация заметок, комментирование, общие списки, напоминания, мобильное рабочее пространство, теги, сроки, почтовая и веб-интеграция.

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

Ещё один русифицированный инструмент для персонального планирования – Wunderlist . Приложение идеально подходит для создания списков дел и получения напоминаний об актуальных задачах. Возможность обмена списками и совместной работы в офисе или в пути сделала приложение одним из лидеров в этой области.

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

9. Azendoo

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

Также отлично подходит для : организации рабочих процессов, проектирования и разработки, создания контента.

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

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

10. JIRA (Atlassian)

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

Также отлично подходит для

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

11. Basecamp

Основные возможности : списки, просмотр расписания, хранение документов и файлов, групповой чат и др.

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

12. Wrike

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

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

13. Workfront

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

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

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

Управление контентом от написания до утверждения может быть достаточно трудоёмким. Вот почему так много компаний ищет возможность упростить эту задачу.

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

14. DivvyHQ

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

Также отлично подходит для

15. Mintent

Основные возможности : календарь редактора, управление рабочими процессами, библиотека активов, отчётность.

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

19. CoShedule

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

Также отлично подходит для: личного планирования.

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



Поделиться