Головна мета, завдання та методологія розробки сіткових графіків

План

Планування послідовності робіт

2. Календарне планування робіт

Головна мета, завдання та методологія розробки сіткових графіків

 

Планування послідовності робіт

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

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

Застосування сіткового планування допомагає відповісти на такі питання:

1.Скільки часу потрібно на виконання усього проекту?

2.У який час мають розпочинатися та закінчуватися окремі роботи?

3.Які роботи є «критичними» і повинні виконуватися точно з графіком, аби не зірвати терміни виконання проекту в цілому?

4.На який термін можна відкласти виконання “некритичних” робіт, щоб це не вплинуло на терміни виконання проекту?

Сіткове планування полягає передусім у побудові сіткового графіка та обчисленні його параметрів.

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

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

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

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

1. повний шлях від початкової до кінцевої події;

2. шлях, що передує даній події від початкової;

3. шлях, наступний за даною подією до кінцевої;

4. шлях між декількома подіями;

5. критичний шлях від початкової до кінцевої події максимальної тривалості.

Сіткові графіки будуються зліва направо графічним зображенням проектних робіт та визначенням логічних зв’язків між ними. Залежно від способу зображення існують такі види сіткових графіків:

1. стрільчаті графіки;

2. графіки передування.

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

Графіки передування почали використовуватися у 60-х роках минулого століття. На відміну від стрільчатих, роботи подано у вигляді прямокутників, а стрілками позначають логічні зв’язки (рис. 6.2).

 

Рис .6.1. Стрільчатий графік

 

Рис .6.2. Графік передування

 

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

Ідея графічного зображення взаємозв’язків між роботами не є новою. Новими являються метод оптимізації почасових та вартісних параметрів, критичний шлях та обробка інформації при використанні ЕОМ. Поєднання нових методів із старими привело до створення системи ПЕРТ (метод оцінки та перегляду планів). Завдяки ПЕРТ менеджери швидко можуть визначити “вузькі місця” у виконанні графіків та розподілити належним чином ресурси з метою ліквідації відставань. Система ПЕРТ може бути реалізована в двох варіантах:

1. ПЕРТ / час;

2. ПЕРТ / витрати.

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

Для кожної роботи, як правило, потрібно від однієї до трьох по- часових оцінки.

Перша — проводиться для критичного шляху. Друга – визначає очікуваний термін настання будь-якої події. Третя оцінка полягає в знаходженні самого пізнього з “найбільш пізніх” термінів, при якому ще не затримується виконання всього проекту.

Метод “ПЕРТ / витрати” являє собою подальший розвиток методу “ПЕРТ /час” у напрямку оптимізації сіткових графіків по вартості. Для нього характерні наступні етапи:

1. Проведення структурного аналізу робіт по проекту;

2. Визначення видів робіт;

3. Побудова сіткових графіків;

4. Встановлення залежностей між тривалістю робіт та вартістю;

5. Періодичне коригування сітки та оцінок;

6. Контроль за ходом виконання робіт;

7. Проведення при необхідності заходів, які забезпечували б виконання робіт по плану.

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

Як зазначає А. Ільїн, існує близько 100 різновидів методу ПЕРТ, але всі вони мають і загальні характеристики. Особливостями застосування цього методу є те, що:

ü система дозволяє ретельно планувати проекти, для яких він застосовується;

ü ПЕРТ дає можливість моделювати та експериментувати;

ü застосування методу розширює участь в плануванні спеціалістів нижчого рівня;

ü підвищує ефективність контролю;

ü метод застосовується для вирішення різних планових задач;

ü для складних сіток вартість застосування системи ПЕРТ є значною, що являється обмеженням в застосуванні її на невеликих об’єктах;

ü неточність оцінок знижує ефективність методу;

ü якщо час здійснення подій неможливо передбачити (як, наприклад, в наукових дослідженнях), то система не може бути використана.

 

2. Календарне планування робіт

Важливе місце у плануванні проекту посідають завдання календарного планування.

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

При календарному плануванні обов’язково повинно враховуватись дотримання заданих обмежень (тривалість робіт, ліміти ресурсів тощо) та оптимальний розподіл ресурсів.

У ході реалізації проекту застосовуються різні типи календарних планів, які можна класифікувати за різними ознаками:

1) за рівнем планування:

- календарні плани проекту (розробляються до укладання контрактів);

- функціональні календарні плани робіт (ФКПР).

У свою чергу функціональні календарні плани робіт поділяються

1) за типами робіт:

ФКПР проектування;

ФКПР матеріально-технічного забезпечення;

ФКПР будівництва;

ФКПР введення в експлуатацію і освоєння.

ФКПР також можуть бути складені: на окремі елементи, підсистеми, комплекси великого проекту, які в цьому випадку розглядаються як мініпроекти;

2) за глибиною планування:

- перспективні графіки;

- графіки початку й завершення робіт по проекту;

- щомісячні, щотижневі, щоденні.

3) за формою подання:

- логічні мережі;

- графіки;

- діаграми і т.д.

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

В більшості складних календарних планів існують до 6 варіантів моментів початку, закінчення, тривалості робіт та резервів часу. Це – ранні, пізні, базові, планові і фактичні дати, реальний та вільний резерв часу. Методи розрахунку сіткових моделей дозволяють розраховувати тільки ранні та пізні дати. Базові та поточні планові дати необхідно вибирати з врахуванням інших факторів. Існує три варіанти вибору:

1. Календарний план за датою раннього початку. Використовується для стимулювання виконавців проекту;

2. Календарний план за датою пізнього завершення. Використовується для представлення виконання проекту в кращому вигляді для споживача;

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

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

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

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

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

Критичний шлях — шлях у сітковій моделі, тривалість якого рівна критичній. Роботи, що лежать на критичному шляху називаються критичними.

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

Існують різні способи відображення календарного плану:

1. Табличний. У таблиці подається перелік робіт на певному рівні WBS за датами початку, кінця, тривалості по кожній з робіт (табл. 6.1.).

Таблиця 6.1. Календарний план проекту по встановленню пам’ятника

Код роботи Робота Тривалість, дні Дата початку Дата кінця Резерв, дні
А Зарівнювання землі 14.09 16.09
В Заливка постаменту 17.09 18.09
С Посадка трави 17.09 18.09
D Бетонування 18.09 19.09
Е Встановлення статуї 20.09 20.09

2. Діаграмний. Подання у вигляді діаграм Ганта (названа за ім’ям німецького інженера Генрі Ганта який, вперше запропонував цей інструмент календарного планування проектів).

 

Робота Поточна дата
14.09. 15.09. 16.09. 17.09. 18.09. 19.09. 20.09.
А              
В              
С              
D              
E              

Умовні позначення:

  критична робота;
  запас часу.

 

Позитивними рисами діаграми Ганта є :

Ø легкість побудови та читання;

Ø наочність подання перебігу виконання робіт за проектом;

Ø дає зрозуміти ідею запасу часу і його використання;

Ø є прекрасним засобом планування й контролю, передумовою календарного планування потреб у ресурсах;

Ø є умовою визначення грошових потоків;

Ø є ключовим документом у процесі прийняття рішень тощо.

Перед тим, як розміщують роботу на діаграмі, потрібно розглянути чи існує логічний зв’язок між роботами, тривалість робіт залежно від забезпечення необхідними ресурсами, розподіл ресурсів між роботами. Діаграма Ганта дає можливість наочно визначити, які роботи є критичними, а які — некритичними, який запас часу мають некритичні роботи, резерв часу, логічний зв’язок між роботами.

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

ТР = ТМ : ЧП,

де ТР- тривалість роботи, дні;

ТМ- трудомісткість роботи, люд.-днів;

ЧП – чисельність працюючих, чол.

При оцінці реальної тривалості потрібно врахувати різні фактори, а саме: втрачений час на непроектні роботи (святкові, вихідні, лікарняні тощо), робота неповний день, перешкоди.

Тривалість деяких робіт може залежати від вчасності постачання матеріалів. Крім того, при призначенні базових або поточних планових дат необхідно враховувати ресурсні обмеження.

Задачі планування мають, як правило, два типи постановки:

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

2. Розподіл ресурсів. В залежності від прийнятого критерію оптимальності та характеру обмежень задачі розподілу ресурсів поділяють на: задачі оптимізації відхилень від заданих термінів або мінімізації термінів настання цільових подій при дотриманні обмежень на ресурси та задачі оптимізації деяких показників якості використання ресурсів при заданих термінах виконання комплексу робіт.

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

В цілому аналіз можливості реалізації проекту проводиться на основі вхідної інформації з врахуванням технічного проекту календарного плану, оцінки витрат за додатковими критеріями таким чином:

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

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

Документація по пакету календарного плану проекту включає:

ü комплексний (зведений) календарний план;

ü детальні календарні плани по виконавцях;

ü детальні календарні плани по пакетах робіт;

ü відомості потреб у ресурсах;

ü графіки постачання: технологічного обладнання, матеріалів, машин, транспортних засобів та ін.;

ü план підписання контрактів;

ü організаційно-технологічні заходи щодо реалізації плану;

ü план контролю за ходом виконання робіт.

Головна мета, завдання та методологія розробки сіткових графіків

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

Найважливішими етапами сіткового планування є такі:

1. розподіл комплексу робіт на окремі частини і їхнє закріплення за виконавцями;

2. виявлення й опис кожним виконавцем усіх подій і робіт, необхідних для досягнення поставленої мети;

3. побудова первинних сіткових графіків і уточнення змісту планових робіт;

4. об’єднання окремих частин сіток і побудова зведеного сіткового графіка виконання комплексу робіт;

5. обґрунтування чи уточнення часу виконання кожної роботи у сітковому графіку.

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

Далі проводиться побудова первинних сіткових графіків, їх перевірка та об’єднання окремих сіток у зведену модель.

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

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

На спрощеному графіку (рис. 6.3.) представлений процес освоєння нового продукту, що є предметом планування й охоплює період з моменту появи задуму до проведення пробних продажів і просування товару на ринок.

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

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

З графіку видно, що найбільш тривалий повний цикл планування нової продукції включає наступну послідовність подій: 1, 2, 3,4, 5, 6, 7, 8, 9, 10, 11, 12. На графіку він зображений “жирною” лінією. Цикл охоплює період із моменту ухвалення рішення про необхідність виробництва виробу до моменту випуску його на національний ринок

 

 


Рис. 6.3. Сітковий графік процесу планування асортименту продукції

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

Однак, підприємство може також знехтувати такими запобіжними заходами як випробування виробу за допомогою споживачів (події 1, 2, 3, 4) чи пробний продаж (події 5, 6, 7, 8, 9, 10) до прийняття рішення про негайний випуск виробу на ринок (події 1, 11, 12). З метою спрощення сіткового графіка всі можливі варіанти освоєння нового виробу на ньому не показані. Наприклад, рішення про випуск виробу на ринок (подія 11) може бути прийняте після проведення випробувань (подія 4). У цьому випадку на графіку варто провести лінію з події 4 у подію 11. В усіх цих варіантах цикл освоєння нового виробу значно скорочується.

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

Тривалість усього циклу може бути скорочена, але за умови залучення додаткових ресурсів і прикладання додаткових зусиль на критичних етапах (наприклад, при дослідженні ринку чи проведенні пробних продажів).

Взагалі існує три типи сіткових моделей, які використовуються для складних проектів, а саме:

- моделі типу “вершини — роботи”. Роботи представлені у вигляді прямокутників, що пов’язані логічними залежностями (рис. 6.4.);

Рис. 6.4. Проста сітка типу “вершини — роботи”

- моделі “вершини — події”(кожна робота визначається i,j номером – початок – закінчення. Робота визначається стрілками між двома вузлами і визначається номерами вузлів, які вона пов’язує (рис.6.5.));

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

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

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

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

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

Визначення критичного шляху, критичної тривалості та критичних робіт.

Роботи з нульовим резервом часу називаються критичними; їх тривалість визначає тривалість проекту в цілому.

Розрахунки основних параметрів сіткових графіків повинні бути використані при аналізі й оптимізації сіткових стратегічних планів.

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

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

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

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

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