Мережевий графік: приклад побудови

Мережевий графік: приклад побудови

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

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

Що це?

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

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

Отже, що ж відображається в цьому документі? По-перше, детальним чином перераховуються всі операції, необхідні для випуску товарів (виробництва послуг). По-друге, визначається логічна взаємозалежність між ними. І, нарешті, по-третє, розраховуються не тільки терміни виконання кожної конкретної роботи, а й час, необхідний для повного завершення виробничого процесу.

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

Поняття "операція" в мережевому плануванні

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

Розбираючись з термінологією планування, необхідно чітко уявляти собі, що таке операція. Найчастіше під цим розуміють неподільну частину робіт, що вимагає часу на виконання. Далі ми розуміємо, що з виконанням операції пов 'язані витрати: часу і ресурсів (як трудових, так і матеріальних).


В окремих випадках для виконання якихось дій не потрібні ресурси, потрібен тільки час, який враховує мережевий графік. Приклад цього - очікування застивання бетону (в будівництві), час остигання прокатних деталей (металургія) або ж просто схвалення (підписання) контракту або дозвільної документації.

Найчастіше операціям у плануванні дають найменування в повеливальному нахиленні (розробити специфікацію); іноді для назв використовують відглагольні існуючі (розробка специфікації).

Види операцій

При складанні мережевого графіка розрізняють кілька видів робіт:

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

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

І останнє: подія. Цим терміном зазвичай позначають початок або закінчення якоїсь операції. Подія не потребує ресурсів.

Як виглядає графік

Будь-який звичний нам графік представлений кривою, розташованою на площині (рідше в просторі). Але вид мережевого плану суттєво відрізняється.

Мережевий графік проекту може виглядати двояко: одна методика передбачає позначення операцій у вузлах блок-схеми (ОУ), друга використовує для цього сполучні стрілки (ОС). Набагато зручніше використовувати перший спосіб.


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

Правила розробки графіка

Для правильності планування необхідно запам 'ятати кілька правил:

  1. Графік розгортається зліва направо.
  2. Стрілки позначають зв 'язки між операціями; вони можуть перетинатися.
  3. Кожна проста робота повинна мати власний порядковий номер; будь-яка подальша операція не може мати номер менший, ніж у попередньої.
  4. На графіку не може бути петель. Тобто будь-яке зациклювання виробничого процесу неприпустиме і свідчить про помилку.
  5. Не можна використовувати умови, коли будується мережевий графік (приклад умовного порядку: "якщо виконана операція.., провести роботи... якщо ні - не робити ніяких дій ").
  6. Для позначення початку та кінця роботи зручніше використовувати один блок, що визначає вихідні (кінцеві) операції.

Побудова та аналіз графіка

Для кожної роботи необхідно з 'ясувати три моменти:

  1. Перелік операцій, які повинні бути виконані до цієї роботи. Вони називаються попередніми по відношенню до заданої.
  2. Перелік операцій, які виконуються після вказаної дії. Такі роботи називаються наступними.
  3. Перелік завдань, що можуть проводитись одночасно із заданим. Це паралельні операції.

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

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


Розрахунок графіка: прямий аналіз

Оцінка тимчасових витрат на виконання однієї операції проводиться на підставі нормативних трудовитрат. Завдяки прямому або зворотному методу розрахунку, можна досить швидко зорієнтуватися в порядку виконання робіт і виявити критичні кроки.

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

Прямий аналіз розглядає проект від початку до кінця (якщо говорити про складений графік, то рух по ньому відбувається зліва направо). Під час руху по всіх ланцюжках операцій відбувається нарощення часу виконання всього комплексу робіт. Прямий розрахунок мережевого графіка передбачає, що кожна подальша операція починається в той момент, коли закінчуються всі попередні їй. При цьому необхідно пам 'ятати, що наступна робота стартує в той момент, коли закінчиться найтриваліша з безпосередньо передуючих. На кожному кроці прямого аналізу додається час виконання розрахункової операції. Так ми отримуємо значення раннього початку (ES) і раннього закінчення робіт (EF).

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

Зворотній аналіз

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


Обчислення тимчасових резервів

Прорахувавши мережевий графік робіт в обидва боки, легко визначити часові простої (іноді користуються терміном "коливання"). Повний час можливої затримки дії дорівнює різниці між раннім і пізнім початком конкретної дії (LS - ES). Це той часовий заділ, який не зірве загальні терміни реалізації проекту.

Після обчислення всіх коливань приступають до визначення критичного шляху. Він пройде через всі операції, для яких не існує тимчасового простою (LF = EF; і відповідно LF - EF = 0 або LS - ES = 0).

Практичні поради щодо дотримання термінів виконання проектів

Звичайно, в теорії все виглядає просто і нехитро. Розроблений мережевий графік (приклад побудови його наведено на малюнку) передається на виробництво і втілюється в життя. Але що стоїть за цифрами і розрахунками? Як використовувати можливі технологічні простої або, навпаки, уникнути форс-мажорних ситуацій.

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

Мережевий графік - інструмент оптимізації діяльності фірми

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


Не варто нехтувати і ще однією практичною порадою. У реальності керівники проектів стикаються з "бажаннями вищого керівництва" бачити роботу виконаною "вчора". Для того щоб уникнути паніки та випуску шлюбу, необхідно посилювати ресурси не стільки на операціях критичного шляху, скільки на безпосередньо впливають на нього. Чому? Та тому, що на критичному шляху і так немає простоїв, і скорочувати час виробництва робіт часто неможливо.