- Гласарый распрацоўкі сеткавага графіка
- Базавы алгарытм і віды сувязяў сеткавага графіка
- Метады разліку працягласці аперацый
- Метады аптымізацыі сеткавага графіка
Аўтар артыкула:
заснавальнік Projectimo.ru
Свежыя публікацыі аўтара:
Менеджэр праекта, займаючыся яго планаваннем, павінен памятаць пра праектным трыкутніку абмежаванняў: «працягласць» - «кошт» - «змест». Рэсурсныя і вартасныя абмежаванні прадвызначаюць якасць раскладу праекта. Сеткавае планаванне, хоць і з'яўляецца досыць руцінным інструментам каляндарнай прапрацоўкі, тым не менш, дазваляе лепшым чынам выканаць аптымізацыю плана ў дачыненні рэсурсаў і тэрмінаў. Сеткавай графік, пабудаваны па метадзе «вяршыня - праца», прадастаўляе ўсе магчымасці прымянення прыкладных метадаў аптымізацыі.
Гласарый распрацоўкі сеткавага графіка
Пабудова сеткавага графіка метадалагічна заснавана на агульнай канцэпцыі СПУ (сістэмы планавання і кіравання) праектаў. Ключавыя аспекты дадзенай метадалогіі былі разгледжаны ў артыкуле на тэму сеткавага планавання праекта . У сапраўдным матэрыяле мы развіваем пачатае асэнсаванне тэарэтычных і прыкладных пытанняў сеткавага мадэлявання. У першую чаргу, нас цікавіць распрацоўка сеткавай дыяграмы выгляду «вяршыня - праца» ў кантэксце яе складання, аптымізацыі і карэкціроўкі. Логіка сеткавага планавання досыць простая, матэматычна метад не складзены.
Тым не менш, на практыцы прымяніць паўнавартасна гэтую мадэль ўдаецца не заўсёды. Ўзнікаюць цяжкасці, шмат у чым вызначаюцца псіхалогіяй удзельнікаў, не гатовых аб'ектыўна разлічыць тэрміны выканання сфармуляваных задач. Дадзены метад дае больш слабы вынік ва ўмовах перагружанасці адказных рэсурсаў па праектных задачам. Сеткавыя графікі добра працуюць у праектах, дзе адказныя выканаўцы занятыя толькі на адным праекце, напрыклад, у будаўніцтве. Ніжэй паказаная мадэль працэсу каляндарнага планавання, якая служыць накіроўвалых арыенцірам у працы са сродкам планавання «сеткавай графік».
Схема распрацоўкі каляндарнага плана праекта
Ўвядзем асноўныя паняцці, якія спатрэбяцца для складання сеткавай мадэлі праекта і яе аптымізацыі:
- стаўленне предшествования - гэта характарыстыка сувязі наступнай працы ў дачыненні да папярэдняй;
- шлях - гэта бесперапынная паслядоўнасць аперацый (работ) у сеткавым графіцы;
- папярэдні шлях - участак поўнага шляху ад зыходнага да разгляданага падзеі;
- наступны шлях - участак поўнага шляху ад разгляданага падзеі да любога наступнага;
- крытычны шлях - гэта поўны шлях, характарызавальны нулявым рэзервам;
- крытычная праца - дзеянне, для якога поўны рэзерв мае нулявое значэнне;
- предкритическая праца - аперацыя, для якой менеджэр праекта ўсталяваў лік гранічнага значэння поўнага рэзерву;
- рэзерв шляху - розніца паміж часовай працягласцю праекта і даўжынёй шляху на графіцы;
- вяха - праца з нулявой працягласцю, пазначае важнае, значная падзея ў праекце;
- мінімальны час ад пачатку праекта да пачатку выканання аперацыі без парушэння адносіны предшествования называецца раннім тэрмінам пачатку работы;
- максімальны час з пачатку праекта да пачатку выканання аперацыі, якое дазваляе праекту скончыцца своечасова без парушэння адносіны предшествования, называецца познім тэрмінам пачатку работы;
- мінімальны час, якое патрабуецца для выканання ўсіх работ без парушэння адносіны предшествования, называецца раннім заканчэннем праекта;
- аднаўляльны рэсурс прадугледжвае абмежаванне ў выкарыстанні яго на кожным кроку планаванага перыяду;
- неаднаўляльных рэсурсаў прадугледжвае абмежаванне ў выкарыстанні яго на ўсім перыядзе рэалізацыі праекта.
Базавы алгарытм і віды сувязяў сеткавага графіка
Сеткавай графік дазваляе ўбачыць структуру работ, прадставіць усе этапы і ўзаемасувязі з патрабаванай ступенню дэталізацыі. На яго аснове вырабляецца распрацоўка абгрунтаванага плана мерапрыемстваў з улікам больш эфектыўнага выкарыстання рэсурсаў па зададзеных крытэрах. Дыяграма дазваляе вырабляць поліварыянтнасць аналіз альтэрнатыўных рашэнняў для паляпшэння каляндарнага плана з выкарыстаннем камп'ютэрных тэхналогій. Успомнім асноўныя правілы пабудовы сеткавай мадэлі метаду «вяршыня - праца».
- Элементы сеткавага графіка ўключаюць працы і залежнасці (сувязі) паміж імі. Падзеі на графіцы не адбіваюцца за выключэннем вех, якія ўяўляюць сабой асноўныя найбольш важныя падзеі, якія адлюстро ў форме «ромбікаў», работ з нулявой працягласцю.
- Праца ўяўляе сабой непадзельны элемент працэсу, які патрабуе часу і іншых рэсурсаў для выканання, малюецца ў выглядзе прамавугольніка, выцягнутага па гарызанталі. Зыходзячы з гэтага правіла, даўжыня прастакутніка можа сведчыць аб працягласці аперацыі.
- Распрацоўка графіка пачынаецца з размяшчэння на ім зыходнай працы ў крайняй левай кропцы і завяршаецца уключэннем у яго канчатковай аперацыі, якая зачыняе праект. Каляндарна пачатковы момант зыходнага дзеянні пазначае старт праекта.
- Залежнасці (сувязі) паміж працамі афармляюцца стрэлкамі, накіраванымі злева направа пад рознымі кутамі нахілу. На аснове дадзенага правілы сувязі паміж аперацыямі вызначаюцца адной з формаў адносін залежнасці.
- Сеткавай графік мае толькі адну працу, у якую ўваходзяць залежнасці, але не выходзіць ні адна, і адну працу, якая не мае ні адной уваходнай залежнасці.
- Сеткавай графік не можа мець цыклаў, г.зн. залежнасці не павінны звязваць работы па крузе.
Выгляд сеткавага графіка метаду «вяршыня - праца»
Сеткавай графік будуецца па наступным алгарытме складання.
- На дыяграме размяшчаецца пачатковая праца праекта, якая не мае папярэднікаў.
- Размяшчэнне аперацыі, непасрэдна наступнай за працай, звязанай з ёй стаўленнем предшествования, на графіцы лявей папярэдняй. Адлюстраванне сувязі предшествования.
- Пераход да пункта 2 да тых часоў, пакуль не скончацца работы, якія маюць папярэднікаў.
Распрацоўка сеткавай дыяграмы вырабляецца з улікам магчымых сувязяў паміж працамі. Асноўныя віды адносін предшествования выкарыстоўваюцца ў чатырох варыянтах сувязяў і ў двух дадатковых іх разнавіднасцях. Далей на схеме прадстаўлены варыянты сувязі наступнай па ідэнтыфікацыйнага нумара працы да папярэдняй ці, наадварот, наступнай. Асноўныя або базавыя віды предшествования звязаны з перастаноўкамі слоў «пачатак» і «канчатак»:
- «Канчатак - пачатак» (просты выгляд адносіны предшествования);
- «Канчатак - канчатак";
- «Пачатак - пачатак»;
- «Пачатак - заканчэнне».
Прыклады варыянтаў адносін предшествования
Метады разліку працягласці аперацый
Для забеспячэння пабудовы, аналізу і кіравання раскладам праекта неабходна разлічыць наступныя параметры сеткавага графіка: кошт, задзейнічаныя рэсурсы і працягласць работ. Патрабаваныя рэсурсы трэба разлічыць да вызначэння працягласці аперацый, так як іх працягласць ў часе, як правіла, залежыць ад складу задзейнічанага рэсурснага забеспячэння. Акрамя таго, важна разумець, наколькі рэсурсы каляндарна даступныя, што, у сваю чаргу, уплывае на тэрміны работ і іх працягласць. Відавочна, што ключавым параметрам выступае менавіта працягласць аперацый. Для яе ацэнкі выкарыстоўваецца шэраг спецыяльных метадаў, кароткая характарыстыка якіх прыведзеная ў таблічнай форме далей.
Асноўныя метады ацэнкі працягласці аперацый
У выпадку адсутнасці статыстычных дадзеных па аналагічным аперацыях і немагчымасці прымяніць эканоміка-матэматычныя метады разліку часта выкарыстоўваюць экспертныя ацэнкі. У дадзенага метаду ёсць сур'ёзнае годнасць - яго прастата, пры ўмове, што ўдалося прыцягнуць вопытных і аб'ектыўных экспертаў. Але гэтага дасягнуць бывае нялёгка, пазіцыі экспертаў па пытаннях працягласці могуць апынуцца супрацьлеглымі. Тым не менш, такое становішча рэчаў цалкам дапушчальна пры выкарыстанні сярэднеўзважаных адзнак кваліфікаваных экспертных меркаванняў.
У разнастайных праектах прысутнічаюць ідэнтычныя па прыродзе працы. Напрыклад, падрыхтоўка статута праекта, распрацоўка ТЗ, правядзенне тэндэру па структуры і працаёмкасці мала чым адрозніваюцца адзін ад аднаго. Гэта ўласцівасць выкарыстоўваецца для ацэнкі працягласці па аналагам. У некаторых выпадках інфармацыю аб параметрах аналагічных работ цалкам дапушчальна выкарыстоўваць для планавання раскладу. Для гэтага падабенства тыпу і ўтрымання аперацый павінны быць падвергнуты экспертызе.
Параметрычная адзнака працягласці цесна звязана з нарматыўным падыходам. Дадзены падыход задзейнічае такія параметры, у прыватнасці, як прадукцыйнасць (аб'ём вытворчасці ў адзінку часу) або выпрацоўка. Напрыклад, каб выканаць мантаж I-га ўзроўню складанасці абсталявання «А» патрабуецца, дапусцім, 100 нормы-гадзін працы спецыялістаў вышэйшай кваліфікацыйнай катэгорыі. Падобнага роду мерапрыемствы называюць яшчэ працамі фіксаванага аб'ёму, таму што працягласць іх звязаная з лікам выдзяляюцца рэсурсаў і можа быць ацэненая як аб'ём работ, дзелены на колькасць чалавечых рэсурсаў.
Акрамя варыянту фіксаванага аб'ёму асобна вылучаецца выпадак фіксаванай працягласці працы. Прыкладамі такіх работ з'яўляюцца дзеянні, звязаныя з рэжымам дзяжурства на аб'екце, абслугоўвання абсталявання і г.д. Працягласць у падобных выпадках абумоўлена працягласцю работы абслугоўваецца,. Для параметрычнага метаду, як мы бачым, важна знайсці параметр, ад якога залежыць працягласць аперацыі і прычынна-выніковыя сувязі, на аснове якіх магчыма вызначыць залежнасці параметру ад іншых значэнняў.
Метады аптымізацыі сеткавага графіка
Сеткавай графік праектнай рэалізацыі звязаны з утрыманнем унікальнай задачы, параметрамі часу і прасторы, у якіх выконваецца праект. Дадзенай дзейнасці ўласцівыя ўсе традыцыйныя функцыі кіравання без выключэння. З гэтага пункту гледжання працэс можна падзяліць на этапы, у якіх важкую долю займае планаванне. Далей вашай увазе уяўляецца спрошчаная блок-схема функцыянальных этапаў кіравання праектам.
Функцыянальна-працэсныя блок-схема кіравання праектам
На бягучы момант нас цікавіць аптымізацыя сеткавага графіка як подэтап працэсу планавання праектнай задачы. Гэта звязана з тым, што пасля збору інфармацыі аб работах і абмежаваннях распрацоўка візуальнай мадэлі ў форме сеткавай дыяграмы мае на ўвазе далейшае яе паляпшэнне з выкарыстаннем метадаў разліку раскладу. Асноўных метадаў два: метад крытычнага шляху (скарочана МКП) і аналіз раскладу па метадзе PERT.
Пры выкарыстанні МКП вырабляецца паслядоўны разлік найбольш ранніх і самых позніх тэрмінаў работ па праекце. Далей усталёўваецца памер поўнага рэзерву, пры гэтым крытычнымі працамі лічацца дзеянні, якія маюць нулявы поўны рэзерв. Нарэшце, разлічваюцца часовыя рэзервы для выканання аперацый, і ў якасці самага доўгага шляху сеткі выбіраецца крытычны шлях. Крытычных шляхоў можа быць некалькі. Аптымізацыя сеткавага графіка метадам крытычнага шляху ўжываецца для наступных мадэляў дыяграмы:
- для мадэляў з дыскрэтным і бесперапынным часам;
- для мадэляў з простым стаўленнем предшествования;
- у сетках з абагульненымі сувязямі.
Метад ацэнкі і аналізу праграм (PERT) служыць другім метадам, па якім праводзіцца аптымізацыя сеткавага графіка. Яго асноўныя адрозненні ад МКП заснаваныя на дапушчэнні, што працягласць работ носіць выпадковы характар, і для мэт ацэнкі і аналізу тэрмінаў варта ўлічваць нявызначанасць часовага параметру работ праекта. Таксама робіцца дапушчэнне аб незалежнасці ўсіх выпадковых велічынь працягласці крытычнага шляху. Для гэтых мэтаў на аснове метаду матэматычнай статыстыкі і тэорыі верагоднасці выкарыстоўваецца β-размеркаванне і ацэнка параметраў размеркавання з трох экспертных пазіцый: аптымістычнай, песімістычны і найбольш верагоднай.
Карэкціроўка сеткавага графіка і скарачэнне агульнай працягласці праекта ўваходзяць у склад ключавых задач праект-мэнэджэра. МКП дае магчымасць разлічыць аптымальныя тэрміны выканання праекта, але не дазваляе знайсці інструменты для больш дзейснага скарачэння яго працягласці. У гэтых адносінах метад крытычнага шляхі не валодае дастатковай гнуткасцю. Метад PERT таксама ня пазбаўлены недахопаў. Па-першае, ён нацэльвае галоўным чынам на аптымістычны варыянт ацэнкі, па-другое, PERT ў меншай ступені выкарыстоўваецца і ў дачыненні да невялікіх праектных задачам.
Для эфектыўнай карэкціроўкі лепш за ўсё падыходзяць такія сучасныя метады, як метад крытычнай ланцуга і метады сціску. Ім мы маем намер надаць увагу ў асобным артыкуле. Усе названыя мадэлі і метады з'яўляюцца прадметнай зонай кампетэнцый PM, валодаючы якімі, мэнэджару прасцей дэманстраваць сваю эфектыўнасць, дасягаючы выніку праекта ва ўмовах часовых і рэсурсных абмежаванняў.