Documente Academic
Documente Profesional
Documente Cultură
Florin Leon
Introducere
There is a story (probably true) about a project manager who went to work for
a company that produced computer software. This project manager was hired to
complete a project that was to produce a signicant amount of the companys income
for the year, and it had a strict deadline of twelve months.
As time went by, the project manager settled in, and after a couple of weeks the
project managers boss asked her how many lines of code had been written for the
project (a not too unusual measure for computer programming types).
She replied, Well, none at the moment. We are describing the users requirements and doing some planning for the project, but no, we have no lines of code
written.
This seemed to satisfy her manager for the time being, and the project manager
continued her work. After about a month the project managers boss showed up
again and asked the same question, How many lines of code have you and your
project team written?
The project manager, recognizing the concern of her manager, said, Well, none,
but we are getting organized. We have dened our deliverables for the project, and
we have made a work breakdown structure for the project, and we have started our
risk analysis, but no, we have no lines of code written. Somewhat shaken, the
manager left.
This went on for some time. The project manager did planning and organizing
for the project execution to take place, and her manager grew more and more frantic
with each passing day.
To make a long (twelve month) story shorter, after about eleven months, the
project was completed. The customer and all the stakeholders were happy. The
project was fully tested and it met or exceeded the requirements as specied. The
customer accepted the system and paid the bill.
The project managers boss decided to throw a party for the entire project team.
So, one Friday afternoon, the o ce was closed and everyone took a break for pizza
and beer. The project managers boss took her aside during the party and said, I
want to congratulate you on getting this project done within the time required, but it
seems to me that if you had not been messing around doing that planning stu and
gotten busy writing code from the start, we would have been done about two months
sooner.
This is the kind of reward you can expect when you follow good project management practices and you are working in an environment where all of this is new
to the management of your organization. Sometimes a little training in the ways
and methods of project management is in order. Often we nd companies that are
spending many thousands of dollars on training people who will manage projects and
not training any of the managers above those project managers. When the project
2
Func
tiile managementului
Managementul reprezint
a ndeplinirea unor obiective prin intermediul oamenilor si al altor
tipuri de resurse. Acesta se refer
a la procesul de stabilire si atingere a scopurilor prin cinci functii
de baz
a: planicare, organizare, selectie de personal, conducere si control, folosind resurse
umane, nanciare si materiale.
2.1
Planicarea
managers try to implement something new that they have learned, they are frequently
frustrated by upper managements resistance to change.
Sometimes it seems that getting these executive managers into some sort of
project management course is a lost cause. But it is imperative that we do so,
if only so that they will appreciate and understand some of the things that our new
project managers are trying to do. (Michael W. Newell Preparing for the project
management professional (PMP) certication exam).
2.2
Organizarea
2. Planicarea tactica: Priveste mai ales implementarea planurilor strategice printr-un management de nivel mediu. Tactica este mijlocul de ndeplinire a strategiei. Planurile se
refer
a la responsabilit
atile unit
atilor si n general se concentreaz
a pe activit
atile curente
si pe termen scurt;
Selec
tia personalului
Aceast
a functie priveste recrutarea, selectionarea, instruirea si desemnarea persoanei potrivite
pentru pozitia potrivit
a n cadrul organizatiei. n general, se consider
a c
a oamenii sunt cea
mai important
a resurs
a de care dispune organizatia. Prin selectia personalului, se doreste
identicarea, atragerea si p
astrarea personalului calicat pentru a ocupa pozitiile disponibile.
Selectia personalului poate v
azut
a ca un proces n opt pasi:
1. Planicarea resurselor umane: Trebuie s
a asigure faptul c
a nevoile de personal ale organizatiei vor satisf
acute. De obicei, se analizeaz
a planurile organizatiei pentru a vedea
ce competente anume vor necesare n viitor. Dup
a realizarea previziunilor, se stabileste
num
arul de persoane care trebuie recrutate (din afara organizatiei) sau instruite (din
interior);
2. Recrutarea: Se identic
a si se atrag candidati care ndeplinesc cerintele pentru posturile
vacante prev
azute. Ca rezultat al analizei posturilor, se ntocmesc descrierile si specicatiile acestora. Recrutarea efectiv
a se realizeaz
a prin site-uri Internet specializate, agenti
de ocupare a fortei de munc
a, leg
aturi cu universit
atile, anunturi publice n ziare etc.;
3. Selectionarea: Dup
a recrutare, candidatii interesati trebuie evaluati si selectionati cei ale
c
aror competente se potrivesc cu cerintele posturilor. Etapele urm
arite n evaluare pot
: completarea unor formulare, examinarea profesional
a, vericarea recomand
arilor si
interviul;
4. Instalarea si orientarea: Odat
a selectionati, noii angajati trebuie integrati n organizatie;
trebuie s
a li se prezinte grupul de lucru, precum si regulamentul intern sau normele
organizatiei;
5. Instruirea si dezvoltarea: Se ncearc
a mbun
at
atirea capacit
atii angajatilor de a contribui
la functionarea ecient
a a organizatiei. Instruirea se concentreaz
a asupra calic
arii angajatilor. Dezvoltarea implic
a preg
atirea lor pentru responsabilit
ati suplimentare sau
avansare;
6. Evaluarea performantelor: Un sistem proiectat s
a m
asoare performantele efective ale
angajatilor n comparatie cu standardele de performanta prestabilite;
7. Deciziile de recompensare: Pe baza evalu
arii performantelor, se pot lua decizii privind
recompensele nanciare, transfer
arile, promov
arile sau retrograd
arile;
8. ncetarea relatiilor de munca: Managementul trebuie s
a e preocupat si de demisii, pension
ari sau concedieri.
2.4
Conducerea
Dup
a crearea planurilor, structurii organizatiei si completarea personalului, urm
atorul pas al
procesului managerial este conducerea, adic
a dirijarea si motivarea angajatilor c
atre obiectivele
organizationale. Din acest motiv, conducerea este important
a mai ales la primul nivel de
supervizare, deoarece la acest nivel este concentrat
a majoritatea angajatilor organizatiei.
Caracteristicile cele mai importante ale functiei de conducere se refer
a la stilul de conducere
(autocratic, democratic) si la procesul de luare a deciziilor. Acestea sunt n strns
a leg
atur
a
cu o serie de factori precum urgenta situatiei sau motivarea subordonatilor. De asemenea,
managerul ca lider trebuie s
a cunoasc
a toate aspectele situatiei curente, s
a estimeze impactul
5
2.3
Controlul
3
3.1
No
tiuni de baz
a
Deni
tii
n cele ce urmeaz
a, vom preciza cteva denitii esentiale pentru managementul de proiect:
Plan: Gracul datelor de ncepere si terminare ale activit
atilor mpreun
a cu informatii
despre resurse si costuri. Un plan de baz
a este planul initial, care se salveaz
a si se foloseste
pentru a monitoriza progresul. Un plan interimar este un set de date salvate n timpul
derul
arii proiectului, folosite pentru a le compara cu alte planuri interimare.
Buget: Costul estimat al proiectului care se stabileste n planul de baz
a (engl. baseline).
Cost: Costul total planicat pentru o activitate, resurs
a, sarcin
a trasat
a sau pentru
ntregul proiect. Uneori este denumit cost curent.
2.5
3.2
Managementul proiectelor este adesea rezumat ntr-un triunghi (gura 1). Principalii trei factori
sunt timpul, costul si domeniul de aplicare, numiti si tripla constrngere. Acestea formeaz
a
vrfurile triunghiului avnd calitatea ca tem
a central
a:
3. Proiectele trebuie s
a se ncadreze n domeniul de aplicare.
Dac
a timpul sau banii ar nelimitati, sau cerintele ar nule, nu ar mai nevoie de
management de proiect. Din p
acate, cele mai multe proiecte au o anumit
a limit
a de timp,
de buget si domeniu de aplicare. ntelegerea triunghiului proiectului permite luarea de decizii
mai bune atunci cnd trebuie f
acute compromisuri. Dac
a se ajusteaz
a o latur
a a triunghiului,
celelalte dou
a laturi sunt afectate. De exemplu:
1. Dac
a se decide sc
aderea timpului alocat pentru nalizarea proiectului, poate rezulta o
crestere a costurilor, precum si o restrngere a domeniului de aplicare;
2. Dac
a se decide sc
aderea bugetului proiectului, poate rezulta un grac de lucru mai lung
si o sc
adere a domeniului de aplicare;
3. Dac
a se decide extinderea domeniul de aplicare, proiectul poate s
a dureze mai mult timp
si s
a coste mai multi bani, de exemplu sub form
a de resurse umane.
Modic
arile din planul proiectului pot afecta triunghiul n diverse moduri, n functie de
circumstantele specice si de natura proiectului. De exemplu, de cele mai multe ori, scurtarea
timpului de executie al proiectului poate creste costurile. n alte cazuri, acestea se pot chiar
diminua.
Din punct de vedere al triunghiului proiectului, resursele sunt considerate un element de
cost. Deci, n functie de cum ajust
am resursele pentru mai mult sau mai putin efort de lucru sau pentru a reecta disponibilitatea acestora, costurile vor urca sau vor cobor n mod
corespunz
ator. Aceste costuri sunt bazate pe tarifele de plat
a ale resurselor. De asemenea,
se poate observa c
a pe m
asur
a ce se ajusteaz
a resursele, apar modic
ari n gracul de lucru.
De exemplu, dac
a avem un num
ar de resurse supra-alocate si se niveleaz
a proiectul, gracul
de lucru poate contine acum sarcini divizate si ntrzieri, care extind data limit
a a termin
arii
proiectului.
n cele mai multe proiecte, cel putin o latur
a a triunghiului este x
a. Pentru unele proiecte,
este latura bugetului: sub nicio form
a nu se vor primi mai multi bani pentru proiect. La altele,
este latura timpului: datele nu se pot schimba. Sau este domeniul de aplicare: nu va permis
a
nicio schimbare n livrabile. Ideea este de a g
asi p
artile blocate sau xe ale triunghiului
proiectului. Aceste p
arti ne spun ce se poate schimba sau ajusta dac
a exist
a o problem
a.
Enuntarea problemei ne poate ajuta s
a claric
am ce parte a triunghiului are dicult
ati.
Cunoscnd care parte a triunghiului nu poate schimbat
a ne poate ajuta s
a aam ce trebuie
ajustat. Asa c
a, atunci cnd se ncepe optimizarea, n primul rnd, se decide care dintre cele trei
elemente este x. Acesta este de obicei elementul cel mai important pentru succesul proiectului
(terminarea la timp, nedep
asirea bugetului sau respectarea domeniului de aplicare convenit).
Apoi, se determin
a pe care latur
a a triunghiului apare problema curent
a pentru a sti la ce
elemente trebuie lucrat pentru a relua bunul mers al proiectului.
Dac
a latura pe care a ap
arut problema si latura x
a a triunghiului coincid, r
amn celelalte
dou
a laturi ale triunghiului pentru a ajustate. De exemplu, dac
a proiectul trebuie s
a e
terminat la timp si problema este c
a proiectul necesit
a prea mult timp, se pot modica resursele
sau domeniul de aplicare.
Dac
a latura problemei este diferit
a de latura x
a, proiectul trebuie optimizat adaptnd
latura r
amas
a. De exemplu, dac
a proiectul trebuie s
a e terminat la timp, dar creste domeniul
de aplicare, mai r
amne s
a ajust
am numai latura costului, de exemplu, prin ad
augarea de
resurse.
8
4. Proiectele trebuie s
a ndeplineasc
a cerintele de calitate ale clientilor.
3.3
Ciclul de via
ta
al unui proiect
Proiectele de orice dimensiune, mici sau mari, pot gestionate folosind metodologia managementului de proiect. Pentru c
a toate proiectele sunt unice ntr-un fel, este util
a observarea
ciclului de viata al proiectelor pentru a vedea c
a exist
a multe asem
an
ari ntre proiecte si toate
trec prin faze similare. Ciclul de viata al unui proiect deneste nceputul si sfrsitul acestuia si
diferitele etape din cadrul lui. n diferite puncte ale ciclului de viata, aceste etape sunt reevaluate si este luat
a o decizie dac
a s
a se continue proiectul sau nu. Punctele dintre nceputul si
sfrsitul proiectului variaz
a considerabil n functie de specicul proiectului care urmeaz
a s
a e
realizat.
n Ghidul PMBOK sunt discutate procesele de baz
a ale managementului de proiect. Managementul de proiect este un proces n care intr
a anumite resurse, acestea sunt prelucrate si
sunt produse rezultate. n cadrul proceselor de management de proiect sunt incluse si alte
procese precum: initierea, planicarea, executia si ncheierea.
Pe parcursul duratei de viata a unui proiect, vor exista rezultate la ecare faz
a. ndeplinirea
acestor rezultate duce la crearea unui produs livrabil, tangibil, vericabil rezultatul muncii
depuse n cadrul proiectului. Produsele pot livrate n exteriorul proiectului, sau sunt necesare
pentru realizarea altor activit
ati din cadrul proiectului, ind considerate livr
ari interne.
Cnd se ajusteaz
a o latur
a a triunghiului, celelalte dou
a sunt susceptibile de a afectate,
pozitiv sau negativ.
Proiectele au ntotdeauna resurse limitate, dar uneori exist
a proiecte n care costul si cantitatea resurselor par a nelimitate. Ne putem gndi la proiectul Manhattan din anii 40 sau la
proiectul Apollo din anii 60, dar chiar si aceste proiecte au avut unele constrngeri de resurse.
Pentru managerul de proiect care ncerc
a s
a nalizeze un proiect cu resurse putine sau rare,
acesta poate p
area un mod minunat de a gestiona un proiect, dar de obicei aceste tipuri de
proiecte vin de obicei cu cerinte severe pentru gracul de lucru si termenele limit
a.
Exist
a mai multe modele ale ciclului de viata al proiectelor, n functie de specicul domeniului. Modelul tipic cuprinde patru stadii, din care ultimul poate compus din dou
a etape.
n gura 2 se prezint
a ciclul de viata generic al unui proiect.
Acesta contine urm
atoarele stadii:
1. Stadiul de denire
Managerul de proiect
Managementul proiectelor poate o profesie, o ocupatie, un rol sau o activitate. Unele companii
au manageri de proiecte a c
aror datorie este de a superviza proiecte ntregi cu sute de persoane.
Alte companii acord
a acest titlu unor manageri ncep
atori, ecare ind responsabil de o mic
a
parte dintr-un proiect mai mare. n functie de modul n care este structurat
a o organizatie, de
cultura sa organizational
a si de obiectivele proiectului, managementul de proiect poate avea un
rol informal (este realizat de c
atre oricine, ori de cte ori este necesar) sau clar denit (X,
Y si Z sunt manageri de proiect cu norm
a ntreag
a).
Uneori absenta unui manager de proiect dedicat nu pune probleme. Programatorii si sei lor
realizeaz
a planurile ingineresti cnd este nevoie si un specialist n marketing face planicarea sau
stabileste cerintele. Orice alt
a activitate de management de proiect pur si simplu se distribuie
n ntreaga echip
a. Poate c
a unii oamenii din echip
a au fost angajati pentru interesul lor
dincolo de scrierea de cod. Acestia nu vor refuza activit
ati precum planicarea, proiectarea
interfatei cu utilizatorul sau denirea strategiei de afaceri. Folosind acest mod de lucru se pot
realiza optimiz
ari semnicative. Atta timp ct toti membrii echipei sunt dispusi s
a accepte
responsabilit
ati pentru a face lucrurile s
a mearg
a n mod coordonat si s
a preia activit
atile unui
manager de proiect dedicat, aceasta nseamn
a un om mai putin, de care echipa se poate lipsi.
Ecienta si simplitatea trebuie apreciate.
Alteori, lipsa unui manager de proiect creeaz
a disfunctii. F
ar
a o persoan
a a c
arei principal
a
activitate este ghidarea efortului global, interesele individuale pot afecta directia echipei. n
jurul rolurilor tehnice si comerciale pot ap
area tensiuni care duc la ncetinirea progresului si
frustrarea celor implicati. De exemplu, n spitalele de urgenta un singur medic ia deciziile
privind actiunile efectuate pentru un pacient. Acest mod de lucru accelereaz
a luarea multor
decizii si claric
a rolul ec
arui membru din echip
a. F
ar
a o astfel de autoritate clar
a pentru
probleme de management al proiectelor, echipele de dezvoltare pot ntmpina dicult
ati. Dac
a
nu exist
a un responsabil pentru conducerea procesului de prelucrare si sortare a defectelor,
sau nimeni nu este direct responsabil pentru monitorizarea gracului de lucru si semnalarea
problemelor, aceste activit
ati pot r
amne mult n urma celor bazate pe programarea propriuzis
a.
11
4.1
Echilibrul atitudinilor
si dispus s
a preia controlul si s
a forteze anumite actiuni ale echipei. Totusi, n general
scopul este s
a se evite asemenea situatii extreme. Un proiect gestionat bine trebuie s
a
creeze o atmosfer
a unde sarcinile pot delegate iar colaborarea este ecient
a.
4.2
Presiunile
si neaten
tia
presupunerile altora si s
a aduc
a problemele dicile la lumin
a. Cheia este capacitatea de a
pune ntreb
ari referitoare la presupunerile cuiva, de a-i contesta ipotezele f
ar
a a zdruncina
ncrederea echipei n munca pe care o face.
n loc s
a se concentreze pe procese sau metode, managerii de proiect ar trebui s
a se concentreze asupra echipei. n mod sigur trebuie folosite sisteme simple de planicare si monitorizare,
dar ele trebuie s
a e compatibile cu complexitatea proiectului si cultura echipei. Mai exact,
planicarea si monitorizarea trebuie s
a ajute echipa n atingerea scopului proiectului, nu s
a-i
mpiedice. Atta timp ct managerii de proiect sunt atenti si cstig
a ncrederea echipei, orice
sc
apare privind sarcinile, procesele, rapoartele sau listele necesare managementului de proiect
va iesi la lumin
a nainte ca problemele pe care acestea le pot rezolva s
a devin
a serioase.
4.3
M
asurarea performan
telor
Deseori exist
a presupuneri tacite sau chiar explicite despre modul n care un individ este recunoscut sau nu pentru performantele sale. Dezvoltatorii sunt premiati pentru terminarea
sarcinilor la timp. Testerii sunt recompensati pentru efectuarea a numeroase teste si g
asirea
multor defecte. Specialistii pentru suport telefonic sunt r
aspl
atiti pentru preluarea a numeroase
apeluri si rezolvarea lor si asa mai departe. Totusi, folosirea unor metrici liniare pentru m
asurarea performantelor unui individ poate neproductiv
a.
Asa cum reiese din gura 3, cnd un sistem de m
asurare este pus n aplicare, m
asurile
performantelor ncep s
a creasc
a. La nceput, valoarea real
a a organizatiei poate de asemenea s
a
creasc
a. Acest fenomen are loc ntr-o anumit
a m
asur
a pentru c
a angajatii nu nteleg sistemul
de m
asurare foarte bine la nceput, asa c
a aleg calea cea mai sigur
a de a atinge scopurile
organizationale. mbun
at
atiri reale pot ap
area si pentru c
a primele tinte sunt modeste si nu
determin
a angajatii s
a nsele sistemul. Cu trecerea timpului ns
a, cu ct standardele organizatiei
cresc prin m
arirea cotelor sau inducerea unei st
ari de competitie ntre angajati, sunt folosite c
ai
de atingere a scopurilor incompatibile cu politicile rmei. Cnd un grup de angajati vede alt
grup c
a prot
a de sc
ap
arile sistemului de evaluare, grupul mai lent simte presiunea de a-i imita.
Treptat, m
asurile si pierd relevanta pentru adev
aratele performante, indc
a angajatii cedeaz
a
presiunii de a nsela sistemul. Performantele m
asurate cresc, ns
a adev
aratele performante scad
dramatic. n acest mod sistemul de m
asurare devine disfunctional.
15
Years ago, working on the Internet Explorer 4.0 project, I was the PM for several large areas of the user interface. I felt signicant pressure: it was the largest
assignment Id ever had. In response, I developed the belief that if I could write
everything down into checklists, Id never fail. While things do need to be tracked
carefully on a project, Id taken it too far. Id built an elaborate spreadsheet to show
multiple data views, and the large whiteboards in my o ce were covered with tables
and lists (and extra whiteboards were on the way).
My boss let me run with it because things were going well. That is, until he
saw me spending more time with my checklists and processes than I did with my
team a big red ag (warning sign). He came into my o ce one day, and seeing
the comically large matrix of checklists and tables Id written on every at surface
in my o ce, sat me down and closed the door. He said, Scott, this stu is nice,
but your project is your team. Manage the team, not the checklists. If the checklists
help you manage the team, great. But the way youre going, soon youll be using
your team to help you manage your checklists. (Scott Berkun The Art of Project
Management)
4.4
Implicarea corect
a
Figura 3. Efectul m
asur
arii unidimensionale a performantei
Concluzii
As a habit, Ive always walked the halls and dropped in on programmers who had
their doors open. Id usually just make small talk, try to get them to laugh about
something, and ask them to show me what they were working on. If they oered,
Id watch a demo of whatever theyd show me. Doing this every few days, even for
a few minutes, often gave me a good idea of the real status of the project.
For example, one morning during the IE 5.0 project, I dropped by Freds o ce.
He was arguing with Steve, another programmer, about how they were going to get
the new List View control to work properly an unforeseen compatibility issue had
been discovered that morning. Neither one of them wanted to do the work. And
from what I could hear, it would take a half-day or more to x. I poked my nose in
and conrmed what they were talking about. They nodded their heads, as if to say,
Yeah, why should you care?I then told them to go talk to Bill down the hall. They
again asked why, thinking this was a very specic architectural issue that I couldnt
easily understand. I smiled and said, Because I just left his o ce, and he has the
new tree control working perfectly on his machine. He came across the problem last
night and xed it as part of another work item. (Scott Berkun The Art of Project
Management)
18
using any means necessary to increase the probability and speed of positive outcomes.
A useful daily mantra Ive used is Make good stu happen. People would see me
in the hallway or working with a programmer at a whiteboard and ask, Hey Scott,
whatcha doing? And Id smile and say, Making good stu happen. It became a
dominant part of how I approached each and every day, and when I managed others,
this attitude extended out and across the team through them. (Scott Berkun The
Art of Project Management)