Сетевое планирование в проектах Методы сетевого планирования
Скачать 203.34 Kb.
|
Сетевое планирование в проектахМетоды сетевого планированияСетевое планирование - это все приемы для анализа, описания, планирования процессов и управления ими на основе теории графов, при которых могут быть учтены время, издержки, ресурсы и другие влияющие параметры. Метод оценки и анализа программ и проектов (PERT Program (Project) Evaluation and Review Technique Метод критического пути (CPM - Critical Path Method ) Метод критической цепи (CCPM - Critical Chain Project Management) Основные понятия«Работа»/»рабочий пакет» - трудовой процесс, требующий затрат времени и ресурсов. Также учитывается процесс ожидания, который не требует затрат труда и ресурсов, но требует времени. «Событие» - результат выполнения всех работ, входящих в данное событие, позволяющий начинать последующие работы «Путь» - непрерывная последовательность работ, начиная от исходного события и кончая завершающим. Каждый сетевой план может быть представлен, как графическое изображение хода проекта, содержащее определенное число узлов и линий их связывающих.Метод критического путиИспользует математический анализ сети Позволяет вычислить ранние и поздние даты начала и окончания работ проекта без учета ограничений на ресурсы для определения критического пути проекта Вычисляет единственное (за один проход в ту или иную сторону) детерминированное расписание проекта Использует заданные единственные оценки продолжительностей работ проекта. Описание узла (операции, пакета работ)Методика расчетаОпределяется длительность каждой работы Определяются ранние старты и ранние окончания («прямой» проход) Вычисляется критический путь (наиболее «длинный») Определяются поздние старты и поздние окончания («обратный» проход) Определяется вариация (зазор) интервала выполнения задачи (зазор – slack) Полученная модель используется для управления Основное правило:Работы, которые требуют завершения одной или более предшествующих работ, могут стартовать не ранее завершения самой поздней из нихПрямой проходДля каждой работы определяется время ее раннего начала (РН) и время раннего окончания (РК) Выполняется прямым счетом, начиная с момента старта проекта Если ряд работ могут стартовать одновременно без предшествующих работ, то начинают с одной из этих работ Самый длинный из полученных путей называется критическим Обратный проходРассчитывает самые поздние моменты, когда работа должна быть начата / закончена Производится обратным счетом от:
Или от заданного договором срока окончания работ Поздний момент окончания работы (ПК) является одновременно поздним сроком начала последующей работы (работа должна закончится не позднее, чем должна начаться последующая за ней работа) При многих последующих работах не позднее, чем должна начаться самая ранняя из них Резервы работ - 1Сопоставляя сроки раннего начала и раннего окончания работ со сроками позднего начала и позднего окончания работ можно определить очень в При этом различают общий резерв работы (ОР) и свободный резерв работы (СР). Общий резерв времени работы определяется как: ОР = ПН – РН = ПК – РК,т.е. общий резерв представляет собой разность между сроком, не позднее которого работа должна быть закончена, и ранним возможным сроком ее окончанияРезервы работ - 2Наличие общего резерва времени работы еще не означает его свободного использования именно для этой работы, так как иначе без всякого резерва могут оказаться последующие работы Рассчитывается еще свободный резерв времени работы, который определяется, как отрезок времени, на который может быть задержана работа, с условием, что последующая работа может быть все-таки начата в свое раннее начало. Проблемы метода критического пути - 1Фокус на дате выполнения задачи Если что-то будет не так, задача задержится. Если она расположена на критическом пути, проект запоздает! Поздний старт Запас позволяет начать выполнять задачу позднее, а пока заняться всякими другими делами Перескакивание с задачи на задачу Запас времени позволяет перебросить меня на другую задачу и сбить меня с мысли Если всё будет спокойно я сделаю задачу вовремя Законы МёрфиЗаконы Мёрфи
Там где дела не могут идти плохо, они пойдут Если что-то выглядит хорошо, вы что-то не заметили Каждая оценка затрат имеет запас Оценки становятся нормами Проблемы метода критического пути - 2«Индивидуальный буфер запаса времени» неэффективен Отслеживание проекта по датам завершения заданий вредит здоровью:
Поощрение индивидуального выполнения индивидуальной задачи, а не командного выполнения командной задачи. Вариация оценки5 2 10 50% вероятность 90% вероятность 10% вероятность Безопасность «Буфер запаса времени» выполнения задачиЗадача 1 Если 90% заданий выполняется вовремя, почему большинство проектов опаздывает? Задача 2 Задача 3 Метод критической цепиСпособ планировать и отслеживать проект, который поощряет:
Фокус на команде Команда сфокусирована на общих обязательствах Достоинства по отношению к CPMЭффективное использование «буферов запаса времени» Фокусирование на датах старта Акцент на агрессивное выполнение задач Используют преимущество от ранних завершений работы Буфер проекта – показатель его здоровья Задание 1 Не используйте буферы для задач! Задание 2 Задание 3 Задание 1 Не используйте буферы для задач! Задание 2 Задание 3 Применяйте буфер ко всему проекту! Уберите запас из индивидуальных заданий Safety Safety Safety Safety Перенесите его на проект! Запас Запас Запас Запас Конец Самый ранний финиш проекта Ожидаемый финиш Размещение и размер буферовБуфер проекта
Питающие буферы Защищают критический путь от проблем на некритических Помещается в конце некритического пути, перед точкой присоединения к критическому Размер - 50% от суммы агрессивного расписания Создание расписания критической цепиОпределить задания Определить связи Собрать оценки выполнения задания с 50% вероятность
2 шаг – 90% 3 шаг – разделите оценку 90% пополам – получили оценку 50%? Распределите ресурсы Сначала распределите ресурсы на критической цепи! Определите критическую цепь Изучите критическую цепь, попытайтесь с оптимизировать её Добавьте буфер проекта к концу критической цепи. Добавьте питающие буферы к цепочка снабжающим критическую цепь Перераспределите ресурсы. Отслеживание проектаДля каждого задания собирайте:
Оставшееся время Реальную дату завершения Рассчитайте воздействие на проект и питающие буферы Если задание выполнено позже или запаздывает, используйте соответствующий буфер. Найдите причину задержки. Если задание выполнено раньше восполните соответствующий буфер. Отслеживайте буферы запаса времени Используйте «жаркий графики» для отслеживание проекта (см. след. слайд). July October December Execute contingency plan Identify contingency plan All is good Используйте преимущество ранних стартовЗадания могут выполняться раньше! Проект это эстафета – быстрее передавайте палочку! Информируйте людей о том, что можете закончить раньше, чтобы они были готовы подключится! Изменения по отношению к «классическому» CPMРаньше Теперь Пессимистичная оценка затрат Умеренно-оптимистичная оценка затрат Защита каждого задания Защита проекта Старт и завершение задач в соответствие с расписанием Старт как только всё для него готово, финиш как можно быстрее Индивидуальная отвественность Командная ответственность Здоровье проекта измеряется выполнением индивидуальных заданий Здоровье проекта измеряется размеров буфера Преимущества Критического МетодаЗащита от законов Мёрфи Ранние старты Защита буфера проекта командными усилиями Виден оптимистичный план Грамотная диагностика здоровья проекта (буфер) ОграниченияПеребрасывание с задачи на задачи препятствует главной цели – сделать всё максимально быстро Метод работает там, где все им пользуются! Необходимы изменение парадигмы:
Минимизировать перескакивание с задачи на задачу |