Бизнес план с сетевым графиком

Бизнес план с сетевым графиком thumbnail

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

В английском языке для определения сетевого графика используется термин Project Network — is a graph depicting the sequence in which a project’s terminal elements are to be completed by showing terminal elements and their dependencies.

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

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

Виды сетевых графиков

Сетевой график — это граф, на котором события (состояния работ или объектов в определенный момент времени) представлены в виде вершин, а работы проекта представлены в виде дуг, соединяющих вершины графа. Сетевой график, представленный в таком виде, изначально является частью метода PERT (Program Evaluation and Review Technique).

На практике же чаще используется другой вариант сетевого графика, когда вершинами графа являются работы, а дуги обозначают взаимосвязь между ними. Такой вид сетевого графика является частью метода критического пути (англ., CPM — Critical Path Method).

Рассмотрим второй вариант графика и алгоритм его построения подробнее.

Алгоритм построения сетевого графика

Алгоритм построения сетевого графика по методу критического пути состоит из 10 следующих шагов.

Шаг 1. Определить основную цель проекта

Определить основную цель проекта – результат, который должен быть получен после успешного завершения проекта. Это необходимо для определения границ проекта и первоначальной оценки его сроков.

Шаг 2. Выявить ограничения

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

Шаг 3. Определить состав работ

Определить состав работ, необходимых для достижения цели, поставленной на шаге 1.

Шаг 4. Оценить длительность работ

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

Шаг 5. Определить последовательность работ

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

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

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

Шаг 6. Указать связи между работами

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

Шаг 7. Определить раннее начало и раннее окончание

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

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

Шаг 8. Определить поздние начало и окончание

Определить поздние начало и окончание для каждой из работ. Для этого сетевой график просматривают в обратном направлении — начинают с последней работы (самой правой) и далее по очереди двигаются к первой. Предшествующая работа должна быть завершена до того, как начнется каждая из последующих работ. Позднее окончание работы будет совпадать с поздним началом последующей работы. Если последующих работ несколько, то поздним окончанием работы будет наименьшее из значений позднего начала последующих работ. Позднее начало каждой работы определяется как позднее окончание минус длительность работы.

Шаг 9. Определить временной резерв

Определить временной резерв для каждой из работ. Резерв времени вычисляется как разница между поздним и ранним началом или поздним и ранним окончанием работы.

Шаг 10. Выявить критический путь

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

Пример построения сетевого графика

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

Шаг 1. Определить основную цель проекта

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

Читайте также:  Готовый бизнес план аптеки презентация

В этом случае целью нашего небольшого проекта будет —  сделать комнату пригодной и приятной для проживания мальчика, который пойдет в начальную школу.

Шаг 2. Выявить ограничения

Бюджет не более 100,000 руб., ремонтные работы можно вести только в рабочие дни с 10:00 до 18:00 с обязательным перерывом с 12:00 до 14:00. Итого получается — 6 рабочих часов в день.

Шаг 3. Определить состав работ

Немного поразмыслив мы накидали основные работы, которые надо сделать, а именно:

  • Нам нужен дизайн-проект новой комнаты;
  • Нам надо закупить материалы для ремонта;
  • Надо составить смету ремонта;
  • Надо выполнить сам ремонт;
  • И т.к. мы решили сделать небольшую перепланировку, то надо согласовать ее с ТСЖ.

Отобразим эти работы в виде блоков:

Состав работ

Рисунок 1. Состав работ

Шаг 4. Оценить длительность работ

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

Длительность работ

Рисунок 2. Длительность работ

Шаг 5. Определить последовательность работ

Теперь определим последовательность работ, мы будем использовать схему построения сетевого графика «сверху-вниз». Первая работа, которую необходимо выполнить — это работа «Разработать дизайн-проекта«. Затем мы оценим стоимость проекта, а параллельно начнем согласование с ТСЖ, т.к. эта задача занимает много времени. После того, как мы оценим проект и его согласуем, мы приступим к покупке всех необходимых материалов и уже затем начнем сам ремонт.

Последовательность работ

Рисунок 3. Последовательность работ

Шаг 6. Указать связи между работами

Укажем стрелками связи между работами.

Связи между работами

Рисунок 4. Связи между работами

Шаг 7. Определить раннее начало и раннее окончание

Т.к. мы выбрали модель сетевого график «сверху-вниз», то начинаем его и просматривать сверху вниз, начиная с самой верхней работы, и далее по очереди двигаемся к самой нижней работе.

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

Раннее начало и окончание работ

Рисунок 5. Раннее начало и окончание работ

Шаг 8. Определить поздние начало и окончание

Для того, чтобы определить поздние начало и окончание просмотрим сетевой график в обратном направлении — снизу вверх. Позднее окончание работы будет совпадать с поздним началом последующей работы. Если последующих работ несколько, то поздним окончанием работы будет наименьшее из значений позднего начала последующих работ. Позднее начало каждой работы определяется как позднее окончание минус длительность работы.

Позднее начало и окончание работ

Рисунок 6. Позднее начало и окончание работ

Шаг 9. Определить временной резерв

Вычислим временной резерв для каждой из работ. Он вычисляется как разница между поздним и ранним началом или поздним и ранним окончанием работы.

Временной резерв

Рисунок 7. Временной резерв

Шаг 10. Выявить критический путь

Как мы уже знаем, критический путь — это цепочка работ, у которых резерв времени равен нулю. Выделим такие задачи на сетевом графике.

Критический путь

Рисунок 8. Критический путь

Задачи «Разработать дизайн-проект«, «Согласовать проект с ТСЖ» и «Закупить необходимые материалы«, «Провести ремонтные работы» составляю критический путь, а его длина составляет 19 дней. Это означает, что в текущем виде проект не может быть выполнен быстрее, чем за 19 дней. Если мы хотим сократить сроки проекта, то нам необходимо оптимизировать задачи, лежащие на критическом пути.

Например, мы можем начать ремонтные работы раньше получения согласования на перепланировку от ТСЖ, приняв на себя риски того, что согласование может быть не получено.

Просмотры:
60 739

Источник

«Будущее должно быть заложено в настоящем. Это называется планом. Без него ничто в мире не может быть хорошим» — писал еще в 18 веке немецкий философ Г. К. Лихтенберг. Но, вероятно, тогда и представить было нельзя, какую значимость обретет планирование через 200 лет. В мире многозадачности, масштабных строек и глобальных проектов то, как выстроен процесс «планирование-контроль-управление», определяет успешность любого бизнеса. В проектах, выполняемых на условиях ЕРС*, подразумевающих реализацию контракта включая весь спектр задач от разработки проекта до ввода строящегося объекта в эксплуатацию, планирование обретает особую значимость — ведь срок исполнения обязательств одно из ключевых условий такого контракта. Составление календарно-сетевого графика — обязанность исполнителя, но будем честны, далеко не все Подрядчики выполняют ее надлежащим образом. Каким требованиям должен соответствовать график, чтобы стать не просто формальностью, а реальным инструментом, позволяющим Заказчику понимать и контролировать ход реализации проекта, рассказываем сегодня.

Несмотря на то, что календарно-сетевое планирование давно признано эффективной моделью управления проектами, автору этой статьи на практике неоднократно встречались специалисты, считающие КСГ не более, чем красивой картинкой, и утверждавшие, что «ни один график никогда не выполняется», «график служит для того, чтобы его не выполнять», «график только мешает работать» и т.д. Правы они только в одном — практически не бывает графиков, которые выполнялись бы без каких-либо отклонений. Это никоим образом не снижает их ценности, но чтобы в условиях изменений график оставался вашим помощником, а не печальным напоминанием о невыполненных обязательствах, с графиком нужно постоянно работать — отслеживать выполнение, определять узкие места, критические задачи, актуализировать данные.

Не лишняя ли эта нагрузка — возразят специалисты-скептики? Чтобы ответить на этот вопрос, предлагаю заглянуть в историю и разобраться, когда и как появилось календарно-сетевое планирование.

Впервые сетевым планированием озаботились военные США в 50-х годах прошлого века, а в СССР оно получило развитие в 60-х годах. Специалисты старшего поколения, учившиеся в технических ВУЗах, помнят, как разрабатывать такие графики. Для его формирования было необходимо произвести множество вычислений, а графическая часть сложного проекта составляла в длину несколько метров. И будем честны, внесение изменений было не менее трудоемким процессом, поэтому далеко не всегда имело место на практике.

Читайте также:  Самый лучший образец бизнес план

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

Инструменты для создания КСГ

В настоящее время для составления разного рода графиков в большинстве своем используются три программы: MS Project, Primavera и всеми любимый Excel. Для разработки КСГ чаще всего используются MS Project и Primavera, которые обладают большими возможностями для осуществления этой задачи. В некоторых случаях Заказчики указывают в договоре определенную программу, в остальных — Исполнитель ориентируется на свои предпочтения.

Я не оцениваю эти программы с точки зрения IT–специалиста, однако имея опыт работы с обеими программами, как пользователь могу сказать, что обучаться проще MS Project, он интуитивно понятнее и ближе к офисным программам. Основам планирования MS Project молодые специалисты, владеющие офисными программами, обучаются за 1-2 дня. Что касается использования Excel, то для создания сетевых графиков он не предназначен, но весьма удобен как дополнительный инструмент и часто используется для составления небольших графиков, требующих математических расчетов, таких как графики движения рабочей силы, контроля оставшейся трудоемкости, оперативных суточно-месячных графиков.

Возможность использовать данные из Excel — преимущество MS Project, позволяющей выгружать данные в виде таблиц Excel, и наоборот данные таблиц Excel использовать при формировании графика в Microsoft Project. Далее в статье, говоря о программах, я буду иметь в виду Microsoft Project.

Требования к разработке КСГ

Теперь поговорим о требованиях к разработке КСГ. Знать их Заказчику проекта полезно для того, чтобы еще на стадии переговоров убедиться в компетенции претендентов.

Основные из них:

  1. Кроме знания программ специалист, работающий с графиками, должен представлять все этапы работ. В идеале составлять график должна команда «планировщик — технические специалисты разных направлений» и все подразделения, участвующие в реализации проекта, должны выдать свои локальные графики в рамках проекта (график проектирования, поставок, СМР, ПНР и прочие) для консолидации в КСГ.
  2. В график должны быть включены все работы, включая контрактацию, выплаты авансов, инженерные изыскания, проектирование, проведение экспертизы, поставку оборудования, строительно-монтажные и пусконаладочные работы, проведение необходимых испытаний, сдачу объекта в эксплуатацию, этапы ответственности Заказчика, смежников и другие события, влияющие на ход реализации проекта — в общем все то, из чего состоит жизненный цикл проекта. Каждая крупная задача, называемая суммарной, разбивается на более мелкие подзадачи.
  3. Для более широкого использования КСГ, такого как формирование оперативных месячных, месячно-суточных планов СМР, графиков поставки и проектирования, задачи необходимо привязывать к конкретным комплектам рабочей документации. Это позволит значительно облегчить идентификацию работ в различных графиках.

Уровни планирования

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

Как правило, КСГ делятся на несколько уровней, охарактеризовать которые можно следующим образом:

  • 1-й уровень — недетализированный график, который содержит основные этапы и ключевые события, а также сроки их реализации. Основа этого графика закладывается, как правило, на этапе торгов и в дальнейшем служит основой для разработки графика второго уровня.
  • График 2-го уровня, как правило, является приложением к договору между Заказчиком и Подрядчиком, который не требует особой детализации, а определяет последовательность реализации проекта и в целом определяет объем работ по проекту.
  • 3-й уровень — график с более детальным описанием работ внутри этапа. Обычно в таком графике детализация работ происходит на уровне комплекта рабочей документации.
  • 4-й уровень — это график с детализацией, позволяющей формировать на его основе месячные и суточно-месячные план-графики. График такого уровня, как правило, содержит объемы работ в одном из форматов: физические объемы, трудоемкость или стоимостные показатели. Формирование, отслеживание и актуализация такого графика более трудоемки, но зато сам он позволяет более точно контролировать ход работ.

Блок-схему создания графиков разного уровня с указанием подразделений, принимающих участие в их формировании, создаваемых на основании КСГ, можно увидеть на рисунке №1.

Блок-схема разработки комплексного сетевого графика

Бизнес план с сетевым графиком

Рисунок 1. Блок-схема создания КСГ

Разбивка КСГ по уровням носит достаточно условный характер и зависит от количества доступных исходных данных на момент формирования графика. В случаях когда высока степень неопределенности в отношении проекта, мы в «Первом инженере» при планировании используем так называемый «Метод набегающей волны».

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

Наиболее эффективен данный метод при реализации следующих проектов:

  • с высокой степенью неопределенности и недостатком прогнозной информации;
  • с высокими рисками, высокой динамикой внешней и внутренней среды проекта;
  • уникальные и впервые выполняемые работы.

Что можно создать, используя КСГ

На основе КСГ можно создавать план-графики для отдельных задач и этапов в рамках реализации проекта:

  • график освоения финансирования,
  • график движения рабочей силы,
  • график контактации по СМР,
  • график мобилизации субподрядчиков,
  • график поставки материалов,
  • график исполнения ключевых событий,
  • график выполнения работ.
Читайте также:  Бизнес план для услуг по грузоперевозок

Каким бы хорошим не был бы Подрядчик оставлять его работу без контроля категорически нельзя — даже самый лучший исполнитель в силу разных обстоятельств может совершать промахи и недочеты. Поэтому если Заказчик поставил цель серьезно и на постоянной основе контролировать Подрядчиков, он должен требовать от них так называемые оперативные или краткосрочные планы. Умение формировать и использовать в своей работе такие планы говорит о компетентности Подрядчиков. Тем более Подрядчик, имея КСГ, может достаточно оперативно выполнять формирование месячных план-графиков простой выгрузкой данных из программ Microsoft Project или Primavera в виде таблиц Excel, предварительно отфильтрованных по интересующему нас месяцу. Такой месячный план формируется на весь объект вне зависимости от его сложности и размеров и включает работы всех субподрядных организаций, смежников и Заказчика. При необходимости такие планы можно формировать по каждому Субподрядчику индивидуально.

Управление графиком

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

Для этого необходимо:

  1. организовать сбор данных от всех участников процесса. Стоит признать, что на добровольных началах это сделать почти невозможно. Сбор и передача информации — это дополнительная работа и необходимость регулярно отчитываться о результатах (не всегда отличных), а потому, чтобы наладить процесс сбора информации, нужно максимально формализовать его. Для своих подразделений — разработать регламент, в котором прописан объем, периодичность и форма предоставления данных, и требовать неукоснительного его выполнения. В случае со сторонними участниками, прописывать эти требования в договорах субподряда и так же требовать неукоснительного их выполнения.
  2. используя эту информацию, регулярно вносить фактические данные в рабочий КСГ. Фактические данные часто отличаются от плановых (базовых) как в одну, так и в другую сторону. На основе фактических данных программа сама рассчитает отставание или опережение начатых или законченных задач, а также спрогнозирует изменение графика в целом.

Естественно, для этого нужно, чтобы сам график был составлен правильно, а взаимосвязи задач установлены корректно.

Главная цель отслеживания проекта — вовремя обнаружить отклонения фактических работ от запланированных. Для этого нужно собирать данные о ходе выполнения работ и сравнивать их с базовым планом проекта.

Чтобы такое сравнение было возможно, перед началом выполнения работ должен быть зафиксирован базовый план, с которым в дальнейшем будут сравниваться его актуальные состояния.

Базовые планы

Очень часто, если не сказать всегда, первоначальные планы в ходе реализации по разным, чаще всего объективным причинам претерпевают значительные изменения. Такие первоначальные планы называются базовыми. В ходе реализации проекта, особенно продолжительного, может появиться несколько базовых графиков: базовый, базовый 1, базовый 2 и т.д.

Базовый план является ориентиром и помогает руководителю проекта и Заказчику отследить отклонения в исполнении запланированных задач от первоначальных сроков. Если по каким-то причинам становится понятно, что добиться поставленных целей в обозначенные сроки и при заданном бюджете невозможно, то Подрядчик по согласованию с Заказчиком утверждает новый базовый план.

Базовые планы позволяют накапливать статистику, анализировать причины, приведшие к срыву сроков, и в дальнейшем учитывать возникшие отклонения при оценке рисков.

Ошибки при формировании и работе с КСГ

Как определить достоверность и точность КСГ, составленного вашим Подрядчиком? Проанализируйте представленный вашему вниманию график с позиций:

  • Обоснованности сроков начала и длительности работ.
    Хорошая практика — подкреплять данные расчетами с использованием трудоемкости работ и количества привлекаемых ресурсов. При невозможности проведения расчетов вам должна быть как минимум предоставлена информация по реализации объектов-аналогов.
  • Корректности определения взаимозависимостей между задачами или их отсутствия.
    Особенно это актуально при формировании КСГ выше 2-го уровня детализации. Задавайте вопросы исполнителю и не стесняйтесь «сверять показания» разных специалистов.

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

Совсем не обязательно, чтобы Заказчика информировали о всех деталях процесса, но крайне полезно на старте определить принципиальные этапы и контрольные точки, которые вы считаете нужным держать под контролем. Как правило, активный интерес Заказчика оказывает положительное влияние на актуализацию данных КСГ, а значит, вероятность упустить отдельные аспекты управления проектом из-под контроля будет ниже.

Подводя итог, поделюсь личным мнением. Отношение Подрядчика к вопросам планирования и контроля реализации проектов позволяет составить довольное четкое представление о компании. Те, кто «умеет управлять в ручном режиме» и кому «графики мешают работать», в большинстве случаев имеют опыт лишь в реализации проектов минимальной технической сложности. При работе с однотипными и простыми задачами компания действительно может обойтись без программных инструментов планирования и четко регламентированной системы контроля. Но на «большой воде» тем, у кого нет отлаженных процессов планирования, делать нечего. Слишком высоки риски, как для самой компании, так и для ее Заказчиков.

* EPC: E — Engineering (инжиниринг); P — Procurement (снабжение); C — Construction (строительство).

Источник