Главная страница

Управление проектамиОписание онлайнкурса о курсе


Скачать 3.24 Mb.
НазваниеУправление проектамиОписание онлайнкурса о курсе
Дата14.11.2022
Размер3.24 Mb.
Формат файлаpdf
Имя файлаilovepdf_merged_compressed.pdf
ТипПрограмма курса
#786976
страница7 из 13
1   2   3   4   5   6   7   8   9   10   ...   13
Структурная декомпозиция работ.
Первым важным инструментом определения содержания проекта мы рассмотрим иерархическую структуру работ (ИСР). Теоретически создать настоящий документ не представляется сложным, но на практике он специфичен и требует учета массы нюансов.
Правила структурирования работ.
Для целей определения состава операций хорошо подходит методология последовательной иерархической структуры работ проекта, она также называется часто структурной декомпозицией работ (СДР), в англоязычной интерпретации –
WBS (Work Breakdown Structure), или структурой разбиения работ (СРР). В лекции
будет использоваться аббревиатура ИСР. Этот документ – плод творческой командной деятельности, в результате которой уточняется содержание проекта в части состава работ.
«Работа» – самое точное определение осуществляемых в ходе достижения проектных целей процедур в силу максимальной близости к задачному контексту проектной деятельности. Работу и задачу легче всего грамотно декомпозировать
(разбить) на составляющие операции и подзадачи. Работа – это элемент процессуального действия, имеющего входы, выходы, длительность, ресурсное наполнение, управляющее воздействие, а задача тяготеет к результату. Работа – категория динамическая, а задача – это точка в будущем, адекватная в понимании
«достигнуто – не достигнуто» в заданный момент времени.
Рис. 3.5. Визуальная форма иерархической структуры работ проекта
ИСР формируется на основе ряда правил, два из которых являются ключевыми.
1. Правило 100%. Специальное правило самопроверки обязывает собирать в структуру все создаваемые продукты, результаты работ, операций вне зависимости от источника их производства: внутреннего или внешнего. Это правило применяется ко всем элементам создаваемой иерархии. Ответственное за создание структуры проекта лицо обязано каждый раз после завершения списка раздела задавать вопрос: «Все ли мы учли, что могли забыть?». На практике это представляет собой весьма дискомфортную процедуру. Поэтому практически сразу с момента начала работы над структурой PM следует привлекать экспертов.
Именно здесь начинается детальное планирование и нужны те, кто досконально разбирается в отдельных процессах.
2. Правило взаимоисключения элементов. Каждый раз разбивая результат на детализированные элементы, нужно применять ясный критерий, при этом отслеживать, чтобы полученные объекты не смешивались на одном уровне и не дублировались на разных «веточках» иерархии. Под «веточками» далее будем понимать выделенные иерархические разделы, имеющие дальнейшее разбиение вниз. В иерархии не допустимы два или более элемента с идентичным содержанием. Эта ошибка может привести к дублированию операций и конфликтам.
Методика построения иерархической структуры

Значимость ИСР возрастает с ростом масштаба задачи. Являясь одним из ключевых факторов успеха проекта, иерархическая структура работ служит основой для:
• детального понимания того, как мы будем решать задачу проекта;
• планирования ресурсов, стоимости, рисков, качества, расписания;
• четкого распределения ответственности между участниками и организации взаимодействия между ними;
• организации контроля выполнения работ и изменений;
• отчетности о выполнении мероприятий и всей задачи в целом;
• создания организационной структуры проекта.
Важным элементом структуры выступают пакеты работ, представляющие собой как раз списки операций, в процессе выполнения которых достигается результат вышестоящей задачи. Пакет работ выполняется без потребности в дополнительной информации, выдает измеримый результат, подлежит реалистичной оценке и может быть передан для исполнения стороннему подрядчику. Важным подспорьем для иерархической структуры является специальный словарь. Он позволяет всем участникам однозначно толковать термины и элементы структуры, а менеджеру проекта словарь помогает определить границы ответственности членов команды и не допустить дублирования операций под разными названиями. В словаре ИСР указываются:
• номер элемента в структуре;
• название элемента;
• продолжительность операции;
• предшественник и последователь элемента;
• результаты;
• ответственный за операцию участник.
Структура разрабатывается групповым методом в несколько итераций. При этом последовательно разбираются цели и результаты проекта, критерии их достижения, продукты, функциональные зоны, критерии разбиения результатов, объемы операций, технические требования. Схема этапов создания ИСР представлена в конце раздела. Основные ориентиры (условия) при создании структуры работ следующие.
1. Для каждого элемента структуры формулируется измеримый результат.
2. Каждый результат вышестоящего элемента носит агрегированный характер, т.е. является итогом результатов «дочерних» элементов декомпозиции.
3. Пакеты и отдельные операции должны быть уникальными.
4. Структура должна быть полной, но не избыточной.
5. Элементы структуры верхних уровней должны быть совместимы с организационной структурой проекта.
6. Размер элементов нижнего уровня должен быть достаточным для эффективного управления, но не избыточным для их контроля.

Рис. 3.6. Этапы разработки иерархической структуры работ
Выбор критериев для разбиения на элементы
Рис. 3.7. Кубическая модель структур проекта, преобразуемая в структуру работ

Иерархическая структура работ, формируемая под руководством PM, на верхних уровнях иерархии может использовать любой критерий, исходя из логики декомпозиции. Часто, если проект выполняется в несколько этапов, может использоваться подход, исходя из кубической модели структур проекта (смотреть схему, размещенную выше). На верхнем уровне мы разбиваем результаты по этапам жизненного цикла проекта, затем структурируем по производимым проектным продуктам, и, наконец, пакеты работ комплектуем по функциональному критерию или по видам деятельности. Ниже вашему вниманию представлен пример продуктовой ИСР.
Рис. 3.8. Пример продуктовой иерархической структуры
Мы находимся в позиции менеджера проекта. Для РМ ключевая информация для создания иерархической структурой кроется в уставе. В нем нам важен раздел «Структура продукта». Допустим, на первом уровне ИСР мы сразу используем продуктовый подход, игнорируя этапы жизненного цикла. Важно не допускать смешивания разных по значимости операций на одном уровне. Кроме того, нельзя смешивать содержательные и управленческие работы.
Описание содержательных действий следует выполнить в первую очередь.
Только когда данное описание выполнено полностью, можно формировать управленческий блок работ, выделив его в условный продукт, например, в
«Систему управления проектом». Помимо содержательного комплекта продуктов и СУП на первом уровне иерархии также размещаются такие «продукты», как
«Проектная документация» и «Объект, сданный в эксплуатацию». Далее приведен пример иерархической структуры, сформированной по функциональному критерию.

Рис 3.8. Пример функциональной иерархической структуры
Иерархическая структура работ является первым документом процессов планирования проекта. Иногда его, плана по вехам и матрицы ответственности оказывается достаточно, особенно в небольших проектах, чтобы перейти к календарному планированию и формированию бюджета проекта. Эта процедура самая сложная в плане, требующая кропотливости, лаконичности, логической строгости. Тем не менее, с опытом все трудности преодолеваются, и, осуществив структуризацию работ несколько раз для однотипных проектов, PM, как правило, достигает отличных результатов.
Матрица ответственности.
В отечественной практике этот инструмент часто звучит как матрица распределения ответственности. Под МО в PMI-руководстве понимается некая таблица, в которой показаны ресурсы, назначенные для каждого пакета работ. В ней отображаются связи между членами команды и этапами работ.
Для заполнения МО традиционно применяется методика RAСI. Это аббревиатурное название, сформированное по первым буквам слов:
«Исполнитель» (Responsible), «Ответственный» (Accountable), «Консультант»
(Consult before doing), «Наблюдатель» (Inform after doing).
Рис. 3.9. Пример матрицы RACI из Руководства PMBOK

В зависимости от масштаба проекта PMBOK допускает использование МО на различных уровнях с разной степенью проработки ответственности членов рабочей группы. Если мы рассматриваем МО высокого уровня, то для построения матрицы привлекаются группы и подразделения команды с одной стороны и крупные компоненты ИСР – с другой. Напротив, МО низкого уровня «спускаются» до детализации распределения ответственности конкретных участников команд вплоть до уровня операций.
Российскую практику проектирования часто отличает расширение вариантов ответственности вплоть до включения в МО также и полномочий. Это вносит разбалансировку в матрицу. Иллюстрацию такого подхода вы можете увидеть ниже.
Рис. 3.10. Пример матрицы ответственности инвестиционного проекта на территории России
Подзадачи и ответственность
Предыдущий пример наглядно демонстрирует ситуацию размытия фокусов на ответственности. Как избежать подобной ситуации? Вспомним, коллеги, подраздел, посвященный задачам управления. В нем мы разобрали важную категорию управления – «ответственность». Тогда мы установили, что ответственность ресурса предполагает его право принять и обязанность выполнить задачу, не ссылаясь ни на какие препятствия. Позвольте напомнить пример красноярского охотника, который взялся за задачу доставить к сроку шкурки белок, битых в глаз, но под условием, что число их будет не более 45 вместо 100. Таково было его правило: браться только за то, что он способен сделать реально.
Ответственным ресурсом уникальной проектной задачи выступает менеджер. В момент планирования проекта его руководитель обязан обеспечить декомпозицию результата на подзадачи, последовательное выполнение которых автоматически приводит к решению ключевой задачи. Такую декомпозицию целесообразно производить коллегиально, привлекая членов команды управления проектом к работе методом мозгового штурма. Результатами его должны явиться иерархическая структура работ, план по вехам.
Обычно состав формулировок элементов таблицы соответствует функциональной доктрине управления:
• разработка ТЗ;

• развертывание прототипа системы;
• опытная эксплуатация и т.п.
Гораздо действеннее получается, если применять методы управления от задач. Предлагаю вашему вниманию пример такой декомпозиции.
Рис. 3.11. Схема декомпозиции проектной задачи по внедрению продукта Y
Данный пример показателен. Естественно, что за задачу верхнего уровня отвечает менеджер. И очевидно, что управление проектом устанавливает разделение ответственности по декомпозированным подзадачам между членами команды. Таким образом, закономерно созревает логика составления такой таблицы, как матрица ответственности. Ее построение начинается с формулирования задач.
Оптимален так же лаконичный подход к применению матричной модели, потому что обязательность как синоним предмета нашего исследования – это еще и состояние человека: либо она есть, либо ее нет. И самое главное, такое состояние не может быть распределено между несколькими людьми. В целях управления оно может иметь только единственного носителя. В противном случае, ответственность в той или иной степени утрачивается. Наш пример декомпозиции диктует следующую форму матрицы.
Рис. 3.12. Вариант упрощенной матрицы ответственности
Ответственность и полномочия: как избежать ошибок?

Построение МО проекта требует соблюдения важных правил:
1. Работать над МО всей командой, стараясь заполнить ее в единственную сессию.
2. Сначала заполнять все ячейки с ответственностью, исключить ситуацию, когда остаются строки без символа «О».
3. Придерживаться методики RACI, избегая расширения состава полномочий из разряда «Исполнитель», «Согласование», которые, по сути, не несут в содержании ответственности.
4. Исключить ситуацию пустых столбцов в МО.
5. Составить несколько вариантов МО, начиная с верхнего уровня и соблюдая принцип лаконичности.
Если не учитывать специальных правил, изложенных выше, легко допустить ошибки, которые потом ухудшат возможности контроля, снизят эффективность управления проектом. Чтобы избежать такой ситуации, лучше сразу в ходе работы над МО, контролировать себя на возможность ошибиться. Построение МО может сопровождаться типичными ошибками:
1. Допустить ситуацию, когда в одной ячейке проставлено два символа.
2. Перегрузить
МО символами, тем самым девальвируя ее работопригодность.
3. После утверждения МО «положить ее под сукно» и забыть, тем самым исключив смысл применения МО в качестве инструмента прямого контроля промежуточных результатов и спроса с ответственных ресурсов по задачам проекта.
Вехи проекта.
Веха проекта  контрольная событие проекта, ключевой результат этапа проекта, например, завершение какого-либо ключевого мероприятия проекта, подписание важных документов или любые другие значительные действия, предусмотренные в проекте.
Давайте рассмотрим четыре примера того, как вехи могут работать на ваш коллектив.
1. Выделяйте критически важные задачи. Эти задачи непременно должны быть выполнены к определённому сроку, иначе проект застопорится. К ним можно отнести согласование творческой концепции для маркетинговой кампании.
2. Выделяйте завершение этапа или стадии. Это может быть завершение большого объёма работ, например составление бюджетных смет для каждого подразделения компании в целях планирования проекта.
3. Сделайте центром внимания важное событие или результат. К подобным событиям или результатам можно отнести расширение офисного пространства компании и начало перемещения туда сотрудников.
4. Сконцентрируйтесь на достижении целей и ключевых результатов. К подобным целям и ключевым результатам можно отнести получение запланированного квартального объёма выручки от недавно запущенного продукта.
Как бы то ни было, вам следует принимать во внимание частые ошибки, с которыми сталкиваются коллективы, когда только начинают пользоваться вехами:

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

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

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

Отделение вех от остальной работы. Лучший способ соблюдать сроки и успешно сдавать проекты  это управление всей своей работой из единого центра.
Проверьте, позволяет ли ваше средство управления проектами работать с задачами, расставлять вехи и получать наглядное представление о проекте в одном месте.
Сетевая модель.
Сетевой график проекта раскрывает внутренние связи проекта, служит основой для календарного планирования работ и использования оборудования, облегчает взаимодействие менеджеров и исполнителеей.
Сетевая модель отображает взаимосвязи между операциями (работами, задачами) и порядок их выполнения (отношение упорядочения или следования).
Для представления операции используется стрелка (ориентированная дуга), направление которой соответствует процессу реализации проекта во времени.
Отношение упорядочения между операциями задается с помощью событий.
Событие определяется как момент времени, когда завершаются одни операции и начинаются другие. Начальная и конечная точки любой операции описываются парой событий, которые называют начальным событием и конечным событием.
Метод критического пути.
Метод критического пути (МКП) – это способ, применяемый для нахождения минимальной продолжительности мероприятия, достижения допустимой гибкости в рамках логики календарной модели. Критический путь проекта может быть рассмотрен применительно к табличной форме представления расписания, использован для анализа диаграммы Ганта (линейной диаграммы) или в отношении сетевого графика. Поскольку метод обладает свойством визуальной наглядности, наибольшее применение он находит для оптимизации сетевого графика. МКП формулирует ряд требований к календарной модели.
1. Все работы к моменту применения метода должны быть определены, их число, содержание должны быть точно установлены.
2. Известна предполагаемая длительность выполнения каждой операции.
3. Основным видом взаимосвязи между операциями является отношение предшествования, то есть начало последующей работы формируется в связи с окончанием предыдущей.
Критический путь представляет собой совокупность последовательно
выполняемых
операций,
которая
характеризуется
максимальной
продолжительностью из всех возможных путей в расписании. На данном пути
общие временные резервы отсутствуют. Любые работы, лежащие на нем,
называются операциями критического пути. В условиях сетевого графика может
быть рассмотрено несколько параллельно намеченных последовательностей для
целей нахождения резервов оптимизации календарной модели.
Расчет критического пути выполняется для целей:
• минимизации общей продолжительности мероприятия в условиях ограничений по срокам работ;
• ранжирования операций в любой момент реализации проекта в условиях решения общей задачи мероприятия в минимальные сроки;
• информирования руководителя проекта об ограничивающем факторе критического пути, чтобы оптимизировать операции, влияющие на общую планируемую продолжительность.
Иными словами, анализ на основе МКП показывает, какие задачи и соответствующие им работы влияют на срок окончания проекта. Он позволяет
менеджеру принять взвешенные решения по сжатию расписания. Анализ параметров операций сетевого графика дает возможность найти резервы некритических задач и использовать их при выравнивании загрузки ресурсов, используя следующий алгоритм МКП.
1. Прямой анализ последовательностей работ, вычисление ранних начал и окончаний операций.
2. Обратный анализ последовательностей, расчет поздних окончаний и поздних начал выполнения работ.
3. Вычисление временных резервов для каждой из работ сетевого графика.
4. Формирование плана мероприятий по оптимизации расписания.
Расчёт временных параметров по схеме «работа –дуга» и «работа-
вершина».
Разберем другие основные понятия сетевой модели проекта.
1. Работа – часть производственного или проектного процесса, имеющая начало и окончание в форме количественно описываемого результата, требующая затрат времени и других ресурсов. Работа отражается на диаграмме в форме однонаправленной стрелочной линии. Формой работ мы можем считать операции, мероприятия и действия.
2. Событие – факт завершения работ, результат которых необходим и достаточен для начала реализации следующих операций. Вид события на модели отражается в форме кружков, ромбиков (вехи) или других фигур, внутри которых помещается идентификационный номер события.
3. Веха представляет собой работу с нулевой продолжительностью и обозначает важное, значимое событие в проекте (например, утверждение или подписание документа, акт окончания или начала проектного этапа и т.п.).
4. Ожидание – это процедура, которая не потребляет никаких ресурсов, кроме затрат времени. Отображается как линия со стрелкой на конце с отметкой длительности и указанием наименования ожидания.
5. Фиктивная работа или зависимость – вид технологической и организационной связи работ, не требует никаких усилий и ресурсов, в том числе затрат времени. На сетевой диаграмме показывается как пунктирная стрелка.
Варианты связей и отношение предшествования
Сетевые методы планирования строятся по моделям, в которых проект представляется как целостная совокупность взаимосвязанных работ. Данные модели во многом формируются типом и видом связей между операциями реализации проекта. С позиции типа различаются жесткие, мягкие и ресурсные связи. Видовое различие взаимосвязанности операций основано на отношения предшествования. Рассмотрим основные типы связи.
1. Мягкие связи. Им соответствует особая, «дискреционная» логика, дающая «мягкую» основу для выбора операций к размещению на диаграмму, диктуемого технологией. В то время как технология длительный период развивалась на протяжении многих циклов, вырабатываются правила делового оборота, не требующие дополнительной фиксации и планирования. Это экономит время, место модели, стоимость и не требует дополнительного контроля со стороны PM. Поэтому менеджер проекта сам решает, нужна ему такая выделенная операция, или нет.
2. Жесткие связи. Данный вид связей основан на технологической логике.
Они предписывают выполнение конкретных действий строго после других, что сообразно с процессуальной логикой. Например, наладку оборудования можно осуществлять только после его монтажа. Тестирование недочетов технологии допустимо проводить, если сдача ее в опытную эксплуатацию произошла и т.д.
Иными словами, принятая технология (неважно, в какой сфере она реализуется)
жестко навязывает последовательность мероприятий и событий проекта, что и обуславливает соответствующий тип связи.
3. Ресурсные связи. В условиях назначения на один ответственный ресурс нескольких задач возникает его перегруженность, что может привести к удорожанию проекта. За счет подведения под менее критичную задачу дополнительного ресурса этого можно избежать, и такие связи называются ресурсными.
В момент формирования расписания проекта сначала применяются
жесткие, а затем – мягкие связи. Далее, по необходимости, некоторые мягкие
связи подлежат сокращению. Благодаря этому может быть достигнуто
некоторое
сокращение
общей
длительности
проекта.
В
условиях
перегруженности некоторых ответственных ресурсов из-за параллельных работ
допустимо разрешение возникших конфликтов введением ресурсных связей.
Однако следует контролировать, чтобы новые связи не привели к значительным
изменениям общего плана.
Сопряженные работы как некая последовательность проектной задачи связаны друг с другом. Назовем их операциями А и В. Введем понятие отношения предшествования, которое рассматривается как некое ограничение на сроки и общую продолжительность, так как операция В не может начаться до момента окончания операции А. Это означает, что В и А связаны отношением простого предшествования, при этом вовсе не обязательно, чтобы В начиналось одномоментно с окончанием А. Например, отделочные работы начинаются после возведения крыши дома, но это не означает, что выполняться они должны в тот же момент, когда наступит указанное событие.
Сетевое планирование и управление (СПУ) предполагает два варианта построения сетевой диаграммы проекта: «дуга – работа» и «вершина – работа». При первом варианте отображения диаграммы реализуются метод критического пути и метод PERT. Метод имеет и иное название – «вершина – событие», что, по сути отражает другую сторону единого содержания. В англоязычной интерпретации данный вариант построения сетевой модели по аббревиатуре называют АоА
(Activity on Arrow Diagramming). Доминирующее место в методе занимают события проекта. События различают трех видов:
• начальное событие;
• промежуточное событие;
• конечное событие.
Устройство проектной задачи таково, что в процессе ее реализации место
есть только одному начальному и одному конечному событию. До начального
события и после конечного события работы не выполняются. В момент конечного
события проект считается завершенным. До наступления промежуточного
события все входящие операции должны быть выполнены. Оно дает старт всем
исходящим из него операциям. Фиктивные работы применяются после работ, если
неизвестно, какая из них окажется последней.

Рис. 3.13. Пример сетевой диаграммы метода «дуга – работа»
Приведем правила построения сетевой модели.
ПРАВИЛО 1. Каждая операция в сети представляется одной дугой
(стрелкой).
ПРАВИЛО 2. Ни одна пара операций не должна определяться одинаковыми начальным и конечным событиями. Возможность неоднозначного определения операций через события появляется в случае, когда две или большее число операций допустимо выполнять одновременно. Чтобы исключить такую ситуацию вводится фиктивная операция.
Рис. 3.14. Варианты введения фиктивной операции
Рис.3.14(б) иллюстрирует различные варианты введения такой фиктивной операции D. В результате операции A и B определяются теперь однозначно парой событий, отличающихся либо номером начального, либо номером конечного события. Заметим, что фиктивные операции не требуют затрат ни времени, ни ресурсов. Фиктивные операции позволяют также правильно отображать логические связи, которые без их помощи нельзя задать на сети. Предположим, что в некотором проекте операции A и B должны непосредственно предшествовать C, а операции Е непосредственно предшествует только В. На рис.3.15. (а) эти условия отражены неверно, так как, хотя упорядочения между А, В и С показаны правильно, из этого фрагмента следует, что операции Е должны непосредственно предшествовать обе операции А и В. Правильное представление указанных условий дает фрагмент (б), в котором используется фиктивная операция D.
Поскольку на операцию D не затрачиваются ни время, ни ресурсы, заданные отношения упорядочения выполняются.

Рис.3.15. Отображение логических взаимосвязей при помощи фиктивных операций
ПРАВИЛО 3. При включении каждой операции в сетевую модель для обеспечения правильного упорядочения необходимо дать ответы на следующие вопросы. а) Какие операции необходимо завершить непосредственно перед началом рассматриваемой операции? б) Какие операции должны непосредственно следовать после завершения данной операции? в) Какие операции могут выполняться одновременно с рассматриваемой?
ПРИМЕР: Постройте сетевую модель, включающую операции A, B, C ,..., L, которая отображает следующие отношения упорядочения.
1. А, В и С  исходные операции проекта, которые можно начинать одновременно.
2. А и В предшествуют D.
3. B предшествует E, F и H.
4. F и C предшествуют G.
5. E и H предшествуют I и J. 6. C, D, F и J предшествуют K.
7. K предшествует L.
8. I, G и L  завершающие операции проекта. Сеть, соответствующая этим отношениям упорядочения, приведена на рис.3.16.
Рис.3.16 (а). Графическое отображение сетевой модели
Фиктивные операции D1 и D2 введены для того, чтобы правильно отразить отношения следования. Операция D3 использована для однозначного определения операций E и H по конечным событиям.

Для правильной нумерации событий используем следующий алгоритм:
Шаг 1. Присвоить событию, в которое не входит ни одной дуги начальный номер.
Шаг 2. Присвоить следующий номер любому ненумерованному событию для которого все предшествующие события занумерованы.
Повторять шаг 2 до тех пор, пока все события не будут занумерованы. В результате получим:
Рис.3.16 (б). Графическое отображение сетевой модели (с нумерацией событий)
События сети пронумерованы таким образом, что возрастание номеров соответствует ходу выполнения проекта.
Расчет сетевой модели
Построение сети является лишь первым шагом на пути к получению календарного плана, определяющего сроки начала и окончания каждой операции.
Вследствие наличия взаимосвязей между различными операциями для определения сроков их начала и окончания необходимо проведение специальных расчетов. Эти расчеты можно выполнять непосредственно на сети, пользуясь простыми правилами. В результате вычислений определяются критические и некритические операции проекта. Операция считается критической, если задержка ее начала приводит к увеличению срока окончания всего проекта. Некритическая операция отличается тем, что промежуток времени между ее ранним началом и поздним окончанием (в рамках рассматриваемого проекта) больше ее фактической продолжительности. В таком случае говорят, что некритическая операция имеет резерв, или запас времени.
Определение критического пути
Критический путь определяет непрерывную последовательность критических операций, связывающих исходное и завершающее события сети.
Другими словами, критический путь задает все критические операции проекта.
Метод определения такого пути иллюстрируется на численном примере.
ПРИМЕР. Рассмотрим сетевую модель, показанную на рис. 3.17, с исходным событием 0 и завершающим событием 6. Оценки времени, необходимого для выполнения каждой операции и обозначения операций, даны у стрелок.

Рис. 3.17. Сетевая модель проекта (пример)
Расчет критического пути включает два этапа. Первый этап называется прямым проходом. Вычисления начинаются с исходного события и продолжаются до тех пор, пока не будет достигнуто завершающее событие всей сети. Для каждого события j вычисляется одно число ES j, представляющее ранний срок его наступления (ранний срок окончания всех операций, входящих в событие j; ранний срок начала всех операций, выходящих из события j).
На втором этапе, называемом обратным проходом, вычисления начинаются с завершающего события сети и продолжаются, пока не будет достигнуто исходное событие. Для каждого события i вычисляется число LFi, представляющее поздний срок его наступления (поздний срок окончания всех операций, входящих в событие i, поздний срок начала всех операций, выходящих из события i).
Первый этап. Если принять i = 0, т.е. считать, что номер исходного события сети равен нулю, то при расчете сети полагаем ES0 = 0. Обозначим символом Dij
(Duration) продолжительность операции (i, j). Тогда вычисления при прямом проходе выполняются по формуле где max берется по всем операциям, завершающимся в j-м событии. Следовательно, чтобы вычислить ES j для события j, нужно сначала определить ESi начальных событий всех операций (i, j), входящих в событие j. Применительно первому этапу вычисления начинаются с
ES0 = 0
Далее получим (Рис.3.18):
Рис 3.18. Вычисление ранних сроков начала работ
На этом вычисления первого этапа заканчиваются.
Второй этап начинается с завершающего события сети, для которого полагаем LFn = ESn, где n  завершающее событие.
Затем, для любого события i
, где min берется по всем операциям, выходящим из i-го события.
Далее получим (Рис. 3.19):

Рис. 3.19. Вычисление поздних сроков окончания работ
Таким образом, вычисления при обратном проходе закончены. Теперь, используя результаты вычислений первого и второго этапа, можно определить операции критического пути. Операция i j принадлежит критическому пути, если она удовлетворяет следующим трем условиям (Рис.3.20):
Рис.3.20 Условия критического пути
По существу, эти условия означают, что между ранним сроком начала
(окончания) и поздним сроком начала (окончания) критической операции запас времени отсутствует. В сетевой модели это отражается в том, что для критических операций числа, проставленные у начальных и конечных событий, совпадают, а разность между числом у конечного события и числом у начального события равна продолжительности соответствующей операции. На рис.3.20 критический путь включает операции {B, D, F, I, L}. Критический путь определяет кратчайшую возможность всего проекта в целом. Заметим, что операции (2,4), (3,5), (3,6) и (4,6) удовлетворяют условиям (1) и (2), но не условию (3). Поэтому они не являются критическими. Отметим также, что критический путь представляет собой непрерывную цепочку операций, соединяющую исходное событие сети с завершающим.

Рис.3.21. Графическое отображение сетевой модели (с выделенным критическим путем)
Определение резервов времени. После определения критического пути необходимо вычислить резервы времени для некритических операций. Очевидно, что резерв времени для критической операции должен быть равен нулю. Поэтому она и называется критической. Рассмотрим произвольную операцию (i,j). Наиболее ранний возможный срок начала операции (i,j) – ESij (Early Start)  определяется при допущении, ESij = ESi, поскольку работа не может начаться раньше наступления предшествующего события i. Отсюда следует, что наиболее ранний возможный срок окончания операции (i,j) (Early Finish): EFij = ESij + Dij. Наиболее поздний допустимый срок окончания работы (i,j) – LFij (Late Finish – определяется как самое позднее время завершения работы без задержки срока окончания всего проекта.
Поскольку операция должна быть закончена не позднее наибольшего допустимого срока наступления последующего события j, то имеем LFij = LFj. Отсюда следует, что наиболее поздний допустимый срок начала работы (i,j) - LSij (Late Start) вычисляется следующим образом: LSij = LFij – Dij . Резерв времени является показателем гибкости планирования сроков некритических работ в сетевой модели.
Можно определить четыре показателя: полный, свободный, независимый и гарантированный резервы времени.
Систематизация четырех показателей резерва времени
Полный резерв времени TFij (Total Float) для работы (i,j) представляет собой максимальную продолжительность задержки работы (i,j), не вызывающую задержки в осуществлении всего проекта. Он вычисляется как
TFij = LSij – ESij = LFij – EFij
Свободный резерв времени FFij (Free Float) для работы (i,j) является показателем максимальной задержки работы (i,j), не влияющей на начало последующих работ. Операции со свободным резервом уникальны, так как выполнение операции может откладываться, не влияя на ранний старт следующих операций. Изменение сроков операции со свободным резервом требует меньше координации с другими участками проекта. Он вычисляется как
FFij = ESj – EFij
Независимый резерв времени IFij. Не оказывает никакого влияния на предшествующие и последующие операции. Независимый резерв времени является удобным показателем свободы планирования сроков. Он представляет собой максимальную продолжительность задержки работы (i,j) без задержки
последующих работ, если все предшествующие работы заканчиваются как можно позже, т.е. IFij = max{ 0, ESj – (LFi + Dij)}
Гарантированный резерв времени SFij – это максимально возможная задержка работы, не влияющая на окончательный срок выполнения проекта, если предшествующие работы выполняются с запаздыванием. SFij = LFij – (LFi + Dij).
Результаты расчета критического пути и резервов времени некритических операций для нашего примера можно свести в удобную для пользования таблицу
Таблица 3.1.
Результаты расчетов критического пути и резервов времени
Таблица содержит всю необходимую для построения календарного плана
(графика) информацию. Заметим, что только критические операции должны иметь нулевой полный резерв времени. Когда полный резерв равен нулю, свободный резерв также должен быть равен нулю. Однако обратное неверно, поскольку свободный резерв некритической операции также может быть нулевым. Так, например, в таблице 3.1 свободный резерв времени некритической операции (0,1) равен нулю.
Замечание 1. Необходимо учитывать тот факт, что при вычислении полного резерва времени принимается неявное допущение, согласно которому все предшествующие работы (во всяком случае, те, которые имеют какое-либо отношение к рассматриваемой работе) должны выполняться как можно раньше, чтобы обеспечить полный резерв времени для данной работы. Следовательно, в общем случае практически невозможно для каждой работы реализовать собственный полный резерв времени.
Замечание 2. Свободный резерв времени для определенной работы не может превышать полный резерв.
Замечание 3. Различные показатели резерва времени помогают распределять имеющиеся ресурсы для каждой работы. При наличии резерва времени имеется некоторая свобода распределения ресурсов.
Метод сетевой модели номер два
Вторым методом сетевого планирования, по праву завоевавшим популярность среди проект-менеджеров, является диаграмма, называемая
«вершина – работа». В англоязычной версии модель сокращенно обозначается как
AoN (Activity on Node). Метод отличается большей простой и наглядностью, предлагает узлами модели делать не события, а работы. При этом длина
прямоугольников, обозначающих операции, может указывать на их длительность во времени. Отношения предшествования между ними оформляются прямыми или фигурными стрелками.
Такую диаграмму сформировать значительно проще, чем AoA. Тем не менее, алгоритм работы над ней очень похож. События на диаграмме не размещаются, но они предполагаются в завершении каждой работы. Помимо прочего, событиям все-таки уготовано место на сетевом графике, но в форме особых фактов, именуемых вехами. Веха – это особенное значимое событие проекта, и не каждая операция должна ею завершаться. Поэтому диаграмма может быть разгружена от несущественных событий, но отражать важные, ключевые моменты проектной реализации.
Рис.3.22. Пример сетевой диаграммы метода «вершина – работа»
Если воспользоваться возможностью вариации длины прямоугольников работ, превращая их в ленты, размер которых соответствует длительности реализации, то сетевой график превращается в диаграмму Ганта. Диаграмма вида
AoN при этом становится похожей на АоА. В методе AoN отпадает необходимость в изображении фиктивных работ, требуемых в модели «ребро – работа» для своеобразной «упаковки» событий. Благодаря этому лишние, искусственные сущности исключаются из поля зрения менеджера проекта. Вехи в этом отношении являются более интересным решением, располагаясь, как и все работы, в узлах сетевого графика.
Пример построения и расчета:
Таблица 3.2.
Исходные данные для построения сетевой модели

Шаг первый
Построение сетевого графика начинаем путем размещения прямоугольников задач последовательно слева-направо, применяя правила, описанные в предыдущих статьях. При выполнении моделирования методом
«вершина-работа» основным элементом диаграммы выступает семисегментный прямоугольник, в составе которого отражены параметры начала, окончания, длительности, резерва времени и наименования или номера операций. Схема представления ее параметров показана далее.
Рис. 3.23. Схема изображения работы на сетевом графике
Операция Предшественник продолжительность
A
-
8
B
-
4
C
AB
5
D
AB
3
E
B
1
F
CD
4
G
DF
2
H
FG
6
I
FG
3
ES
(раннее
начало)
D(Продолжительность)
EF
(раннее
окончание)
Название операции
LS
(позднее начало)
TF (резерв времени)
LF
(позднее окончание)

В соответствии с логикой последовательности операций с помощью специализированной программы, MS Visio или любого редактора размещаем образы работ в заданном выше формате. В первую очередь заполняем наименования выполняемых действий, их номера и длительность. Рассчитываем раннее начало и раннее окончание с учетом формулы раннего начала текущего действия в условиях нескольких входящих связей. И так проходим до завершающей фрагмент операции.
Шаг второй
Находим критический путь. Как известно, это путь, имеющий самую большую продолжительность действий, которые в него входят. Просматривая модель, мы выбираем связи между работами, имеющими максимальные значения раннего окончания действий. Полученный результат представлен на промежуточной схеме далее. Раннее начало вычисляется по следующим формулам:
Раннее окончание вычисляется аналогично сетевой модели дуга-работа
Шаг третий
Заполняем значения позднего окончания, позднего начала. Для выполнения расчета переходим к конечной работе и берем ее за последнюю операцию критического пути. Это означает, что поздние значения окончания и начала идентичны ранним, и от последней операции фрагмента мы начинаем двигаться в обратную сторону, заполняя нижнюю строку схематического представления действия. Модель выполнения расчета показана ниже на схеме.
Позднее окончание вычисляется аналогично сетевой модели дуга-работа
Шаг четвертый
Четвертым шагом алгоритма сетевого моделирования и расчетов выполняется вычисление резервов. Первым делом имеет смысл обратить внимание на полные резервы путей некритических направлений (ТF). Они определяются путем вычитания из продолжительности критического пути временной длительности каждого из этих путей, пронумерованных на схеме итогового сетевого графика.
Рис. 3.24. Результаты расчета сетевого графика проекта
Построение календарных графиков и графиков потребности ресурсов.
Конечным результатом выполняемых на сетевой модели расчетов является календарный график (план). Этот график легко преобразуется в реальную шкалу времени, удобную для реализации процесса выполнения проекта. При построении календарного графика необходимо учитывать наличие ресурсов, так как одновременное (параллельное) выполнение некоторых операций из-за ограничений, связанных с рабочей силой, оборудованием и другими видами
ресурсов, может оказаться невозможным. Именно в этом отношении представляют ценность полные резервы времени некритических операций. Сдвигая некритическую операцию в том или ином направлении, но в пределах ее полного резерва времени, можно добиться снижения максимальной потребности в ресурсах.
Однако даже при отсутствии ограничений на ресурсы полные резервы времени обычно используются для выравнивания потребностей в ресурсах на протяжении всего срока реализации проекта. По существу, это означает, что проект удается выполнить более или менее постоянным составом рабочей силы по сравнению со случаем, когда потребности в рабочей силе (и других ресурсах) резко меняются при переходе от одного интервала времени к другому.
Процедуру построения календарного графика проиллюстрируем на рассмотренном в примере. Прежде всего определяются календарные сроки выполнения критических операций. Далее рассматриваются некритические операции и указываются их ранние сроки начала ESij и поздние сроки окончания
LFij. Критические операции изображаются сплошными линиями. Отрезки времени, в пределах которых могут выполняться некритические операции, наносятся пунктирными линиями, показывающими, что календарные сроки этих операций можно выбрать в указанных пределах при условии сохранения отношений следования. На рис.3.25 показан календарный график, соответствующий примеру.
Фиктивная операция F-(3,4) не требует затрат времени и поэтому показана на графике вертикальным отрезком.
Роль полных и свободных резервов времени при выборе календарных сроков выполнения некритических операций объясняется двумя общими правилами:
1. Если полный резерв равен свободному, то календарные сроки некритической операции можно выбрать в любом месте между ее ранним началом и поздним окончанием.
2. Если свободный резерв меньше полного, то срок начала некритической операции можно сдвинуть по отношению к ее раннему сроку начала не более чем на величину свободного резерва, не влияя при этом на выбор календарных сроков непосредственно следующих операций.

Рис. 3.25. Календарный график проекта
В рассматриваемом примере правило 2 применимо только к операции A -
(0,1), а календарные сроки всех остальных операций выбираются по правилу 1. Это объясняется тем, что у операции A - (0,1) свободный резерв времени равен нулю.
Таким образом, если срок начала операции A - (0,1) совпадает с ее ранним сроком
(t=0), то календарные сроки непосредственно следующей операции C - (1,3) можно выбрать любыми между ранним началом (t=2) и поздним окончанием (t=6) этой операции. Если же срок начала операции A сдвинут по отношению к t=0, то раннее начало операции C должно быть сдвинуто по крайней мере на ту же величину. Так, например, в случае, когда операция A начинается в момент t=1, она заканчивается в момент t=3, а календарные сроки операции C можно выбрать так, чтобы она начиналась в любой момент между t=3 и t=4. Это ограничение не относится к остальным некритическим операциям, так как их полный и свободный резервы времени совпадают. Этот вывод можно легко сделать из рассмотрения рис.1, так как операции A и C единственные, допустимые интервалы времени которых накладываются друг на друга. Таким образом, если свободный резерв времени операции меньше полного, то это служит признаком того, что окончательные календарные сроки такой операции нельзя фиксировать, не проверив сначала, как это повлияет на сроки начала непосредственно следующих операций. Столь ценную информацию можно получить только на основе расчетов сетевой модели.
Предположим, что в предыдущем примере, для выполнения различных операций требуются указанные ниже ресурсы рабочей силы
Таблица 3.4.
Данные по ресурсам операций

Можно поставить задачу построения такого календарного плана (графика) реализации проекта, при котором потребности в рабочей силе будут наиболее равномерными на протяжении всего срока осуществления проекта. Заметим, что так как для выполнения операций А  (0,1) и С  (1,3) рабочая сила не требуется, то календарные сроки этих операций можно выбирать независимо от процедуры выравнивания потребностей в трудовых ресурсах. На рис. 3.26(а) показана потребность в рабочей силе при условии выбора в качестве календарных сроков начала некритических операций их ранних сроков (ранний, или левый, календарный план), а на рис. 3.26(б)  потребность в рабочей силе при выборе наиболее поздних сроков (поздний, или правый, календарный план). Как показывают потребности в ресурсах критической операции D  (2,3), для реализации проекта необходимо по крайней мере 7 человек. При раннем календарном плане некритических операций максимальная потребность в ресурсах составляет 10 человек, а при позднем  12. Этот пример наглядно показывает, что максимальные потребности в ресурсах зависят от использования резервов времени некритических операций.
Рис 3.26(а). Ресурсный профиль проекта для раннего календарного плана

Рис 3.26(б). Ресурсный профиль проекта для позднего календарного плана
Однако как видно из рис.1 независимо от распределения этих резервов максимальная потребность в рабочей силе для рассматриваемого проекта не может быть меньше 10 человек, так как интервал времени, в пределах которого можно выполнять операцию (2,4), совпадает с интервалом критической операции (2,3).
График потребности в рабочей силе при раннем календарном плане можно улучшить, выбрав поздние календарные сроки для операции G-(3,5) и назначив выполнение операции H-(3,6) непосредственно после завершения операции K-(4,6).
Новый график потребности в рабочей силе, приведенный на рис.3.27 обеспечивает более равномерное распределение ресурсов.

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

Принципы построения эффективной системы контроля применяются для эффективного управления в рамках оперативного цикла проекта, который требует проектирования, разработки и внедрения хорошо организованной системы контроля, необходимой для достижения непосредственной обратной связи.
Посредством этой связи фактическое использование ресурсов может сравниваться с плановыми работами, установленными на стадии планирования. Существует несколько основных принципов построения эффективной системы контроля.
Наличие конкретных планов. Планы должны быть содержательны, четко структурированы и фиксированы, с тем чтобы обеспечивать основу для контроля.
Если планы обновляются слишком часто и без применения процедур контроля за изменениями, контроль над проектом может быть потерян.
Наличие информативной системы отчетности. Отчеты должны отображать состояние проекта относительно исходных планов на основании единых подходов и критериев. Для обеспечения этого должны быть четко определены и достаточно просты процедуры подготовки и получения отчетов, а также определены для всех видов отчетов четкие временные интервалы. Результаты, представленные в отчетах, должны обсуждаться на совещаниях.
Наличие эффективной системы анализа фактических показателей и тенденций. В результате анализа собранных данных руководство проекта должно определить, соответствует ли текущая ситуация запланированной, а если нет, то рассчитать размер и серьезность последствий отклонений. Двумя основными показателями для анализа являются время и стоимость. Для анализа тенденций в стоимостных и временных оценках работ проекта необходимо использовать специальные отчеты. Прогноз, например, может показать увеличение стоимости проекта или задержки по срокам. Однако часто отклонения во временных и стоимостных показателях оказывают также влияние на содержание предстоящих работ и качество результатов.
Наличие эффективной системы реагирования. Завершающим шагом процесса контроля являются действия, предпринимаемые руководством и направленные на преодоление отклонений в ходе работ проекта. Эти действия могут быть направлены на исправление выявленных недостатков и преодоление негативных тенденций в рамках проекта. Однако в ряде случаев может потребоваться пересмотр плана. Перепланирование требует проведения анализа
«что, если», обеспечивающего предсказание и расчет последствий от планируемых действий. От менеджера зависит также убеждение и мотивация команды проекта в необходимости тех или иных действий.
Вопросы для самопроверки:
1. Опишите процесс целеполагания в проектах.
2. Как формулируются цели проекта?
3. Опишите структуру устава проекта.
4. Опишите основные этапы календарного планирования проектов.
5. Опишите алгоритм расчета параметров сетевой модели.
6. Какие существуют виды сетевых моделей?
7. Как происходит оптимизация календарного плана?
8. Дайте характеристику системе показателей резервов времени.
9. Опишите процесс построения календарных графиков и графиков потребности в ресурсах проекта.
10. Что является основной целью контроля в проектах?

Управление проектами
Тема 3. Целеполагание в проектах.
Календарное планирование и
организация системы контроля
проекта
Глоссарий
Веха проекта — контрольная событие проекта, ключевой результат этапа проекта, например, завершение какого-либо ключевого мероприятия проекта, подписание важных документов или любые другие значительные действия, предусмотренные в проекте.
Иерархическая структура работ (ИСР) (англ. Work Breakdown Structure, WBS; иногда Структура декомпозиции работ, СДР) — это иерархическое разбиение всей работы, которую необходимо выполнить для достижения целей проекта, на более мелкие операции и действия до такого уровня, на котором способы выполнения этих действий вполне ясны и соответствующие работы могут быть оценены и спланированы. Она включает также определение промежуточных результатов всех составляющих эту структуру работ.
Критический путь — совокупность последовательно выполняемых операций, которая характеризуется максимальной продолжительностью из всех возможных путей в расписании.
Матрица ответственности — это таблица, которая регламентирует уровень несения ответственности сотрудника в организации при выполнении задач.
Работа — часть производственного или проектного процесса, имеющая начало и окончание в форме количественно описываемого результата, требующая затрат времени и других ресурсов.
Событие — факт завершения работ, результат которых необходим и достаточен для начала реализации следующих операций.
Фиктивная работа или зависимость — вид технологической и организационной связи работ, не требует никаких усилий и ресурсов, в том числе затрат времени.
Цель — идеальный образ желательного результата проекта, модель которого должна иметь качественное и (или) количественное описание.

1   2   3   4   5   6   7   8   9   10   ...   13


написать администратору сайта