1.2 Технология PERT
Для эффективного управления проектом необходимо иметь его мо-
дель. Элементами модели являются работы, которые необходимо выпол-
нить в течение инвестиционной фазы проекта, и ресурсы, которые требуют-
ся для выполнения работ.
9
Модель проекта должна быть достаточно простой, чтобы затраты на
еѐ разработку и эксплуатацию (в том числе затраты времени) были несуще-
ственны в сравнении со сметной стоимостью проекта и заведомо себя
оправдывали в процессе управления, и в то же время достаточно мощной,
чтобы учесть все или большинство факторов управления проектом.
В технологии PERT используется подход динамического программи-
рования.
Динамическое программирование основывается на методе критиче-
ского пути (critical path metod, CPM). Напомним, в основе метода лежит
принцип оптимальности, сформулированный Р. Беллманом. Он состоит в
том, что любая часть оптимального (критического) пути между двумя вер-
шинами графа сама является оптимальным путѐм между соответствующи-
ми вершинами. Благодаря этому свойству существует эффективная вычис-
лительная процедура, которая позволяет определить критический путь к
каждой следующей вершине как продолжение критического пути к одной
из предыдущих вершин графа.
Чтобы представить модель проекта в форме задачи динамического
программирования, работы ставят в соответствие рѐбрам графа, а события,
соответствующие завершению определѐнных работ или их групп, — его
вершинам.
Модель позволяет определить минимально возможный срок выполне-
ния проекта при заданных сроках выполнения работ и, найдя критический
путь, указать подмножество критических работ, даже самая малая задержка
которых непременно приведѐт к отсрочке завершения проекта. Благодаря
этому менеджер проекта может сосредоточить своѐ внимание на критиче-
ских работах (то есть на работах, образующих критический путь), преду-
преждая перебои и концентрируя ресурсы на наиболее ответственных
участках.
Для работ, не принадлежащих критическому пути (некритических),
существует резерв времени: если их задержать на срок, не превышающий
этого резерва, то продолжительность выполнения проекта не изменится.
Если же задержка превысит резерв, то изменится критический путь: задер-
жавшаяся работа станет критической. Срок выполнения проекта в этом
случае увеличится. Модель, основанная на методе критического пути, поз-
воляет рассчитать резерв времени по всем работам.
До появления компьютерных систем управления проектами такая мо-
дель использовалась только для составления оптимального сетевого плана,
который принимался менеджером к исполнению и впоследствии не пере-
сматривался. Задержки критических работ, таким образом, приводили к
срыву плана, а у менеджеров появлялись мотивы к компенсации отставания
за счѐт нарушения технологий. Если в результате задержек изменялся кри-
тический путь, менеджер оказывался дезориентирован, а имеющийся сете-
вой план становился бесполезным. Модель проекта, систематически кор-
ректируемая на отклонения от первоначального плана, могла бы помочь
менеджеру отыскать наилучшую последовательность действий в случае
10
нарушения первоначально составленного плана. Но такой подход был
слишком затратным и себя не оправдывал.
Появление персональных и особенно переносных ЭВМ достаточной
мощности, оснащѐнных специализированным программным обеспечением
с понятным менеджеру интерфейсом сделало возможным использование
возможностей метода критического пути в любой момент фазы реализа-
ции проекта. Возникла принципиально новая технология управленческой
деятельности — технология оценки и уточнения проекта (Project (или
Program) Evaluation and Review Technique, PERT).
Продуктом технологии PERT являются подготовленные управленче-
ские решения о сроках выполнения работ и о рациональном использовании
ресурсов для их выполнения, обеспечивающие завершение проекта в крат-
чайшие сроки ценой приемлемых затрат.
Суть технологии в том, что модель проекта, составленная на фазе его
разработки и ставшая основой первоначального варианта сетевого плана,
используется с необходимыми уточнениями на фазе реализации проекта
для информационной поддержки оперативного принятия решений по
управлению проектом в реально сложившейся ситуации. Она предполагает
определение критического пути в любой момент времени, когда эта инфор-
мация требуется менеджеру, на основе информации о фактическом ходе
выполнения работ и о фактическом наличии ресурсов.
Функциональные подсистемы технологии PERT включают, как прави-
ло, следующие подсистемы:
♦ планирования — предназначена для составления плана выполнения
проекта;
♦ мониторинга — предназначена для контроля выполнения плана и его
систематического уточнения в случае отклонений;
♦ подготовки презентаций — предназначена для компактного и ѐмкого
представления информации о модели проекта, составленном плане и ходе
его выполнения.
К числу обеспечивающих подсистем относятся следующие:
♦ аппаратное обеспечение — совокупность технических средств реали-
зации технологии PERT, включая, в частности, компьютеры и коммуника-
ционные средства;
♦ математическое (алгоритмическое) обеспечение — алгоритмы дина-
мического программирования, расширенные сервисными средствами, ре-
шающими прикладные вычислительные задачи, возникающие в практике
управления проектами, алгоритмы управления базами данных и алгоритмы
отображения данных;
♦ программное обеспечение — совокупность программных продуктов,
обеспечивающих реализацию процесса обработки данных на компьютере;
♦ материальное обеспечение — организационная система обеспечения
расходными материалами и запасными частями;
♦ кадровое обеспечение — специалисты, владеющие технологией в це-
лом и отдельными еѐ элементами;
11
♦ нормативно-правовое обеспечение — совокупность документов, ре-
гламентирующих использование технологии в конкретных условиях, права,
обязанности и ответственность всех участников технологического процес-
са;
♦ инструктивно-методическое обеспечение — совокупность докумен-
тов, описывающих операции по реализации технологического процесса об-
работки данных, выполняемые каждым его участником.
Иногда выделяют и другие виды обеспечивающих подсистем.
В отличие от метода критического пути, технология PERT принимает
во внимание распорядок рабочего времени и ограничения по ресурсам.
Учѐт календаря и распорядка рабочего дня вполне согласуется с методом
критического пути.
Иначе обстоит дело с учѐтом ресурсных ограничений: к этому случаю
принцип оптимальности, сформулированный Р. Беллманом, не может быть
применѐн. Эффективная вычислительная процедура нахождения оптималь-
ного плана для такой постановки задачи неизвестна (кроме частных случа-
ев, не представляющих практического интереса для менеджера). Однако
представление проекта в форме задачи динамического программирования
оказывается полезным и здесь: в своей практической деятельности мене-
джер бывает вполне удовлетворѐн пусть не оптимальным, но удовлетвори-
тельным планом, обеспечивающим согласованное использование ресурсов.
Для его отыскания сначала определяют критический путь без учѐта
ограничений по ресурсам, затем определяют периоды, когда ресурсов недо-
статочно, и переносят работы, испытывающие дефицит ресурсов (по воз-
можности — некритические, а вслед за ними — те, перенос которых в
наименьшей степени скажется на общей продолжительности проекта), на
более поздние сроки. Как правило, существует множество вариантов пере-
носа работ, но во избежание резкого возрастания продолжительности вы-
числений перебор ограничивают.
Альтернативный подход — сокращение выделения ресурсов конкури-
рующим работам с соответствующим увеличением продолжительности по-
следних.
Достарыңызбен бөлісу: |