Менаџери пројекта наводе зависности пројекта као односе између појединачних задатака у а дијаграм пројекта. Претходни задаци морају бити завршени пре него што се пређе на следећи или следеће задатке. Сви задаци потребни за постизање обим пројекта су поређани у складу са њиховим зависностима један од другог, а затим се ресурси повезују са задацима и конструисаним распоредом пројекта.
Зависности пројекта или задатка су критичне за следеће:
- Редослед радних пакета (задатака) у плану пројекта.
- Израчунавање критична путања (најдужи пут/трајање) задатака у плану пројекта.
- Идентификовање проблема са ресурсима и распоредом и доношење помоћних одлука.
- Праћење и управљање као део укупног плана пројекта.
- Идентификовање могућности за убрзање распореда путем брзог праћења или рушења.
Примери зависности пројектног задатка
Иако је анализа зависности задатака за велики пројекат сложен задатак који често захтева рачунарски софтвер, размотрите неколико једноставних примера да бисте илустровали концепт.
Пример 1: Прављење кафе
Замислите да ујутро устанете из кревета, зевате и идете у кухињу да бисте открили да сте заборавили да унапред подесите апарат за кафу да се кува аутоматски. Сада је на вама да се отресете сна и почнете да кувате кафу. Знате да треба да извршите следеће задатке:
- Додајте воду
- Самељите зрна кафе
- Измерите кафу у филтер
- Додајте филтер за кафу
- Поставите бокал на тацну за грејање
- Притисните брев
Наравно, постоји правилан ред у овом процесу. Не бисте притиснули брев пре него што завршите све друге кораке. Одговарајући редослед догађаја узимајући у обзир зависности може бити следећи:
- Самељите зрна кафе
- Додајте филтер за кафу
- Измерите кафу у филтер
- Додајте воду
- Поставите бокал на тацну за грејање
- Притисните брев.
У овом низу задатака, нисте могли да измерите кафу у филтер пре него што сте самлели зрна. Млевење зрна кафе је претходна активност за мерење кафе у филтер. Корак мерења је следећа активност. Сви задаци су активности које претходе кораку: Притисните брев.
Пример 2: Инсталирање система за прскање травњака у потпуно новој кући
Важни задаци за ово укључују:
- Поставите бусење (травњак).
- Ископајте ровове и поставите црева система за прскање.
- Пронађите главе прскалице.
- Оцените партију.
- Напуните ровове.
Одговарајући редослед догађаја узимајући у обзир зависности задатака је следећи:
- Оцените партију.
- Пронађите главе прскалице.
- Ископајте ровове и поставите црева система за прскање.
- Напуните ровове
- Поставите травњак.
Разумевање зависности у овом примеру омогућава пејсажеру да планира оцењивање и опрему за копање, обезбеђујући доступност залиха и заказивање одговарајућих ресурса за сваки корак.
Врсте зависности планирања пројекта
Постоје четири врсте пројектно планирање зависности. Они успостављају односе међу задацима. Испод су наведени редоследом који се најчешће користи"
- Од краја до почетка (ФС):Први задатак мора да се заврши пре него што почне други задатак. На пример, задатак „Напиши кодни модул 1“ мора да се заврши пре него што задатак „тест кодног модула 1“ може да почне.
- Од краја до краја (ФФ):Други задатак не може да се заврши пре него што се заврши први задатак. Задатак „тестиран сав код“ не може да се заврши пре него што се заврши задатак „тест кодног модула к“.
- Од почетка до почетка (СС): Други задатак не почиње док не почне први задатак. Задатак „напишите приручник за обуку“ мора да почне пре него што започне задатак „напишите 1. поглавље приручника за обуку“.
- Од почетка до краја (СФ):Први задатак мора почети пре него што се други задатак заврши. Задатак „додели кодер за модул 3“ мора да почне пре него што задатак „сви додељени послови“ може да се заврши.
Категорије зависности планирања пројекта
Постоје и зависности од других пројеката. Зависности планирања спадају у три категорије: логичке, засноване на ресурсима или преференције. Испод су три типа зависности од планирања пројекта:
- Зависности логичког планирања: Ово су зависности које су вођене логиком. Не можете офарбати зид пре него што је изграђен. Не можете тестирати кодни модул све док није написан.
-
Зависности планирања заснованог на ресурсима
Ово су зависности у којима би задатак могао да се изврши брже или раније ако бисте имали више ресурса. Приручник би се могао написати брже ако бисте имали више писаца. Можете написати више кода осим што су сви остали програмери посвећени другим пројектима. -
Зависности планирања преференција
Ово су задаци који се могу другачије распоредити, али менаџер пројекта бира да закаже овај одређени налог.
Доња граница
Менаџери пројеката морају бити у стању да планирају и управљају зависностима између задатака у својим пројектима. Зависности утичу на планирање и активности ресурса, и кључно је разумети ове односе када тражите могућности за побољшање распореда пројекта.
Ажурирао Арт Петти