Будівництво, Інструменти

Метод критичного шляху в будівництві: практичний посібник

На кожному будівництві є роботи, затримка яких нікому не завадить, і роботи, ковзання яких на тиждень зсуває передавання об’єкта рівно на тиждень. Проблема в тому, що без розрахунку графіка не видно, які з них які, тож керівник будівництва пильнує все з однаковою силою або, що гірше, пильнує потрібні речі випадково. Метод критичного шляху (CPM) розв’язує це прямо: визначає найдовший ланцюг взаємозалежних робіт, який вирішує термін усієї інвестиції, і показує, який запас часу має кожне інше завдання. У цьому посібнику ми будуємо графік CPM крок за кроком, визначаємо критичний шлях на прикладі будівництва виробничо-складської будівлі, показуємо, як стискати графік за допомогою fast-tracking і crashing, та чесно розбираємо, чого метод не бачить і як ці прогалини закриває система на кшталт FlexiProject.

Метод критичного шляху в будівництві

Ключові висновки:

  • Визначення: критичний шлях це найдовший ланцюг взаємозалежних робіт у графіку будівництва; затримка будь-якої з них зсуває термін усієї інвестиції, бо жодна не має запасу часу.
  • Метод: графік CPM створюється у п’ять кроків: перелік робіт, залежності між ними, тривалості, прямий і зворотний прохід, що визначає запаси, та ідентифікація шляху.
  • Приклад: на будівництві будівлі шлях веде від досліджень ґрунту через дозвіл, фундаменти й тужавлення бетону до приймань; рішення про вплив на довкілля, тендер чи благоустрій мають запас, і їхнє ковзання до певної межі безпечне.
  • Стиснення графіка: fast-tracking розпаралелює роботи, а crashing додає бригади; жоден із методів не скоротить технологічних перерв чи адміністративних термінів.
  • Обмеження: CPM не бачить конфліктів ресурсів і застаріває з першою зміною; у FlexiProject шлях перераховується після кожної зміни дати, а завантаження бригад видно на діаграмі Ганта.

Що таке метод критичного шляху в будівництві?

Метод критичного шляху (CPM) це техніка планування, яка з переліку робіт, залежностей між ними та їхніх тривалостей визначає найдовший ланцюг завдань, що вирішує дату завершення інвестиції. Цей ланцюг і є критичний шлях: роботи, які мають початися й закінчитися за планом, бо не мають жодного запасу часу, і кожне їхнє ковзання зсуває передавання об’єкта.

Саме тому управління проєктами в будівництві так сильно спирається на цей метод: будівництво його природне середовище, з трьох причин. По-перше, будівельні роботи зв’язані жорсткими технологічними послідовностями: конструкцію не змонтувати перед фундаментами, а перекриття не залити перед підлоговими мережами, тож мережа залежностей реальна, а не умовна. По-друге, за терміном стоять договірні штрафи та витрати на фінансування, тож знання про те, які роботи справді вирішують дату приймання, прямо перетворюється на гроші. По-третє, на будівництві паралельно працює багато підрядників, і без розрахованих запасів неможливо вирішити, чиє ковзання потребує втручання, а чиє можна безпечно прийняти.

У цій статті ми свідомо не розкладаємо на частини те, чим є критичний шлях як поняття; ми зосереджуємося на застосуванні методу на будівництві, від побудови графіка до рішень, що з нього випливають.

Спробуйте FlexiProject!

Відкрийте для себе діаграму Ганта у FlexiProject, 30 днів безкоштовно з повним доступом.

FlexiProject

Як побудувати графік CPM для будівництва крок за кроком

Метод потребує трьох видів вхідних даних і двох розрахунків. Звучить технічно, але кожен крок має простий будівельний сенс.

Кроки 1 і 2: перелік завдань і залежності між роботами

Відправна точка це структура декомпозиції робіт: фази інвестиції, розписані на пакети робіт і окремі завдання, від досліджень ґрунту до передавання. Кожному завданню потім призначають попередників, тобто роботи, що зумовлюють його старт, разом із типом зв’язку: завершення-початок для класичних послідовностей (армування після опалубки), спільний початок для робіт, що стартують разом (електричні й сантехнічні мережі на одному поверсі), спільне завершення там, де роботи мають закритися одночасно перед прийманням етапу.

Окрема категорія це технологічні очікування: проміжки з фіксованої кількості днів, яких не усуває жодна організація праці. Класика це тужавлення бетону між бетонуванням фундаментів і їх навантаженням конструкцією. У графіку їх записують як затримку на зв’язку, наприклад ЗП+14, і часто саме вони вирішують, куди піде шлях.

Кроки 3 і 4: тривалості та прямий і зворотний прохід

Кожне завдання отримує тривалість у робочих днях, оцінену з норм, досвіду попередніх будівництв чи заяв субпідрядників. Далі йдуть два розрахунки. Прямий прохід визначає найраніші можливі дати початку й кінця кожної роботи, рухаючись від першого завдання до останнього мережею залежностей. Зворотний прохід робить те саме у протилежному напрямку: від дати завершення інвестиції визначає найпізніші допустимі терміни, за яких проєкт ще не запізнюється.

Різниця між найпізнішим і найранішим терміном це запас часу певної роботи: наскільки вона може зсунутися, перш ніж почне зсувати кінець будівництва. Запас це найважливіше число, яке цей метод дає керівникові, бо перетворює дискусію про те, чи ковзання небезпечне, на зчитування з графіка.

Крок 5: ідентифікація критичного шляху

Критичний шлях це ланцюг робіт із нульовим запасом часу, що йде безперервно від старту до передавання об’єкта. Сума тривалостей на цьому шляху задає найкоротший можливий час реалізації інвестиції за прийнятих залежностей. Для керівника будівництва шлях це перелік пріоритетів: на цих роботах кожен день ковзання коштує день терміну, тож вони отримують найкращі бригади, резервні постачання й місце на координаційній нараді.

Практичний приклад: критичний шлях виробничо-складської будівлі

Порахуймо його на конкретному графіку будівництва будівлі: 57 позицій у семи фазах, від досліджень ґрунту до передавання, з реальними залежностями й тривалостями в робочих днях.

Критичний шлях іде так: геотехнічні дослідження, концепція, проєкт, процедура дозволу на будівництво (45 робочих днів, найдовша окрема ланка фази підготовки), віха дозволу, влаштування будмайданчика, зняття родючого шару, земляні роботи, підбетонка, опалубка й армування, бетонування фундаментів, 14 робочих днів тужавлення бетону, монтаж сталевої конструкції, дах, сантехнічні мережі, промислова підлогова плита після підлогових мереж, пусконалагодження, приймання органами, процедура дозволу на експлуатацію та передавання. Загалом 347 робочих днів; це мінімальний час реалізації цієї інвестиції, і жодна робота з цього переліку не може запізнитися без наслідків для кінцевої дати.

Так само повчальне те, що на шлях не потрапило. Рішення про вплив на довкілля йде паралельно з проєктуванням і закривається задовго до дозволу. Тендер на генерального підрядника, який ведуть разом із робочим проєктом, закривається зі значно більш ніж десятиденним запасом щодо дозволу. Запас мають і електричні мережі (сантехнічні, через плиту, тримають термін), ліхтарі, зв’язані з дахом спільним завершенням, облицювання стін, дороги з благоустроєм і остаточні під’єднання. Практичний висновок: коли постачальник столярки повідомляє про тижневе ковзання, керівник зчитує запас і повертається до роботи; коли бетонування фундаментів затягується на тиждень, він запускає план відновлення того ж дня. Нанесені на діаграму Ганта в будівництві, той самий шлях і запаси видно з першого погляду.

Критичний шлях виділено червоним на діаграмі Ганта у програмі FlexiProject PPM
Критичний шлях виділено червоним на діаграмі Ганта у програмі FlexiProject PPM

Fast-tracking і crashing на графіку будівництва

Коли тендерний термін коротший за розрахований шлях, лишаються дві чесні техніки стиснення. Fast-tracking це розпаралелювання робіт, які в початковому плані йшли одна за одною: перетворення частини зв’язків завершення-початок на спільний початок. На нашій будівлі це видно у фазі підготовки: галузеві проєкти стартують паралельно з робочим проєктом, а тендер на підрядника триває під час проєктування, а не після нього. Ціна це ризик переробок, бо робота стартує на незакритих вхідних даних.

Crashing це скорочення тривалості робіт додаванням ресурсів: друга бригада арматурників, робота у дві зміни, додатковий кран. Він коштує прямо і має сенс лише на критичному шляху; прискорювати роботи із запасом це викидати гроші, бо кінцева дата не зрушить. Обидві техніки мають і спільну межу: вони не скоротять технологічних перерв чи адміністративних термінів. Бетон тужавітиме у своєму темпі незалежно від кількості бригад, а процедура дозволу на експлуатацію йде в ритмі установи, не будівництва. Тому стиснення починається з питання, які ланки шляху взагалі реагують на гроші й організацію.

Чого CPM не бачить: обмеження методу і як їх закрити

Метод потужний, але має три сліпі зони, про які конкурентні посібники згадують рідко або зовсім. Їх варто знати, перш ніж графік із гарно розрахованим шляхом зіткнеться з будівельним майданчиком.

Графік такий добрий, як його дані

Шлях, розрахований на занижених тривалостях чи відсутніх залежностях, виглядає точним і веде не туди. Найкращий запобіжник це повторюваність: тривалості й послідовності, узяті з задокументованого досвіду попередніх будівництв, а не з тендерного оптимізму. Допомагає й структурна дисципліна: шаблон графіка будівельних робіт з відпрацьованими фазами й зв’язками, у якому нова інвестиція стартує з реалістичних припущень.

CPM ігнорує ліміти ресурсів

Метод припускає, що кожна робота отримає свої бригади й техніку вчасно. Тим часом та сама залізобетонна бригада може бути запланована на двох будівництвах водночас, і жоден прямий прохід цього не виявить, бо конфлікт розгортається між проєктами, не всередині одного. Це найчастіша причина, чому «правильний» графік CPM усе одно розсипається. У FlexiProject цю прогалину закриває програма для управління ресурсами, яка показує завантаження бригад прямо на діаграмі Ганта, крізь усі проєкти: плануючи перенесення робіт, одразу видно, чи не створюється перевантаження на іншому будівництві.

Статичний критичний шлях помирає з першою зміною

Шлях, розрахований один раз, при затвердженні плану, чинний до першого ковзання; потім він може пролягати вже зовсім інакше. Ручний перерахунок після кожної зміни на практиці нестерпний. У FlexiProject критичний шлях вмикають одним перемикачем на діаграмі Ганта, і після кожної зміни термінів система визначає його наново, тож керівник завжди дивиться на актуальний перебіг, не на історичний. Затверджений базовий план лишається точкою відліку: видно і поточний шлях, і відхилення від початкових зобов’язань, що закриває розмову з інвестором про те, звідки взялася затримка.

Спробуйте FlexiProject!

Візуалізуйте свої завдання з діаграмою Ганта у FlexiProject і отримайте повний безкоштовний доступ на 30 днів.

FlexiProject

Часті запитання

Що таке критичний шлях у будівельному проєкті?

Це найдовший безперервний ланцюг взаємозалежних робіт, від старту інвестиції до передавання об’єкта, у якому жодне завдання не має запасу часу. Сума тривалостей на шляху задає мінімальний час реалізації будівництва, а затримка будь-якої роботи з цього ланцюга зсуває кінцеву дату на ту саму величину.

Що таке запас часу і навіщо керівникові це число?

Запас часу це різниця між найпізнішим допустимим і найранішим можливим терміном роботи, тобто міра того, наскільки вона може зсунутися без впливу на термін будівництва. На практиці запас вирішує реакцію на ковзання: затримку роботи з великим запасом досить відзначити, а затримка критичної роботи потребує дії того ж дня.

Чим відрізняються fast-tracking і crashing?

Fast-tracking скорочує графік розпаралелюванням робіт, які планували одна за одною, і коштує головно ризиком переробок. Crashing скорочує тривалість робіт додатковими ресурсами, наприклад другою бригадою чи змінною роботою, і коштує прямо грошей. Обидві техніки працюють лише на критичному шляху, і жодна не скоротить технологічних перерв чи адміністративних термінів.

Чи враховує метод критичного шляху бригади й техніку?

Ні, класичний CPM припускає необмежену доступність ресурсів і не виявить, що та сама бригада запланована на двох будівництвах одночасно. Тому аналіз шляху варто поєднувати з переглядом завантаження ресурсів крізь проєкти; у FlexiProject завантаження бригад видно прямо на діаграмі Ганта всіх поточних будівництв.

Метод критичного шляху дає керівникові будівництва дві речі, яких не замінять ні досвід, ні інтуїція: розрахований перелік робіт, які справді вирішують дату передавання об’єкта, і запас часу всіх інших, що перетворює дискусії про ковзання на зчитування з графіка. Приклад виробничо-складської будівлі показує його практичну механіку: шлях веде від досліджень ґрунту через дозвіл, фундаменти з перервою на тужавлення бетону й конструкцію до приймань, тоді як рішення про вплив на довкілля, тендер чи благоустрій території можуть зсуватися в межах свого запасу без шкоди для кінцевої дати. Проте варто пам’ятати, чого метод не бачить: якості вхідних даних, конфліктів ресурсів між будівництвами та власного застарівання після кожної зміни. Ці три прогалини закриває лише система: у FlexiProject критичний шлях визначається наново після кожної зміни дати й видимий одним перемикачем на діаграмі Ганта, завантаження бригад видно крізь усі проєкти, а базовий план закріплює зобов’язання, щодо яких вимірюють відхилення. Якщо графіки ваших будівництв мають шлях, розрахований лише у версії з дня затвердження плану, ви, ймовірно, вже тижнями пильнуєте не ті роботи.

У ширшому погляді критичний шлях це лише одна частина того, як керувати будівельними проєктами, від першого дозволу до фінального передавання.

Для команд, які ще обирають інструменти, наш посібник з вибору програми для управління будівельними проєктами детально порівнює варіанти.

Miłosz Marciniak
Miłosz Marciniak
Key Account Manager​

Менеджер із продажів та розвитку бізнесу з понад 15-річним досвідом побудови ділових відносин на національному та міжнародному ринках. Спеціалізується на розробці go-to-market стратегій та управлінні проєктами в міжнародному середовищі. Ефективно поєднує стратегічне й операційне мислення, зосереджуючись на результатах і довгостроковій бізнес-цінності. У FlexiProject консультує клієнтів щодо адаптації системи до їхніх індивідуальних потреб та її ефективного використання в організації. Підтримує як процеси впровадження програмного забезпечення, так і формування культури управління проєктами.