Файл: Цель моей курсовой работы рассмотреть сущность методов.doc
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 04.02.2024
Просмотров: 36
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Следует отметить, что "ручной" расчет GERT-сетей, моделирующих реальные процессы, чрезвычайно сложен, однако программное обеспечение для вычисления сетевых моделей такого типа в настоящее время, к сожалению, не распространено.
Глава I I. Практическое использование метода PERT в сетевом планировании.
Для предсказания длительности выполнения проекта при наличии большой неопределенности в оценке длительности операций используется метод PERT.
-
С помощью метода PERT рассчитывается статистически приближенное значение длительности проекта на основе использования оптимистического, пессимистического и наиболее вероятного значений длительности каждой операции. -
Метод PERT (program evaluation and review technique) был разработан в 1950-х годах для программы разработки ракет «Поларис». Основная проблема проекта заключалась в том, что он – по сути – разбивался на два отдельных подпроекта. Первый был связан с разработкой подводной лодки, с которой можно было бы запускать ракеты. Второй – с разработкой ракеты, которую можно было бы запускать с подводной лодки. При этом имела место большая неопределенность относительно длительности операции данного проекта. -
Необходимо было разработать метод предсказания длительности операций с достоверностью более высокой, чем в использующихся в то время методах. Таким методом стал метод PERT.
ОПИСАНИЕ МЕТОДА PERT
PERT основан на трех прогнозах длительности операций: оптимистичном прогнозе, пессимистичной прогнозе и ожидаемом прогнозе.
-
Оптимистичный прогноз – длительность операций, рассчитанная при идеальном развитии событий. Не учитываются возможные риски (ситуация идеальная), поэтому не включаются в расчет необходимые из-за рисков резервы времени. -
Пессимистичный прогноз является полной противоположностью оптимистичному. Исходная позиция – это если что-то плохое может произойти, оно обязательно произойдет, все возможные проблемы возникнут, ресурсы окажутся нескоординированными и т.д. Пессимистичный прогноз оценивает длительность выполнения операции при наличии всех возможных проблем. -
Ожидаемый прогноз – нечто среднее между оптимистичным и пессимистичным прогнозами. Это наиболее вероятная длительность операции.
Три прогноза используются для вычисления взвешенного среднего, который принимается как окончательная длительность проекта. Метод ПЕРТ называет такое взвешенное среднее ожидаемым значением.
Ожидаемое значение = (Оптимистический + Пессимистический + (4 * Ожидаемый) / 6)
Например, если ведущий программист технического отдела дал следующие прогнозы для расчета ожидаемого значения определенной программной операции: оптимистический – 45 дней; пессимистический – 120 дней; ожидаемый – 90 дней.
Ожидаемое значение будет следующим: (45+120+ 4*90)/6 = 87,5 дня.
-
Для расчета общей длительности проекта складываются ожидаемые значения каждой операции, имеющей зависимость «финиш-старт». Операции, не имеющие зависимостей, не оказывают влияния на график проекта, поэтому не включаются в данную сумму.
Следующий шаг, который необходимо сделать – это определить, насколько полученный результат является достоверным.
-
Расчеты ПЕРТ производятся по кривой нормального распределения, это означает, что в большинстве случаев работа завершается в рамках плюс-минус трех средних отклонений от расчетов ПЕРТ. -
Если нас интересует 95,4% вероятность, то получается интервал значений, ограниченный плюс-минус двумя СКО (среднеквадратическое отклонение) от расчетов ПЕРТ.
СКО = (Пессимистическое – Оптимистическое) / 6
В нашем примере, СКО=(120-45)/6 =12.5 дней.
Поскольку для вероятности 95,4% надо прибавить и отнять по два СКО, получаем:
87,5 – 2*12.5 = 62.5 дней 87,5 + 2*12,5 = 112.5 дней
То есть, с вероятностью 95,4% операция программирования завершится в пределе от 62,5 до 112, 5 дней.
-
Если рассчитывается СКО для всего проекта, то необходимо рассчитать СКО для каждой операции, сложить квадраты СКО всех операций, затем извлечь из полученного числа квадратный корень. -
Метод ПЕРТ для вычисления длительности проекта имеет очень существенный недостаток. Там принимается предположение, что критический путь проекта остается одинаковым при любых возможных условиях. Это неправильное утверждение, поскольку в определенных обстоятельствах может произойти передвижка критического пути с одного набора операций на другой, в итоге вычисляемая для постоянного критического пути дата завершения проекта окажется неверной.
PERT - метод оценки и проверки программ
В 1958 г. Особый отдел Военно-морского флота и консалтинговая фирма Booze, Allen and Hamilton создали PERT (метод оценки и проверки программ) с целью разработки графика для более чем 3300 подрядчиков, работающих над проектом подводной лодки Поларис, для решения проблемы неопределенности в расчетах времени выполнения работ.
Разработчики PERT для выражения продолжительности операции решили избрать аппроксимацию бета-распределения.
На рис. 5(А) представлено бета-распределение для продолжительности операции, отклоняющееся вправо, и оно представляет собой работу, которая имеет тенденцию отставать от графика.
Рис. 5 Операция и плотность распределения проекта
Распределение проекта представляет собой сумму средневзвешенных показателей операций на критическом пути.
Средневзвешенное время операции рассчитывается по следующей формуле:
| (5.1) |
где te - средневзвешенное время операции;
а - оптимистическое время операции (1 шанс из 100, что при нормальных условиях операция будет закончена раньше срока);
b - пессимистическое время операции (1 шанс из 100, что при нормальных условиях операция будет закончена позже срока);
m - наиболее вероятное время операции.
Среднее (детерминистическое) значение накладывают на сеть проекта, как и при использовании СРМ, и затем рассчитывают раннее, позднее, резервное и время завершения проектных работ, как они указаны в СРМ.
Отклонения в оценках времени операции определяются при помощи следующих уравнений. Уравнение 5.2 представляет стандартное отклонение для операции.
| (5.2) | | |
| (5.3) |
Уравнение 5.3 представляет стандартное отклонение для проекта.
Эта сумма включает в себя только виды операций на критическом или проверенном пути.
Средняя продолжительность проекта (ТЕ) - это сумма всех средних показателей времени, отведенных на выполнение операций по критическому пути (сумма от te), и она следует нормальному распределению.
Зная среднюю продолжительность проекта и дисперсии (среднего отклонения) операций, можно с помощью статистических таблиц рассчитать выполнение проекта (или сегмента проекта) к конкретному времени.
Уравнение 5.4 используется для расчета величины Z, приводимой в статистических таблицах (Z - количество стандартных отклонений от средней величины):
| (5.4) |
где ТЕ - продолжительность критического пути;
TS - продолжительность работы по графику;
Z - вероятность (выполнения графика), определенная по статистической табл. 5.6.
Гипотетический пример использования метода PERT5
Продолжительность операций и значение среднего отклонения представлены на табл.1
Таблица1. | |||||
Операция | a | m | b | ТЕ | квадрат среднего отклонения |
1-2 | 17 | 29 | 47 | 30 | 25 |
2-3 | 6 | 12 | 24 | 13 | 9 |
2-4 | 16 | 19 | 28 | 20 | 4 |
3-5 | 13 | 16 | 19 | 16 | 1 |
4-5 | 2 | 5 | 14 | 6 | 4 |
5-6 | 2 | 5 | 8 | 5 | 1 |
Сеть проекта представлена на рис.6.
Рис. 6. Гипотетическая сеть
Прогнозируемый срок работы (ТЕ) представлен 64 единицами времени;
Критический путь - 1, 2, 3, 5, 6.
Имея эту информацию и используя стандартные статистические методы, можно легко рассчитать вероятность выполнения проекта к конкретному времени.
Например, какова вероятность завершения работы над проектом до указанного в графике времени (T
s) из 67?
Обычная кривая проекта будет такой как на рис. 7
Рис. 7. Возможная продолжительность проекта
Используя формулу для значения Z, можно рассчитать вероятность следующим образом:
По данным табл.2 значение Z + 0,5 дает вероятность 0,69, что означает 69%-ную вероятность завершения работы над проектом на 67-ю единицу времени или ранее.
Таблица 2. | |||
Величина Z | Вероятность | Величина Z | Вероятность |
-2,0 | 0,02 | +2,0 | 0,98 |
-1,5 | 0,07 | + 1,5 | 0,93 |
-1,0 | 0,16 | +1,0 | 0,84 |
-0,7 | 0,24 | +0,7 | 0,76 |
-0,5 | 0,31 | +0,5 | 0,69 |
-0.3 | 0,38 | +0,3 | 0,62 |
-0,1 | 0,36 | +0,1 | 0,54 |
Вероятность выполнения проекта к периоду времени 60 рассчитывается следующим образом:
По табл.2 значение Z - 0,67 дает вероятность 0,26, что означает около 26% вероятности завершения работы над проектом на 60-ю единицу времени или ранее.
Подводя итоги, сформулируем, какую же конкретную пользу может принести метод PERT-CPM.
1. Первой и самой главной выгодой является возможность определить (если, по традиции PERT, длительность работ не детерминирована - то хотя бы приблизительно) минимальную длительность проекта. Соответственно, если граничные сроки выполнения заранее установлены, то PERT-CPM позволяет определить саму осуществимость проекта.