Как сделать сетевое планирование
Не лишняя ли эта нагрузка — возразят специалисты-скептики? Чтобы ответить на этот вопрос, предлагаю заглянуть в историю и разобраться, когда и как появилось календарно-сетевое планирование.
Впервые сетевым планированием озаботились военные США в 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-й уровень — график с более детальным описанием работ внутри этапа. Обычно в таком графике детализация работ происходит на уровне комплекта рабочей документации.
- 4-й уровень — это график с детализацией, позволяющей формировать на его основе месячные и суточно-месячные план-графики. График такого уровня, как правило, содержит объемы работ в одном из форматов: физические объемы, трудоемкость или стоимостные показатели. Формирование, отслеживание и актуализация такого графика более трудоемки, но зато сам он позволяет более точно контролировать ход работ.
Блок-схему создания графиков разного уровня с указанием подразделений, принимающих участие в их формировании, создаваемых на основании КСГ, можно увидеть на рисунке №1.
Блок-схема разработки комплексного сетевого графика
Рисунок 1. Блок-схема создания КСГ
В этом случае работа, которую надо будет выполнить в первую очередь, подробно планируется с детальным раскрытием всех нюансов и особенностей. Работы же, которые будут проходить в следующих этапах, планируются с меньшей детализацией, но по мере выполнения предыдущих работ детализация увеличивается.
Наиболее эффективен данный метод при реализации следующих проектов:
- с высокой степенью неопределенности и недостатком прогнозной информации;
- с высокими рисками, высокой динамикой внешней и внутренней среды проекта;
- уникальные и впервые выполняемые работы.
Что можно создать, используя КСГ
На основе КСГ можно создавать план-графики для отдельных задач и этапов в рамках реализации проекта:
- график освоения финансирования,
- график движения рабочей силы,
- график контактации по СМР,
- график мобилизации субподрядчиков,
- график поставки материалов,
- график исполнения ключевых событий,
- график выполнения работ.
Каким бы хорошим не был бы Подрядчик оставлять его работу без контроля категорически нельзя — даже самый лучший исполнитель в силу разных обстоятельств может совершать промахи и недочеты. Поэтому если Заказчик поставил цель серьезно и на постоянной основе контролировать Подрядчиков, он должен требовать от них так называемые оперативные или краткосрочные планы. Умение формировать и использовать в своей работе такие планы говорит о компетентности Подрядчиков. Тем более Подрядчик, имея КСГ, может достаточно оперативно выполнять формирование месячных план-графиков простой выгрузкой данных из программ Microsoft Project или Primavera в виде таблиц Excel, предварительно отфильтрованных по интересующему нас месяцу. Такой месячный план формируется на весь объект вне зависимости от его сложности и размеров и включает работы всех субподрядных организаций, смежников и Заказчика. При необходимости такие планы можно формировать по каждому Субподрядчику индивидуально.
Управление графиком
Создание графика даже самого высокого уровня — это одна из самых простых задач в процессе управления проектом. Для того, чтобы график не стал всего лишь красочной картинкой, украшающей стены офисных помещений, а превратился в действующий и эффективный инструмент управления, нужно организовать работу по его отслеживанию, актуализации и разработке мероприятий по оптимизации.
Для этого необходимо:
- организовать сбор данных от всех участников процесса. Стоит признать, что на добровольных началах это сделать почти невозможно. Сбор и передача информации — это дополнительная работа и необходимость регулярно отчитываться о результатах (не всегда отличных), а потому, чтобы наладить процесс сбора информации, нужно максимально формализовать его. Для своих подразделений — разработать регламент, в котором прописан объем, периодичность и форма предоставления данных, и требовать неукоснительного его выполнения. В случае со сторонними участниками, прописывать эти требования в договорах субподряда и так же требовать неукоснительного их выполнения.
- используя эту информацию, регулярно вносить фактические данные в рабочий КСГ. Фактические данные часто отличаются от плановых (базовых) как в одну, так и в другую сторону. На основе фактических данных программа сама рассчитает отставание или опережение начатых или законченных задач, а также спрогнозирует изменение графика в целом.
Естественно, для этого нужно, чтобы сам график был составлен правильно, а взаимосвязи задач установлены корректно.
Главная цель отслеживания проекта — вовремя обнаружить отклонения фактических работ от запланированных. Для этого нужно собирать данные о ходе выполнения работ и сравнивать их с базовым планом проекта.
Чтобы такое сравнение было возможно, перед началом выполнения работ должен быть зафиксирован базовый план, с которым в дальнейшем будут сравниваться его актуальные состояния.
Базовые планы
Очень часто, если не сказать всегда, первоначальные планы в ходе реализации по разным, чаще всего объективным причинам претерпевают значительные изменения. Такие первоначальные планы называются базовыми. В ходе реализации проекта, особенно продолжительного, может появиться несколько базовых графиков: базовый, базовый 1, базовый 2 и т.д.
Базовый план является ориентиром и помогает руководителю проекта и Заказчику отследить отклонения в исполнении запланированных задач от первоначальных сроков. Если по каким-то причинам становится понятно, что добиться поставленных целей в обозначенные сроки и при заданном бюджете невозможно, то Подрядчик по согласованию с Заказчиком утверждает новый базовый план.
Базовые планы позволяют накапливать статистику, анализировать причины, приведшие к срыву сроков, и в дальнейшем учитывать возникшие отклонения при оценке рисков.
Ошибки при формировании и работе с КСГ
Как определить достоверность и точность КСГ, составленного вашим Подрядчиком? Проанализируйте представленный вашему вниманию график с позиций:
В ходе реализации проекта настаивайте на своевременной актуализации данных с пояснением причин. Это поможет избежать необоснованного переноса сроков и даст возможность своевременной разработки мероприятий, направленных на ликвидацию отставания.
Совсем не обязательно, чтобы Заказчика информировали о всех деталях процесса, но крайне полезно на старте определить принципиальные этапы и контрольные точки, которые вы считаете нужным держать под контролем. Как правило, активный интерес Заказчика оказывает положительное влияние на актуализацию данных КСГ, а значит, вероятность упустить отдельные аспекты управления проектом из-под контроля будет ниже.
* EPC: E — Engineering (инжиниринг); P — Procurement (снабжение); C — Construction (строительство).
Сетевой график – это таблица, предназначенная для составления плана проекта и контроля за его выполнением. Для её профессионального построения существуют специализированные приложения, например MS Project. Но для небольших предприятий и тем более личных хозяйственных нужд нет смысла покупать специализированное программное обеспечение и тратить море времени на обучение тонкостям работы в нем. С построением сетевого графика вполне успешно справляется табличный процессор Excel, который установлен у большинства пользователей. Давайте выясним, как выполнить в этой программе указанную выше задачу.
Процедура построения сетевого графика
Построить сетевой график в Экселе можно при помощи диаграммы Ганта. Имея необходимые знания можно составить таблицу любой сложности, начиная от графика дежурства сторожей и заканчивая сложными многоуровневыми проектами. Взглянем на алгоритм выполнения данной задачи, составив простой сетевой график.
Этап 1: построение структуры таблицы
Прежде всего, нужно составить структуру таблицы. Она будет представлять собой каркас сетевого графика. Типичными элементами сетевого графика являются колонки, в которых указывается порядковый номер конкретной задачи, её наименование, ответственный за её реализацию и сроки выполнения. Но кроме этих основных элементов могут быть и дополнительные в виде примечаний и т.п.
- Итак, вписываем наименования столбцов в будущую шапку таблицы. В нашем примере названия колонок будут следующими:
- № п/п;
- Название мероприятия;
- Ответственное лицо;
- Дата начала;
- Продолжительность в днях;
- Примечание.
На этом создание заготовки таблицы можно считать оконченным.
Этап 2: создание шкалы времени
Теперь нужно создать основную часть нашего сетевого графика – шкалу времени. Она будет представлять собой набор столбцов, каждый из которых соответствует одному периоду проекта. Чаще всего один период равен одному дню, но бывают случаи, когда величину периода исчисляют в неделях, месяцах, кварталах и даже годах.
В нашем примере используем вариант, когда один период равен одному дню. Сделаем шкалу времени на 30 дней.
-
Переходим к правой границе заготовки нашей таблицы. Начиная от этой границы, выделяем диапазон, насчитывающий 30 столбцов, а количество строк будет равняться числу строчек в заготовке, которую мы создали ранее.
Этап 3: заполнение данными
Далее нужно заполнить таблицу данными.
Этап 4: Условное форматирование
На следующем этапе работы с сетевым графиком нам предстоит залить цветом те ячейки сетки, которые соответствуют промежутку периода выполнения конкретного мероприятия. Сделать это можно будет посредством условного форматирования.
-
Отмечаем весь массив пустых ячеек на шкале времени, который представлен в виде сетки элементов квадратной формы.
Но для того, чтобы вы могли преобразовать данную формулу и для своего сетевого графика, который вполне возможно, будет иметь другие координаты, нам следует расшифровать записанную формулу.
Всего в виде аргументов используется до 255 логических значений, но нам требуется всего два.
Второй аргумент представлен выражением «G$1 Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Календарно-сетевой график (КСГ) – это динамическая модель процесса реализации проекта, отражающая последовательность выполнения комплекса работ и учитывающая ресурсную и стоимостную составляющие. Проще говоря, это схема, которая показывает, когда, какими ресурсами и за какие деньги будет реализован проект. Выражается это в виде последовательностей работ, разнесенных во времени.
Работа является элементарной единицей КСГ и характеризуется рядом параметров:
- Объем
- Длительность
- Стоимость
- Ресурсы (люди, техника, материалы, пространство)
- Риски
- Ответственные сотрудники
- Связи с другими работами и т.д.
Все связанные работы формируют сетевую модель, которая определяет сроки достижения результатов проекта.
История возникновения календарно-сетевых графиков
Использование аналогов КСГ можно отнести еще ко времени строительства пирамид, за 2,5 тысячи лет до нашей эры. Уже тогда у строителей были инструменты для планирования и реализации таких проектов как пирамида Хеопса. Сложно представить, чтобы процесс столь масштабной стройки не поддавался закономерностям.
С прогрессом технологий строительства и увеличением масштабов строек КСГ изменялся и совершенствовался.
В 1956 году Морган Уокер и Джеймс Келли-младший приступили к разработке алгоритмов, которые стали основой для методологии планирования по методу стрелочных диаграмм. Созданную программу они опробовали на остановах завода в 1957 году, а первую статью о планировании критического пути опубликовали в марте 1959 года.
Для каких отраслей создаются КСГ?
Календарно-сетевые графики используются в промышленном и гражданском строительстве, нефтехимической, энергетической, космической отраслях и в железнодорожном транспорте. Так или иначе, КСГ применяется в любой проектной деятельности. Это основной инструмент планирования и контроля работ проекта. Отсутствие качественно сформированного плана может привести к большим издержкам при выполнении работ. Возможные проблемы:
- Отсутствие ресурсов в нужном количестве и в нужное время
- Отсутствие координации между производителями работ
- Простой ресурсов
- Отсутствие финансирования и требуемых материалов к началу выполнения работ
- Незаконтрактованные объемы работ
- Переделки из-за возникших коллизий.
Принципы построения КСГ везде схожи. Они основываются на общих правилах формирования календарно-сетевых графиков, которые закрепляются в стандартах или методологиях планирования и контроля проектов. Но есть и различия по отраслям. Например, в промышленном строительстве, в сравнении с гражданским, больше сложного технологического оборудования и уникальных методов монтажа. При создании КСГ промышленных объектов особое внимание уделяется срокам разработки проектной документации и поставки оборудования длительного цикла изготовления. Они рассчитываются с учетом сроков строительно-монтажных работ (СМР), а также регламентных процедур по заказу оборудования и нормативов на его изготовление.
Зачем и кому нужен КСГ?
Таким образом, КСГ применяется всеми службами организации, задействованными в планировании процесса проектирования, заказа и поставки оборудования, строительно-монтажных и пусконаладочных работ. А держателем КСГ и основным потребителем его информации является руководитель проекта / программы. При этом непосредственно разработкой и дальнейшей актуализацией КСГ занимаются специалисты проектных офисов – планировщики, в чьи обязанности входит сбор и систематизация информации и её преобразование в календарно-сетевой график по действующим в организации стандартам.
ФОРМИРОВАНИЕ КАЛЕНДАРНО-СЕТЕВОГО ГРАФИКА
Комплекс аутсорсинговых мероприятий по созданию календарно-сетевого графика строительства объекта и его адаптации для формирования 4D-модели.
МЕТОДОЛОГИЯ УПРАВЛЕНИЯ ПРОЕКТАМИ
Разработка и внедрение уникальной методологии управления проектами строительства с учетом специфики бизнеса, отраслевого рынка, внутренних бизнес-процессов компании.
Комплекс аутсорсинговых мероприятий по календарно-сетевому планированию (КСП) и контролю за проведением строительно-монтажных и пуско-наладочных работ.
Какое ПО для создания КСГ популярно в России?
Ещё не так давно стандартными инструментами календарно-сетевого планирования были Primavera, Microsoft Project и, как ни странно, Excel. Сейчас существуют десятки программ, способных автоматизировано рассчитывать расписание проектов с использованием метода критического пути, а также применять возможности визуального (4D / 5D) планирования – то есть совмещать календарно-сетевой график и 3D модель объекта. У каждого инструмента есть сильные и слабые стороны.
-
ПОPrimavera активно применяется в нефтехимической и атомной промышленности, благодаря высокой производительности и возможности интегрироваться в большую корпоративную IT-архитектуру.
MS Project от компании Microsoft остается стандартным продуктом при решении относительно простых задач.
Что нужно учитывать при подготовке КСГ?
Подготовка календарных планов должна вестись в соответствии с требованиями, установленными организацией. Такие требования формулируются в стандарте или методологии календарно-сетевого планирования и контроля проектов. Как правило, в методологии закрепляются следующие положения:
- Необходимые исходные данные для формирования КСГ
- Этапы формирования КСГ
- Правила формирования структуры декомпозиции работ (WBS)
- Правила детализации работ по всем направлениям проектной деятельности
- Планируемые и контролируемые параметры работ
- Описание процесса планирования и контроля проектов
- Участники процесса планирования и контроля проектов и регламент их взаимодействия
- Правила актуализации проекта и расчета прогресса выполнения работ
- Отчетные формы
Основные шаги при создании КСГ
- Выбор методики календарно-сетевого планирования
- Определение директивных сроков и ключевых вех проекта
- Учет всех возможных ограничивающих факторов (погодные явления, технология производства работ, логистические особенности)
- Расчет трудоемкости создания и обслуживания КСГ
- Формирование команды планировщиков
- Подготовка подробного перечня работ по проекту с объемами и ресурсами
- Подготовка алгоритмов по оптимизации работ КСГ
- Сопоставление расчетной длительности выполнения работ с нормативной длительностью и внесение корректировок
- Создание графиков потребности в ресурсах и S-кривых
- Создание отчетных форм.
Как выглядит готовый КСГ?
В результате разработки КСГ появляется четко структурированный план с распределением ответственности и понятным, достижимым результатом каждого пакета работ. Детальный план показывает потребность в ресурсах, освоение денежных средств, а также месячно-суточный график производства работ с указанием основных физических объемов.
Готовый КСГ в классическом представлении включает в себя 4 уровня:
-
Уровень 1: дорожная карта реализации проекта с ключевыми вехами
Ошибки при формировании и работе с КСГ
Зачастую при отсутствии разработанных стандартов организации сотрудники не придерживаются общих правил календарно-сетевого планирования в создании КСГ.
Из-за этого информация в разных проектах становится разнородной, что усложняет ее анализ и интерпретацию в разрезе портфеля проектов. Также происходит двоякая трактовка одних и тех же данных, что, в свою очередь, не дает объективной картины хода реализации проекта и приводит к ошибочным управленческим решениям.
После разработки графика необходимо его проверить. Одна из методик оценки качества графика – "DCMA 14-Point Assessment", созданная американским департаментом управления контрактами закупки Министерства обороны США (DCMA - Defense Contract Management Agency). В ходе проверки производится анализ на наличие связей между работами, задержек на связях, ограничений, работ с большой длительностью, критического пути и т.д. Всего параметров оценки 14. Придерживаясь этой методики можно избежать стандартных ошибок и повысить качество разрабатываемых календарных планов.
Сетевой график – это таблица, предназначенная для составления плана проекта и контроля за его выполнением. Для её профессионального построения существуют специализированные приложения, например MS Project. Но для небольших предприятий и тем более личных хозяйственных нужд нет смысла покупать специализированное программное обеспечение и тратить море времени на обучение тонкостям работы в нем. С построением сетевого графика вполне успешно справляется табличный процессор Excel, который установлен у большинства пользователей. Давайте выясним, как выполнить в этой программе указанную выше задачу.
Процедура построения сетевого графика
Построить сетевой график в Экселе можно при помощи диаграммы Ганта. Имея необходимые знания можно составить таблицу любой сложности, начиная от графика дежурства сторожей и заканчивая сложными многоуровневыми проектами. Взглянем на алгоритм выполнения данной задачи, составив простой сетевой график.
Этап 1: построение структуры таблицы
Прежде всего, нужно составить структуру таблицы. Она будет представлять собой каркас сетевого графика. Типичными элементами сетевого графика являются колонки, в которых указывается порядковый номер конкретной задачи, её наименование, ответственный за её реализацию и сроки выполнения. Но кроме этих основных элементов могут быть и дополнительные в виде примечаний и т.п.
- Итак, вписываем наименования столбцов в будущую шапку таблицы. В нашем примере названия колонок будут следующими:
- № п/п;
- Название мероприятия;
- Ответственное лицо;
- Дата начала;
- Продолжительность в днях;
- Примечание.
На этом создание заготовки таблицы можно считать оконченным.
Этап 2: создание шкалы времени
Теперь нужно создать основную часть нашего сетевого графика – шкалу времени. Она будет представлять собой набор столбцов, каждый из которых соответствует одному периоду проекта. Чаще всего один период равен одному дню, но бывают случаи, когда величину периода исчисляют в неделях, месяцах, кварталах и даже годах.
В нашем примере используем вариант, когда один период равен одному дню. Сделаем шкалу времени на 30 дней.
-
Переходим к правой границе заготовки нашей таблицы. Начиная от этой границы, выделяем диапазон, насчитывающий 30 столбцов, а количество строк будет равняться числу строчек в заготовке, которую мы создали ранее.
Этап 3: заполнение данными
Далее нужно заполнить таблицу данными.
Этап 4: Условное форматирование
На следующем этапе работы с сетевым графиком нам предстоит залить цветом те ячейки сетки, которые соответствуют промежутку периода выполнения конкретного мероприятия. Сделать это можно будет посредством условного форматирования.
-
Отмечаем весь массив пустых ячеек на шкале времени, который представлен в виде сетки элементов квадратной формы.
Но для того, чтобы вы могли преобразовать данную формулу и для своего сетевого графика, который вполне возможно, будет иметь другие координаты, нам следует расшифровать записанную формулу.
Всего в виде аргументов используется до 255 логических значений, но нам требуется всего два.
Второй аргумент представлен выражением «G$1 Опишите, что у вас не получилось. Наши специалисты постараются ответить максимально быстро.
Читайте также: