Файл: Сетевое планирование в управлении проектами. Метод критического пути (МКП) (История сетевого планирования).pdf

ВУЗ: Не указан

Категория: Курсовая работа

Дисциплина: Не указана

Добавлен: 13.05.2023

Просмотров: 1149

Скачиваний: 17

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Нахождение критического пути сводится к нахождению критических работ и выполняется в два этапа:

  1. Вычисление раннего времени начала каждой работы проекта. Эта величина показывает время, раньше которого работа не может быть начата.
  2. Вычисление позднего времени начала каждой работы. Эта величина показывает время, позже которого работа не может быть начата без увеличения продолжительности всего проекта[42].

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

ES (Early Start) – раннее начало работ

EF (Early Finish) – раннее окончание работ

LS (Late Start) – позднее начало работ

LF (Late Finish) – позднее окончание работ

Рисунок 18 Пример модели МКП

Расчет критического пути выполняется для целей:

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

Иными словами, анализ на основе МКП показывает, какие задачи и соответствующие им работы влияют на срок окончания проекта. Он позволяет менеджеру принять взвешенные решения по сжатию расписания. Анализ параметров операций сетевого графика дает возможность найти резервы некритических задач и использовать их при выравнивании загрузки ресурсов, используя следующий алгоритм МКП[43].

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

EF=ES+D[44], где

D – длительность работы

EF (Early Finish) – раннее окончание работ

ES (Early Start) – раннее начало работ

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

LS=LF-D, где

D – длительность работы

LS (Late Start) – позднее начало работ

LF (Late Finish) – позднее окончание работ

  1. Вычисление временных резервов для каждой из работ сетевого графика:

TF=LS-ES=LF-EF[45]

FF=ESближайшего последователя - EF, где

TF (Total Float) - общий временной резерв

FF (Free Float) - свободный временной резерв [46]

  1. Формирование плана мероприятий по оптимизации расписания.

Типы временных резервов бывают свободными и общими:

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

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

Обозначим t(i, j) – продолжительность работы с начальным событием i и конечным событием j[47].

Ранний срок tp(j) свершения работы j – это самый ранний момент, к которому завершаются все работы, предшествующие этому событию. Правило вычисления:

tp(j) = {max tp(i) + t(i, j)}[48]

где максимум берется по всем событиям i, непосредственно предшествующим событию j.

Поздний срок:

tп(j) = min{tп(j) - t(i, j)},

где минимум берется по всем событиям j, непосредственно следующим за событием i.

Резерв R(i) события i показывает, на какой предельно допустимый срок может задержаться свершение события i без нарушения срока наступления завершающего события:

R(i) = tп(i) – tр(i)

Критические события резервов не имеют[49].

7 Пример расчета по методу критического пути

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

Номер работы

Название работы

Работа-предшественник

Длительность, дней

A

Утверждение мобильного приложения

нет

5

B

План разработки приложения

A

10

C

Обследование аналогичных приложений на рынке

A

15

D

Проверка необходимости участия в разработке приложения службы Безопасности

A

5

E

Подготовка отчета сотрудников по обследованию рынка

B, C

15

F

Утверждение приложения на комиссии компании

B, C, D

5

G

Выбор подрядчика для разработки мобильного приложения

F

25

H

Разработка мобильного приложения

E, G

35


Построим сетевую диаграмму по известным нам параметрам:

Рассчитаем следующие параметры по методу критического пути и отразим их на сетевой модели:

LS (Late Start) – позднее начало работ

LF (Late Finish) – позднее окончание работ

EF (Early Finish) – раннее окончание работ

ES (Early Start) – раннее начало работ

TF (Total Float) - общий временной резерв

FF (Free Float) - свободный временной резерв

Например, для работы Е расчет будет следующий:

EF=ES+D = 20 + 15 = 35

LF = LS + D = 35 + 15 = 50

TF=LS-ES= 35 – 20 = 15

FF=ESближайшего последователя – EF = 50 – 35 = 15

Аналогично, рассчитав по методу критического пути, заполним в сетевой модели параметры по всем работам.

Из анализа результатов видно, что:

    1. Критический путь состоит из 5 работ- A, C, F, G, H – критические работы выделены заливкой;
    2. Длина критического пути равна 85 дней;
    3. Самый большой общий временной резерв (TF) равен 15 дней (отражен в работе E).

8 Планирование работ по методу критического пути на примере проекта, реализованного в Банке

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

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

1 этап планирования по методу критического пути - необходимо определить цели и выявить ограничения

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

  1. продолжительность;
  2. стоимость;
  3. качество;
  4. наличие ресурсов (материальные и нематериальные);
  5. другие важные аспекты.

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

1.Тиражировать автоматизированную систему в территориальных Банках

2. Увеличить количество использующихся продуктов на одного клиента Банка.


3. Увеличить объем комиссионных доходов Банка за счет роста и приоритезации продаж определенных продуктов.

Так как цели проекта направлены на получение дополнительной прибыли Банку в проекте существовало ограничение по срокам реализации - отклонение от плана могло быть не более 30 календарных дней.

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

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

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

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

Рисунок 20 Работы проекта с указанием очередности

4 этап планирования по методу критического пути - построение линейной диаграммы Ганта и сетевого графика на основе оценок продолжительности работ (рис.) и полученной сети расписания (рис.). В банке используются инструменты программы Microsoft Project для построения линейной диаграммы Ганта и сетевого графика.


Рисунок 21 Часть линейной диаграммы Ганта

Рисунок 22 Часть сетевого графика с отображением критического пути

9. Работа с расписанием в МКП

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

Рисунок 23 Пример фрагмента сетевого графика с выделенным критическим путем[50]

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

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

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

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

Рисунок 24 Способы оптимизации модели календарного планирования[51]

При проведении ресурсной оптимизации следует руководствоваться правилами:

  1. итерационно прибегать к методологии по мере необходимости на протяжении реализации проекта;
  2. работы должны быть наделены ресурсом, с учетом его стоимости;
  3. не должно быть длительной перегрузки ресурсов;
  4. необходимо учитывать уровень дискретности выполнения работ;
  5. постоянно выполнять анализ доступности ресурсов на базе календарей их загрузки;
  6. чтобы выровнять ресурсы необходимо использовать матрицу приоритета задач.