Sunteți pe pagina 1din 14

Metode clasice de planificare i control a activitilor i resurselor

53
4 Metode clasice de planificare i control a activitilor i
resurselor proiectului
4.1 Metoda Drumului Critic (C.P.M. Critical Path Metod)
4.1.1 Consideraii generale
Metodele i tehnicile utilizate cel mai frecvent n managementul prin proiecte, sunt cele de
tip A.D.C. (Analiz Drumului Critic). Acestea focalizeaz atenia managerilor asupra riscurilor
posibile pe parcursul evoluiei proiectelor.
Proiectul implic finalizarea unor activiti care consum timp i resurse, fiind
interconectate logic ntre ele prin intermediul evenimentelor. Fiecrei activiti i corespunde un
eveniment de start i unul de final. Activitile care nu pot fi startate dect dup apariia unui
eveniment, vor fi precedate de activiti care trebuie finalizate n acel eveniment.
Dependenele tehnologice dintre activiti sunt date de anumite constrngeri tehnologice,
financiare, materiale i/sau de personal.
Reprezentarea grafic care fotografiaz ansamblul de activiti al unui proiect, precum i
dependenele dintre acestea, se numete reea sau graf (Fig.4.3.)
4.1.2 Terminologia metodei Drumului Critic
Fiecare cerc (nod) al reelei reprezint cte un eveniment al proiectului, n termeni de start
sau de final al uneia sau mai multor activiti.

Fiecare arc orientat, care are originea ntr-un eveniment (start) i destinaia ntr-un alt
eveniment (final), reprezint cte o activitate a proiectului.

Evenimentul de start al unei activiti (eveniment precedent) este notat n mod generic cu
litera i, iar evenimentul final al unei activiti (eveniment succesor) este notat n mod
generic cu litera j, referirea generic a unei activiti fcndu-se cu ajutorul indicilor celor
dou noduri ntre care este cuprins arcul corespunztor activitii a
ij.
Reelele de tip ADC
sunt adesea numite diagrame
ij
[Loc-96]

4.1.3 Prezentarea Metodei Drumului Critic (C.P.M.)
Se efectueaz analiza structural a proiectului i pe baza ei se ntocmete o list a
activitilor lui cu duratele de timp aferente i dependenele dintre ele, impuse de procesul
tehnologic.

O activitate nu poate fi startat pn ce nu au fost finalizate toate activitile, al cror
eveniment final corespunde cu evenimentul de start al acesteia.
Metode clasice de planificare i control a activitilor i resurselor



54

Se traseaz reeaua.

Ordinea reprezentrii activitilor n reea, trebuie s respecte ntr-u totul ordinea i
dependenele impuse de procesul tehnologic.

Nodurile (evenimentele) reelei sunt numerotate, iar deasupra arcelor (activitilor) se
nscrie denumirea activitilor i/sau duratele de timp ale acestora.

Evenimentul corespunztor startrii primei (primelor) activiti din reea, se numete
eveniment iniial al proiectului, iar evenimentul corespunztor finalizrii ultimei
(ultimelor) activiti din reea, se numete eveniment final al proiectului.
Restricii
Un proiect nu poate avea dect un singur eveniment iniial i un singur eveniment final.

Nu se admit bucle (evenimentul de start = evenimentul final pentru o activitate).

Nu se accept conexiuni de genul celor din fig. 4.1.a. i fig 4.2.a., ele fiind eliminate cu
ajutorul activitilor fictive, trasate cu linie punctat i avnd durata 0, conform fig.4.1.b i
respectiv fig.4.2.b.
















4.1.3.1 Calcularea termenelor evenimentelor
Fiecrui eveniment (nod) i se asociaz doi termeni:

Termenul minim al evenimentului i (cel mai timpuriu moment cnd poate s aib loc respectivul
eveniment; T
E
Erliest Time)
T
Ei
=max {L(D
0j
)}; (4.1)
D C
B A
D C
B A
5
3
1
2
4 4 1
3 2 5
6
Fig. 4.2.a Restricie de tip stea Fig. 4.2.b Eliminarea restriciei de tip stea
i j
A
B
Fig.4.1.a Restricie de tip
bucl
j i
k
A
B
Fig.4.1.b Eliminarea restriciei de
tip bucl
Metode clasice de planificare i control a activitilor i resurselor



55
unde:
- D
0j
reprezint unul din traseele posibile de la evenimentul 0 la evenimentul i;
- L(D
oj
) reprezint lungimea traseului D
0j.


Termenul maxim al evenimentului i ( cel mai ntrziat moment cnd poate s aib loc
respectivul eveniment; T
L
Latest Time)

T
Li
=T
En
- max {L(D
i,n
)}= min{T
En
- L(D
i,n
)}; (4.2)
unde:
- T
En
reprezint termenul minim al evenimentului final al proiectului;
- D
i,n
reprezint unul din traseele posibile de la evenimentul i la evenimentul final
n al proiectului.

n dreptul fiecrui eveniment al reelei se configureaz cte dou csue suprapuse, n care
se vor introduce valorile termenelor evenimentelor calculate pe baza procedurii metodei .
Paii de calcul a termenelor evenimentelor

1) n primul pas numit i Pasul nainte (Forward Step), se calculeaz termenii minimi ai
evenimentelor (dinspre evenimentul iniial 0, spre evenimentul final n). Valorile rezultate, se
trec n csua superioar din dreptul fiecrui nod al reelei.

2) n cel de-al doilea pas numit i Pasul napoi ( Backward Step), se calculeaz termenii maximi
ai evenimentelor (dinspre evenimentul final n, spre evenimentul iniial 0). Valorile rezultate, se
trec n csua inferioar din dreptul fiecrui nod al reelei.

Evenimentele, al cror termeni minim i maxim sunt egali (T
Ei
=T
Li
), se numesc evenimente
critice. Aceste evenimente nu pot fi ntrziate, deoarece nu au rezerv de timp. Evenimentele, al
cror termene minim i maxim sunt diferite (T
Ei
T
Li
), se numesc evenimente necritice, ele
putnd fi amnate cu o ntrziere maxim egal cu rezerva evenimentului, Ri=T
Li
- T
Ei
.
Traseul activitilor ce pornesc din evenimentul 0 i parcurg evenimentele critice n ordinea
numeric a acestora, pn la evenimentul n, reprezint drumul critic al proiectului (drumul cu
durata maxim).
Exemplu de calcul:
n urma analizei structurale a unui proiect, a rezultat urmtoarea list a activitilor, avnd
dependenele impuse de procesul tehnologic (Tabelul 4.1).
Tabelul 4.1
Activitatea Activitate direct
precedent
Durata, n zile
A - 7
B - 5
C A 9
Metode clasice de planificare i control a activitilor i resurselor



56
D B 4
E A,D 7
F C 2
G C 6
H C 3
I E,F 7
J G 2
K G 9
L H,J 4

Pe baza listei activitilor din Tabelul 4.1, a fost trasat reeaua din Fig. 4.3.

1) Termenele minime ale evenimentelor (Forward Step)

T
E0
=0
T
E1
=max{(0+7)}=7
T
E2
=max{(0+5)}=5
T
E3
=max{(7+0),(5+4}=9
T
E4
=max{(7+9)}=16
T
E5
=max{(9+7),(16+2)}=18
T
E6
=max{(16+6)}=22
T
E7
=max{(22+2),(16+3)}=24
T
E8
=max{(18+7),(22+9),(24+4)}=31




















Fig. 4.3 Reeaua ataat proiectului


L(4)
K(9)
I(7)
H(3)
G(6)
F(2)
E(7) D(4)
C(9)
B(5)
A(7)
J(2)
0
6
7
2
3 5
8
4
1
24
27
22
22
7
7
0
0
9
17
5
13
31
31
18
24
16
16
Metode clasice de planificare i control a activitilor i resurselor



57
2) Termenele maxime ale evenimentelor ( Backward Step)

T
L8
=31=T
E8
T
L7
= min{(31-4)}=27
T
L6
= min{(31-9),(27-2)}=22
T
L5
= min{(31-7)}=24
T
L4
= min{(24-2),(27-3),(22-6)}=16
T
L3
= min{(24-7)}=17
T
L2
= min{(17-4)}=13
T
L1
= min{(16-9),(17-0)}=7
T
L0
= min{(7-7),(13-5)}=0=T
E0

Ealonarea calendaristic a activitilor proiectului este reprezentat n diagrama GANTT
din Tabelul 4.2
Tabelul 4.2 Diagrama GANTT ataat proiectului

4.1.3.2 Calculul termenelor i rezervelor de timp ale activitilor
a) Teoretic, fiecrei activiti a
ij
, avnd durata de timp d
ij
, i se asociaz patru termene:

Termenul minim de start,

T
S
min
(i,j)=T
Ei
, (4.3)
unde:
- T
Ei
este cel mai timpuriu moment (Earliest Time) cnd poate s aib loc evenimentul i;
Metode clasice de planificare i control a activitilor i resurselor



58

Termenul minim de finalizare,

T
f
min
(i,j)=T
S
min
(i,j) + d
ij
(4.4)

Termenul maxim de finalizare,

T
f
max
(i,j)=T
Lj ,
(4.5)
unde:
- T
Lj
este cel mai ntrziat moment (Latest Time) cnd poate s aib loc evenimentul j;

Termenul maxim de start,

T
s
max
(i,j)=T
f
max
(i,j) - d
ij
(4.6)

Dac o activitate este startat, respectnd termenul minim de start T
S
min
(i,j), aceasta
evolueaz conform programului minorant (fig.4.4).

Dac o activitate este startat, respectnd termenul maxim de start T
S
max
(i,j), aceasta
evolueaz conform programului majorant (fig.4.4).

b) De asemenea, fiecrei activiti a
ij
, avnd durata de timp d
ij
, i se asociaz patru rezerve de
timp.

Rezerva total (R
T
),

R
T
(i,j)=T
Lj
- (T
Ei
+ d
ij
) , (4.7)
sau,
R
T
(i,j)=T
f
max
(ij) T
f
min
(ij) (4.8)

Rezerva liber (R
L
),

R
L
= R
T
(i,j) (T
Lj
T
Ej
) , (4.9)
sau,
R
L
= T
Ej
(T
Ei
+ d
ij
). (4.10)


Rezerva total i Rezerva liber sunt rezervele asociate activitii, n cazul evoluiei acesteia
conform programului minorant.

Rezerva intermediar (R
i
),

R
i
(ij) =T
Lj
(T
Li
+ d
ij
) (4.11)

Metode clasice de planificare i control a activitilor i resurselor



59
Rezerva sigur (R
S
),

R
S
(ij) = max { T
Ej
(T
Li
+ d
ij
), 0 } (4.12)


Rezerva intermediar i Rezerva sigur sunt rezervele asociate activitii, n cazul evoluiei
acesteia conform programului majorant.























Interpretarea celor patru rezerve asociate unei activiti n managementul prin proiecte

Rezerva total R
T,
reprezint intervalul maxim de timp cu care poate fi ntrziat o activitate
a
ij
, startat conform programului minorant, astfel nct durata total a proiectului s nu fie
depit.

Rezerva liber R
L,
reprezint intervalul maxim de timp cu care poate fi ntrziat o activitate
a
ij
, startat conform programului minorant, astfel nct durata total a proiectului s nu fie
depit i nici rezervele de timp ale activitilor succesoare, s nu fie depite (rezerva de timp a
evenimentului j s nu fie depit).

Rezerva intermediar R
I,
- reprezint intervalul maxim de timp cu care poate fi ntrziat o
activitate a
ij
, startat conform programului majorant, astfel nct durata total a proiectului s nu
fie depit i nici rezervele de timp ale activitilor predecesoare s nu se anuleze.

Rezerva sigur R
S,
- reprezint intervalul maxim de timp cu care poate fi ntrziat o activitate
a
ij
, startat conform programului minorant, astfel nct durata total a proiectului s nu fie
T
a
ij
a
ij
d
ij
R
S
R
d
ij
TLi TEj TLj TEi 0
ev. j ev. i
R
Program
minorant
R
I
Program
majorant
Fig. 4.4 Rezervele de timp
Metode clasice de planificare i control a activitilor i resurselor



60
depit i nici rezervele de timp ale activitilor predecesoare i/sau succesoare, s nu fie
afectate.

Dac pentru o activitate a
ij


R
T
= 0 R
L
= R
I
= R
S
= 0, atunci activitatea este critic;
iar dac,
R
T
0, atunci activitatea este necritic.


4.2 Metoda PERT (Programme Evaluation and Review Technique)

Exist foarte multe situaii neprevzute care afecteaz mediul economic, i ca urmare,
duratele activitilor nu pot fi estimate dect cu un anumit grad de imprecizie. Metoda PERT este
asemntoare metodei Drumului Critic (CPM), abordnd, ns, problema planificrii proiectului
din punct de vedere probabilistic. Astfel, n cadrul metodei PERT sunt necesare trei estimri de
timp pentru fiecare activitate:

t
0ij
= durata optimist(minim) pentru realizarea activitii (i,j);

t
mij
= durata cea mai probabil de realizarea a activitii (i,j) n condiii normale de evoluie;

t
pij
= durata pesimist (maxim)pentru realizarea activitii (i,j).

Acestor estimri li se calculeaz media i dispersia, erorile fiind meninute n cadrul unei
curbe de distribuie normale, caracteristic fiecrui tip de proiect.
Astfel, pentru durata medie t
e(ij)
a fiecrei activiti aparinnd unui acelai proiect, se
utilizeaz una dintre cele dou formule statistice, n funcie de tipul proiectului sau familia de
proiecte din care face parte:


(4.13)



(4.14)


Gradul de nesiguran rezultat din estimarea duratei unei activiti a
ij
, se apreciaz prin
intermediul dispersiei
2
(i,j)
, avnd urmtoarea formul de calcul:


(4.15)
t
o(ij)
+ 4t
m(ij)
+ t
p(ij)

t
e(ij)
=
6
t
o(ij)
+ 3t
m(ij)
+ 2t
p(ij)

t
e(ij)
=
6
( t
p(ij)
t
o(ij)
)
2

2
e(ij)
=
36
Metode clasice de planificare i control a activitilor i resurselor



61


Metoda PERT calculeaz n continuare drumul critic pe baza analizei n reea CPM. n
final, durata estimat a drumului critic T
e
i dispersia total
P
, se calculeaz cu formulele:


(4.16)


(4.17)

n cazul n care s-a considerat i un termen estimat T
F
de finalizare al proiectului, metoda
PERT include calculul factorului de probabilitate Z de ncadrare a duratei estimate a Drumului
Critic T
e
n termenul T
F
.


(4.18)



n continuare cu ajutorul factorului Z i al Tabelului 4.3, se determin probabilitatea de
finalizare a proiectului n termenul prestabilit T
p
.

Tabelul 4.3
Z

Probabilitatea
Z Probabilitate
a
Z Probabilitatea
0,0 0,5000 2,1 0,9821 -1,9 0,0287
0,1 0,5398 2,2 0,9861 -1,8 0,0359
0,2 0,5793 2,3 0,9893 -1,7 0,0446
0,3 0,6179 2,4 0,9918 -1,6 0,0548
0,4 0,6554 2,5 0,9938 -1,5 0,0668
0,5 0,6915 2,6 0,9953 -1,4 0,0808
0,6 0,7257 2,7 0,9965 -1,3 0,0968
0,7 0,7580 2,8 0,9974 -1,2 0,1151
0,8 0,7881 2,9 0,9981 -1,1 0,1357
0,9 0,8159 3,0 0,9987 -1,0 0,1587
1,0 0,8413 -3,0 0,0013 -0,9 0,1841
1,1 0,8613 -2,9 0,0019 -0,8 0,2119
1,2 0,8849 -2,8 0,0026 -0,7 0,2420
1,3 0,9032 -2,7 0,0035 -0,6 0,2743
1,4 0,9192 -2,6 0,0047 -0,5 0,3085
1,5 0,9332 -2,5 0,0062 -0,4 0,3446
1,6 0,9452 -2,4 0,0082 -0,3 0,3821


T
e
= t
e(i,j)

(i,j)Dr.Cr.


2
p
=
2
(i,j)

(i,j)Dr.Cr.

T
p
- T
e

Z

=

2
p

Metode clasice de planificare i control a activitilor i resurselor



62
1,7 0,9554 -2,3 0,0107 -0,2 0,4207
1,8 0,9641 -2,2 0,0139 -0,2 0,4602
1,9 0,9713 -2,1 0,0179 -0,0 0,5000
2,0 0,9772 -2,0 0,0228 -
Exemplu de calcul
n urma analizei structurale a unui proiect de cercetare, a rezultat urmtoarea list a activitilor,
avnd estimate duratele optimiste, probabile i pesimiste. (Tabelul 4.4)


Tabelul 4.4
Activitatea

Activitate
direct
precedent
Durata
Optimist
(zile)

Durata
Probabil
(zile)

Durata
Pesimist
(zile)
A - 1,5 2 4
B - 2 3 4
C A 1,3 2 3
D B 2 4 5
E B 2 3 4
F C,D 1,5 2 4
G E 2 4 5

Utiliznd datele din tabelul 4.4 i aplicnd formulele (4.13) i (4.15) s-au obinut urmtoarele
valori pentru t
e(i,j)
i
2
(i,j)
, (Tabelul 4.5).

Tabelul 4.5
Activitatea

t
e(I,j)

2
(i,j)

A 2,25 0,1736
B 3 0,111
C 2,05 0,08
D 3,83 0,25
E 3 0,111
F 2,25 0,173
G 3,83 0,25

Reeaua asociat activitilor din Tabelul 4.4, este prezentat n Figura 4.5

Metode clasice de planificare i control a activitilor i resurselor



63






















n continuare, pe baza duratelor medii t
e(i,j)
din Tabelul 4.5 i a grafului asociat din
Fig.4.5, se determin evenimentele critice, drumul critic i durata acestuia, aplicnd metoda
C.P.M. ( 4.1.3)

a)Termenele minime ale evenimentelor (Forward Step)

T
E1
=0
T
E2
=max{(0+2,25)}=2,25
T
E3
=max{(0+3)}=3
T
E4
=max{(2,25+2,05),(3+3,83}=6,83
T
E5
=max{3+3)}=6
T
E6
=max{(6,83+2,25),(6+3,83)}=9,83

b) Termenele maxime ale evenimentelor ( Backward Step)

T
L6
= 9,83 =T
E6
T
L5
= min{(9,83- 3,83)}= 6
T
L4
= min{(9,83-2,25)}= 7,58
T
L3
= min{(7,58-3,83), (6-3)}= 3
T
L2
= min{(7,58-2,05)}= 5,53
T
L1
= min{(5,53-2,25), (3-3)}= 0 = T
E1
Fig. 4.5 Reeaua proiectului prezentat n Tabelul 4.4
1
2 4
3 5
6
2,05
3
3,83
2,2
2,25

3,8
C
A
B
E
G
F
D
9,83

9,83
6

6
6,83

7,58
3

3
2,25

5,53
0

0
Metode clasice de planificare i control a activitilor i resurselor



64
Evenimentele critice rezultate sunt 1,3,5,6, deci, drumul critic este dat de secvena
activitilor B, E, G. Durata estimat a drumului critic, calculat pe baza formulei (4.16), este
T
e
= 9,83 zile, iar dispersia total, calculat pe baza formulei (4.17), este
2
p
= 0,472.
Considernd c timpul estimat de finalizare este T
F
= 10 zile, conform formulei (4.18) se
calculeaz factorul Z = 0,247, care conform Tabelului 4.3 corespunde unei probabiliti de
realizare P = 57%, fiind considerat o valoare optim.
4.3 Planificarea resurselor
Planificarea resurselor reprezint o problem complex, care poate fi abordat din mai
multe puncte de vedere.
Iniial, planificarea activitilor se realizeaz innd cont doar de analiza parametrului de
timp i de dependenele dintre activiti impuse de procesul tehnologic.
Pentru ca activitile s poat fi realizate conform planificatorului, sunt necesare resurse
umane, de echipament, resurse financiare, sau de alt gen (spaii de producie special amenajate,
etc.).
Necesarul resurselor pentru realizarea unui program, nu este ntotdeauna similar cu disponibilul
acestora din cadrul firmei / echipei. De obicei, disponibilul este mai mic, fapt ce impune o alocare i
programare foarte atent a resurselor.
De asemenea, conform planificatorului iniial, necesarul zilnic poate oscila de la o perioad la
alta sau chiar de la o zi la alta, putnd aprea situaii total ineficiente din punct de vedere al
consumului de resurse. n acest caz se impune o nivelare a resurselor alocate pentru eliminarea
variantelor nedorite, astfel nct, utilizarea lor s fie optim i eficient.
Una din metodele clasice de analiz a resurselor necesare unui proiect n funcie de
disponibil, este cea prin intermediul diagramelor. Aceasta ofer o vizualizare comparativ
(Fig.4.8.) a profilului necesarului zilnic pentru o anumit resurs asociat proiectului, fa de
profilul disponibilului zilnic din firma respectiv.



















1
2 4
3 5
6
0
0
2
6
7
8
3
3
6
6
10
10
2;3
3;3
4;4
2;2
2;2
4;2
C
A
B
E
G
F
D
Fig. 4.6 Reeaua proiectului
3;2
Metode clasice de planificare i control a activitilor i resurselor



65

Exemplu de analiz, a resurselor necesare unui proiect n funcie de disponibil, prin
intermediul diagramelor:

Fie proiectul reprezentat n reeaua din Fig.4.6, avnd necesarul unui anumit tip de resurs,
nscris deasupra fiecrui arc al activitilor. Intensitatea resursei necesare fiecrei activiti, este
precedat de durata activitii, (Fig.4.7)




















Tabelul 4.6 ilustreaz diagrama Gantt a proiectului reprezentat prin intermediul reelei din
Fig 4.6.
Tabelul 4.7 ilustreaz numeric necesarul zilnic/activitate i necesarul zilnic cumulat al
proiectului, ntr-o reprezentare calendaristic (diagram Gantt).
Reprezentarea grafic a necesarului zilnic/activitate i cel cumulat, a fost realizat n
Fig. 4.8. Conturul a,b,c,d,e,f,g,h,i,j,k,l reprezint profilul necesarului unui tip de resurs pentru
proiect, pornind de la evenimentul iniial pn la evenimentul final. Considernd c disponibilul
acestui tip de resurs este 6 (linia punctat), se impune o nivelare a alocrii resursei, n cazul n
care este permis acest lucru, sau o reprogramare a activitilor.

Prin nivelarea resurselor, se caut o soluie de reprogramare a activitilor necritice n cadrul
rezervelor de timp, astfel nct, durata total a proiectului s nu fie afectat (drumul critic rmne
acelai), iar oscilaiile resurselor s se reduc pn la obinerea unui profil optim.

Tabelul 4.6
i j
t
ij
; r
ij
t
ij
durata activitii
r
ij
intensitatea resursei
Fig. 4.7 Dependena ntre dou evenimente ale proiectului
Metode clasice de planificare i control a activitilor i resurselor



66

































n urma analizrii soluiilor posibile de nivelare, s-a decis s se ntrzie activitatea D cu 1 zi i
activitatea F cu 1 zi. Rezultatul acestei nivelri este ilustrat numeric n Tabelul 4.8, iar
reprezentarea grafic a profilului nivelat a fost realizat n Fig. 4.9




Tabelul 4.7

Tabelul 4.8