2.6. Методы планирования операций. Сетевой анализ и календарное планирование проектов
При анализе работы менеджеров проекта целесообразно различают три стороны дела: составление плана, составление графика, управление.
Составление графиков по проекту - дело сложное, поэтому в помощь менеджерам проектов было разработано много вспомогательных средств. Два из них - сетевой график и диаграмма Ганта. Они обычно реализованы в разнообразных пакетах программного обеспечения для управления проектами (см. последнюю главу раздела), такие пакеты широко представлены на рынке. Благодаря этим средствам резко ускоряется обработка данных и можно быстро вносить поправки в графики проектов. Кроме того, имеется возможность проанализировать различные варианты отклонений он номинала («а что, если...?»). Как и при использовании любой другой машинной программы результат работы такого пакета будет не более полноценным, чем исходные данные. Поэтому важно, чтобы каждый пользователь таких программ понимал заложенные в них принципы.
Сетевой анализ - это метод планирования работ проектного характера, т.е. работ, операции в которых, как правило не повторяются.
Методы сетевого анализа позволяют осуществить анализ проекта, который включает в себя большое число взаимосвязанных операций. Мы можем определить вероятную продолжительность выполнения работ, их стоимость, возможные размеры экономии времени или денежных средств, а также то, выполнение каких операций нельзя отсрочить, не задержав при этом срок выполнения проекта в целом. Немаловажной является и проблема обеспечения ресурсами. Методы сетевого анализа могут быть использованы при составлении календарного плана выполнения операций, удовлетворяющего существующим ограничениям на обеспечение ресурсами.
Анализ любого проекта осуществляется в три этапа:
-
Расчленение проекта на ряд отдельных работ (или операций), из которых затем составляется логическая схема.
-
Оценка продолжительности выполнения каждой операции; составление календарного плана выполнения проекта и выделение работ, которые определяют завершение выполнения проекта в целом.
-
Оценка потребностей каждой операции в ресурсах; пересмотр плана выполнения операций с учетом обеспечения ресурсами либо перераспределение денежных или других ресурсов, которое улучшает план.
Сетевая диаграмма (сеть, граф сети, PERT диаграмма) - графическое отображение работ проекта и их взаимосвязей. В планировании и управлении проектами под термином сеть понимается полный комплекс работ и вех проекта с установленными между ними зависимостями.
Сетевые диаграммы отображают сетевую модель в графическом виде как множество вершин, соответствующих работам, связанных линиями, представляющими взаимосвязи между работами. Этот граф, называемый сетью типа вершина-работа или диаграммой предшествования, является наиболее распространенным представлением сети на сегодняшний день.
Существует другой тип сетевой диаграммы, называемый сеть типа вершина-событие, который на практике используется реже. При данном подходе работа представляется в виде линии между двумя событиями (узлами графа), которые в свою очередь отображают начало и конец данной работы. PERT-диаграммы (Program Evaluation and Review Technique - подробнее см. раздел по управлению рисками проекта) являются примерами этого типа диаграмм. Хотя в целом различия между этими двумя подходами представления сети незначительны, представление более сложных связей между работами сетью типа вершина-событие может быть достаточно затруднительно, что и является причиной более редкого использования данного типа.
Сетевая диаграмма не является блок-схемой в том смысле, в котором это средство используется для моделирования деловых процессов. Принципиальным отличием от блок-схемы является то, что сетевая диаграмма моделирует только логические зависимости между элементарными работами. Она не отображает входы, процессы и выходы, и не допускает повторяющихся циклов или петель.
Методы сетевого планирования - методы, основная цель которых заключается в том, чтобы сократить до минимума продолжительность проекта. Основываются на разработанных практически одновременно и независимо методе критического пути МКП и методе оценки и пересмотра планов PERT.
Первым шагом в анализе любого проекта является составление списка входящих в него операций. Детали такого списка зависят от специфики конкретного проекта. Тем не менее во всех случаях необходимо выделить непосредственно предшествующую операцию или операции. Непосредственно предшествующими называются операции, выполнение которых должно быть закончено прежде, чем может начаться данная операция. Например, при постройке дома крыша не может быть построена до того момента, пока не закончится возведение стен.
После того как составлен список, логическая последовательность выполнения операций может быть проиллюстрирована с помощью графа. Существуют различные типы графов, наиболее же распространенные из них (см. выше) также называют вершинными («вершины-работы») и стрелочными («вершины-события»).
Сетевой моделью комплекса работ называется ориентированный граф, используемый для описания зависимостей между работами и этапами проекта. Сетевые модели целесообразно использовать только для сложных проектов.
В соответствии с типами используемых графов, определяют и три вида сетей:
-
сети типа «вершины - работы»;
-
сети «вершины - события»;
-
смешанные сети.
Стрелочные графы (сети «вершины - события»). В этом типе графов каждая операция представлена стрелкой. Длина стрелок значения не имеет. Направление стрелки отражает ход времени и обычно указывается слева направо. Начало и окончание каждой операции называются событиями и отображаются кружочками или узлом.
Рис. 6 Изображение операции на стрелочном графе
Операции обозначают буквой или словом, а события - числом. Поскольку любая операция характеризуется парой событий, ее можно также обозначить с помощью чисел, соответствующих этим событиям. Например, на рис. 6 операция А означает то же самое, что и операция (1,2) (поэтому сети такого типа часто называют IJ сетями, так как каждая работа определяется номером IJ номера начало/окончание).
Одному узлу может соответствовать (входить или выходить из него) несколько операций. Событие, изображаемое на графе с помощью узла, не считается свершимся до тех пор, пока не окончены все входящие в него операции. Операция, выходящая из некоторого узла, не может начаться до тех пор, пока не будет достигнуть начальное событие, т.е. пока не будут завершены все операции, входящие в узловое начальное событие.
Если операция С не может быть начата до момента окончания работ А и В, логическую схему данной операции можно представить графически следующим образом (см. рис. 7).
Рис. 7 Логические взаимосвязи в стрелочном графе
Начальным событием для С является конечное событие для А и В. Существенно, что в стрелочном графе сохраняется логическая зависимость операций. Иногда, чтобы достичь этого, необходимо включить в граф одну или более фиктивных логических операций.
Фиктивная логическая стрелка вводится в граф, если необходимо отразить, что некоторое событие не может появиться раньше другого события, а с помощью обычных стрелок, соответствующих операциям, этого сделать нельзя. Функция фиктивной логической операции состоит в том, чтобы показать последовательность появления событий.
Фиктивным логическим операциям ставится в соответствие нулевая продолжительность выполнения, а изображаются они обычно пунктиром. Например, если работу С нельзя начать прежде, чем завершится операция А, а работу Д нельзя начать до тех пор, пока не завершатся работы А и В, соответствующий стрелочный граф будет выглядеть следующим образом (рис. 8):
Рис. 8 Использование в стрелочном графе фиктивной логической операции
Кроме того, в стрелочных графах для избежания неоднозначности используются фиктивные операции идентификации. В некоторых пакетах прикладных программ (см. последнюю главу раздела), используемых в сетевом анализе, операции обозначаются не с помощью букв или слов, а числами (сети типа IJ). Если же две или более операций выполняются одновременно, и имеют одни и те же начальное и конечное события, то компьютер не сможет отличить их друг от друга и не воспримет вводимую исходную информацию. Как показано на рис. 9, включение фиктивной операции идентификации позволяет решить данную проблему. На практике принято нумеровать события таким образом, чтобы номер конечного события был больше, чем номер начального события.
Рис. 9 Использование в стрелочном графе фиктивной операции идентификации
Первый шаг после составления списка операция, входящих в проект, состоит в том, чтобы создать таблицу операций, в которой отражаются все операции, а также операции, непосредственно им предшествующие.
В данный список не включаются фиктивные логические операции или операции идентификации. На основе полученного списка строится стрелочный сетевой граф, включающий действительные и фиктивные операции и отражающий установленные взаимосвязи между ними. После того, как закончено построение исходного графа, можно выявить исключить из рассмотрения ненужные фиктивные операции. Затем для улучшения логической схемы исходный граф можно модифицировать и перекомпоновать.
Ненужные фиктивные логические операции можно выявить с помощью простого практического правила. Если единственной операцией, выходящей из некоторого узла, является фиктивная логическая операция, то по всей вероятности, без нее можно обойтись.
Пример 1
Компания «Дэлко» - это промышленная фирма, которая заключила контракт о производстве партии станков, предназначенных к использованию крупным предприятием обувной промышленности для массового производства обуви. Ниже перечислены операции, которые необходимо выполнить в процессе разработки и производства этих станков.
-
Операции
Непосредственно предшествующая операция
A
Составление сметы затрат
-
B
Согласованные оценки
A
C
Покупка собственного оборудования
B
D
Подготовка конструкторских цехов
B
E
Строительство основного цеха
D
F
Монтаж оборудования
C, E
G
Испытание оборудования
F
H
Определение типа модели
D
I
Проектирование внешнего корпуса
D
J
Создание внешнего корпуса
H, I
K
Конечная сборка
G, J
L
Контрольная проверка
K
Нужно изобразить операции с помощью стрелочного графа.
Сетевой граф должен начинаться с единственного начального события, которое показано на рис. 10 кружочком, и заканчиваться единственным конечным событием.
Рис. 10 Примерный эскиз графа для примера 1
В соответствии с приведенной выше таблицей необходимо тщательно, переходя от одной операции к другой, проверить построенный в первом приближении граф. В случае необходимости следует провести его корректировку, а затем для совершенствования схемы построить новый. В данном случае можно исключить все фиктивные логические операции и оставить одну фиктивную операцию идентификации (рис. 11).
Рис. 11 Новый чертеж стрелочного графа для примера 1
Пример 2
Компания «Дэлко» является участников другого проекта, детали которого приведены ниже.:
-
Операция
Непосредственно предшествующая операция
Операция
Непосредственно предшествующая операция
A
-
E
B, C
B
-
F
C
C
-
G
D, E
D
A, B
H
F, G
Изобразим данный проект при помощи стрелочного графа.
Построение начнем с начального события, обозначенного кружком 1. Из таблицы следует, что существуют три операции - А, В и С, которым не предшествует ни одна из операций. Поэтому из начального события выходят три стрелки. На первый взгляд таблица операций выглядит чрезвычайно простой, однако отразить присущую ей логику с помощью сетевого графа достаточно трудно, вследствие чего мы вынуждены использовать три фиктивные логические операции (см. рис. 12).
Рис. 12 Стрелочный граф для примера 2
Вершинные графы (сети типа «вершины - работы»). В этом типе сетевых графов операции представлены узлами графа, а стрелками изображаются взаимосвязи (рис. 13). В таких сетях элементы работы представлены в виде прямоугольников, связанных логическими зависимостями, которые следуют один за другим.
Рис. 13 Простая сеть типа «вершины - работы»
Существуют четыре типа логических зависимостей между работами (рис. 14):
Рис. 14 Типы логических зависимостей
-
окончание-начало: В не может начаться, пока не закончится
-
окончание-окончание: Д не может закончиться пока не закончится С;
-
начало-начало: Д не может начаться, пока на начнется С;
-
начало - окончание: F не может закончиться, пока не начнется E.
Зависимость первого типа встречается наиболее часто. Зависимости второго и третьего типа являются наиболее естественными и позволяют частично перекрывать отношения предшествования работ во времени. Взаимозависимость четвертого типа встречается крайне редко и введена для математической полноты картины.
В таких графах не возникает необходимости вводить фиктивные операции. Как и в предыдущем случае, течение времени следует изображать в направлении слева направо.
Пример 3
Обратившись к данным из примера 2, модифицируем полученную в этом примере схему, поставив в соответствие операциям узлы графа (рис. 15).
Рис. 15 Вершинный граф
Смешанные сети. Работа представляется в виде прямоугольника (узла) или линии (стрелки). Кроме того, существуют прямоугольники и линии, которые могут не представлять работу: одновременные события и логические зависимости. Линии используются не для объединения прямоугольников по началам или окончаниям, а для отображения момента времени до, во время или после выполнения работы. В последних модификациях смешанных сетей исчезает различие между узлами и линиями.
Каждый из описанных типов графов имеет свои преимущества и недостатки. Обычно не имеет принципиального значения, какая из систем используется. Если в стрелочные графы приходится вводить достаточно большое число фиктивных операций, то гораздо предпочтительнее является выбор вершинного графа.
- Курс «управление проектами»
- Предисловие
- Глава1 Основные понятия уп 13
- Глава 2 Организационная структура проекта 35
- Глава 3 Менеджер и команда проекта 44
- Глава 4 Процессы управления проектами 61
- Глава 5 Внедрение 74
- Глава 1 Стандарты качества 91
- Глава 2 Особенности управления качеством в проектах 129
- Глава 3 Основы управления качеством 135
- Глава 4 Организация внедрения стандартов качества в проекте 170
- Глава 1 Цели и жизненный цикл проекта 254
- Глава 2 Операции 266
- Глава 3 Ресурсы проекта 307
- Глава 1 Стоимостная оценка элементов проекта 369
- Глава 2 Исполнение проекта 425
- Глава 1 Риски проекта 498
- Глава 2 Методы противостояния рискам 513
- Глава 3 Анализ и управление рисками в проекте 541
- Глава 4 Вероятностные оценки показателей риска 559
- Раздел I основы управления проектом Глава1 Основные понятия уп
- 1.1. Введение
- 1.2. Понятие «проект»
- 1.2.1. Что такое «проект»?
- 1.3. Типы и виды проектов
- 1.3.1. Типы проектов
- 1.3.2. Классы проектов
- 1.3.3. Масштабы проектов
- 1.3.4. Виды проектов
- 1.3.5. По длительности
- 1.4. Участники проекта и окружение проекта
- 1.4.1. Проект в среде предприятия
- 1.4.2. Внешнее окружение проекта
- 1.4.3. Участники проекта
- 1.4.3.1. Выявление участников проекта:
- 1.4.3.2. Классификация участников по степени их воздействия на проект
- 1.4.3.3. Установление приоритетов в требуемых связях с внешними участниками проекта
- 1.5. Жизненный цикл проекта
- 1.5.1. Основные фазы жизненного цикла проекта
- 1.5.2. Начальная фаза
- 1.5.3. Фаза разработки
- 1.5.4. Фаза реализации
- 1.5.5. Завершающая фаза или окончание проекта
- 1.6. Управление проектами
- 1.7. Резюме:
- Глава 2 Организационная структура проекта
- 2.1. Введение
- 2.2. Функциональная структура
- 2.3. Матричная структура
- 2.4. Проектная структура
- 2.5. Дивизиональная и сетевая структуры
- 2.6. Преимущества и недостатки основных типов организационных структур
- 2.7. Выбор структуры управления для проекта
- 3.2.1. Как завершить работы вовремя в пределах бюджета?
- 3.2.2. Функции менеджера проекта
- 3.3. Понятие «команда проекта», основные этапы жизненного цикла команды
- 3.3.1. Основные этапы жизненного цикла команды проекта
- 3.4. Функции участников команды проекта
- 3.4.1. Инженер проекта:
- 3.4.2. Менеджер по проектированию:
- 3.5. Взаимодействие проектных и функциональных руководителей
- 3.6. Конфликты
- 3.6.1. Типы конфликтов
- 3.6.2. Причины возникновения конфликтов
- 3.7. Резюме
- Глава 4 Процессы управления проектами
- 4.1. Введение
- 4.2. Инициация (начальная или прединвестиционная фаза)
- 4.2.1. Причины появления проектов
- 4.2.2. Формирование инвестиционного замысла (идеи) проекта
- 4.2.3. Исследование инвестиционных возможностей проекта
- 4.3. Планирование
- 4.4. Организация выполнения
- 4.4.1. Контроль выполнения планов и использования ресурсов:
- 4.4.2. Регулирование хода реализации проекта
- 4.5. Анализ
- 4.6. Управление изменениями
- 4.7. Завершение
- 4.8. Резюме
- Глава 5 Внедрение
- 5.1. Введение
- 5.2. Стратегия
- 5.2.1. Эффективная стратегия внутреннего управления.
- 5.2.2.Эффективная стратегия внешнего управления.
- 5.3. Технология
- 5.4. Проблемы
- 5.5. Резюме
- Глоссарий
- Литература
- Раздел II управление качеством проекта
- 1.2.2. Развитие управления качеством
- 1.2.3. Стандарты и сертификация
- 1.2.4. Качество продукта и система качества
- 1.3. Стандарты исо серии 9000
- 1.3.1. Стандарты исо серии 9000
- 1.3.2. Всеобщее управление качеством (tqm)
- 1.3.3. Европейская премия по качеству
- 1.4. Качество и сорт
- 1.5. Краткое содержание исо 9001
- 1.6. Резюме
- Глава 2 Особенности управления качеством в проектах
- 2.1. Введение
- 2.2. Управление качеством в проектах
- 2.3. Управление качеством на разных этапах жизненного цикла проекта
- 2.4. Резюме
- 3.2.2. Программа качества
- 3.2.3. Содержание программы качества
- 3.3. Мониторинг качества
- 3.3.1. Общие положения
- 3.3.2. Входной контроль и испытания
- 3.3.3. Контроль и испытания в процессе производства
- 3.3.4. Окончательный контроль и испытания
- 3.3.5. Протоколы контроля и испытаний
- 3.4. Методы анализа качества
- 3.4.1. Применяемые методы анализа качества
- 3.4.2. Контрольный листок
- 3.4.3. Мозговой штурм
- 3.4.4. Схема процесса
- 3.4.5. Диаграмма Парето
- 3.4.6. Причинно-следственная диаграмма
- 3.4.7. Временной ряд
- 3.4.8. Контрольная карта
- 3.4.9. Гистограмма
- 3.4.10. Диаграмма разброса (рассеяния)
- 3.4.11. Статистический контроль процессов
- 3.5. Разработка рекомендаций по поддержанию и улучшению качества
- 3.5.1. Общие понятия о способах поддержания и улучшения качества
- 3.5.2. Кружки качества
- 3.6. Стимулирование сотрудников
- 3.6.1. Нематериальное стимулирование
- 3.6.2. Материальное стимулирование
- 4.3. Создание системы управления качеством проекта
- 4.3.1. Ответственность руководства
- 4.3.2. Общая схема разработки и внедрения системы качества
- 4.3.3. Формирования команды по созданию системы качества
- 4.3.4. Календарный график
- 4.3.5. Разработка и внедрение системы качества
- 4.4. Документы системы управления качеством
- 4.4.1. Обзор документации системы качества
- 4.4.2. Требования стандарта исо 9001:94
- 4.4.3. Руководство по качеству
- Пример возможной формы раздела руководства по качеству
- Пример раздела руководства по качеству
- 4.5. Резюме
- Алфавитный указатель
- Глоссарий
- Литература
- Приложение 1 Международный стандарт исо 10006:97 “Управление качеством. Руководящие указания по качеству при управлении проектом”
- Введение
- 1. Область применения
- 3. Определения
- 4. Характеристики проекта
- 4.2. Управление проектом
- 4.4. Этапы и процессы проекта
- 5. Качество в процессах управления проектом
- 5.1. Общие положения
- 5.2. Стратегические процессы
- 5.3. Процессы управления взаимными зависимостями среди всех остальных процессов
- 5.4. Процессы, связанные с техническим заданием
- 5.5. Процессы, связанные со временем
- 5.6. Процессы, связанные со стоимостью1
- 5.7. Процессы, связанные с ресурсами
- 5.8. Процессы, связанные с персоналом
- 5.9. Процессы, связанные со взаимодействием
- 5.10. Процессы, связанные с рисками1
- 5.11. Процессы, связанные с закупками
- 6. Изучение опыта проекта
- Раздел III техника составления расписания исполнения проекта (планирование мероприятий проекта) Глава 1 Цели и жизненный цикл проекта
- 1.1. Введение
- 1.2. Определение целей и успеха проекта
- 1.3. Управление при помощи проектов и иерархия
- 1.4. Резюме
- Глава 2 Операции
- 2.1. Введение
- 2.2. Понятие операций и значение операций
- 2.3. Характеристики операций
- 2.4. Временные масштабы планирования операций
- 2.5. Календари операций и взаимосвязь операций.
- 2.6. Методы планирования операций. Сетевой анализ и календарное планирование проектов
- 2.7. Критический путь и его анализ
- 2.8. Резервы
- 2.9. Диаграмма Ганта
- 2.10. Резюме
- Глава 3 Ресурсы проекта
- 3.1. Введение
- 3.2. Продолжительность и ресурсы проекта
- 3.3. Классификация ресурсов, их планирование и управление ими
- 3.4. Распределение ресурсов и ресурсные конфликты
- 3.5. Ресурсные конфликты и их разрешение
- 3.6. Управление запасами материалов
- 3.7. Обзор рынка программных средств управления проектами
- 3.8. Резюме
- Глоссарий
- Литература
- Раздел IV стоимостной анализ проекта Глава 1 Стоимостная оценка элементов проекта
- 1.1. Введение
- 1.2. Оценка затрат проекта
- 1.2.1. Влияние временного фактора
- 1.2.2. Дисконтирование (discounting)
- 1.2.3. Анализ графика реализации проекта
- 1.2.4. Метод корректировки планов-графиков с учетом стоимостных параметров
- 1.2.5. Моделирование доходов
- 1. Чистый дисконтированный доход (чдд) или интегральный эффект
- 1.2.6. Поток реальных денег
- 1.3. Резюме
- Глава 2 Исполнение проекта
- 2.1. Введение
- 2.2. Общая характеристика проектных процессов
- 2.3. Мониторинг исполнения проекта
- 2.4. Стоимостной анализ организации проекта
- 2.5. Методы прогнозирования затрат
- 2.6. Учет неопределенности стоимостных оценок
- 2.7. Определение распределения вероятности плановых затрат на реализацию проекта
- 2.8. Базы нормативно-спровочной и исторической информации
- 2.9. Резюме
- Глоссарий
- Литература
- Раздел V управление рисками проекта Глава 1 Риски проекта
- 1.1.Введение
- 1.2. Ситуации неопределенности и события риска
- 1.3. Классификация рисков
- 1.3.1. Внешне непредсказуемые риски
- 1.3.2. Внешние предсказуемые (но неопределенные) риски
- 1.3.3. Внутренние нетехнические риски
- 1.3.4. Технические риски
- 1.3.5. Правовые риски
- 1.3.6. Страхуемые риски
- 1.4. Реагирование на риски
- 1.5. Резюме
- Глава 2 Методы противостояния рискам
- 2.1. Введение
- 2.2. Анализ чувствительности
- 2.3. Проверка устойчивости
- 2.4. Точка безубыточности
- 2.5. Метод Монте-Карло.
- 2.6. Статистический метод pert
- 2.7. Анализ целесообразности затрат
- 2.8. Дерево решений
- 2.9. Метод экспертных оценок
- 2.10. Другие методы работы с рисками
- 2.10.1. Метод аналогий
- 2.10.2. Организационный подход vdd
- 2.11. Резюме
- Глава 3 Анализ и управление рисками в проекте
- 3.1.Введение
- 3.2. Управление риском
- 3.3. Методы управления риском
- 3.4. Распределение риска между участниками проекта
- 3.5. Качественное распределение риска
- 3.6. Страхование риска
- 3.7. Финансирование риска
- 3.8. Резервирование средств на покрытие непредвиденных расходов
- 3.9. Организация работ по анализу риска
- 3.10. Резюме
- Глава 4 Вероятностные оценки показателей риска
- 4.1. Введение
- 4.2. Вероятностные оценки показателей риска
- 4.3. Резюме
- Глоссарий
- Литература
- Глоссарий