Sunteți pe pagina 1din 28

Planul de proiect

“Ce ai de gând sa faci în proiect?”

Universitatea Pitesti 1
Obiective Curs
 Discuţii asupra sarcinilor pentru planificarea unui
proiect
 Descrierea de unelte care pot fi utilizate pentru
dezvoltarea unui plan de proiect
 Utilizarea reprezentărilor grafice pentru ilustrarea
activităţilor de proiect

Universitatea Pitesti 2
Planificarea
Înseamnă:
“Organizarea proiectului într-o ordine logică şi
identificarea sau definirea activităţilor de lucru în aşa
fel încât să ajute la îndeplinirea obiectivelor
proiectului”

Universitatea Pitesti 3
Motivele de bază pentru planificare
 Eliminarea incertitudinii
 Îmbunătăţirea eficienţei operaţiilor
 O mai bună înţelegere
 Furnizarea unor elemente de bază pentru
monitorizarea şi controlul muncii

Universitatea Pitesti 4
Planificarea proiectului şi controlul
sistemului
Descrierea
Scop/ Programări
activităţilor
Obiective în timp
şi instrucţiuni

Managementul Detalierea
În realizarea programărilor
deciziilor

Urmărire
Rapoarte
Timp/Cost/ Buget
sistem
Performanţă

Universitatea Pitesti 5
Paşi planificare
1. Stabilirea obiectivelor
2. Dezvoltarea unui plan
3. Construirea unei diagrame de planificare
4. Identificarea perioadelor de timp pentru fiecare
activitate în diagrama de planificare
5. Identificarea costurilor şi a forţei de
muncă/personalul asociat fiecărei activităţi

Universitatea Pitesti 6
Stabilire obiective
 Obiective de stare
 Datele de început şi sfârşit ale proiectului
 Bugetul
 Rezultate tehnice
 Listă cu puncte din proiect dificile (milestone)
 Milestone: un eveniment programat pentru care o
persoană este tras la răspundere şi care este utilizat
pentru a măsura progresul şi control
 Desemnarea personalului responsabil pentru
îndeplinirea obiectivelor proiectului
Universitatea Pitesti 7
Dezvoltarea unui plan
 Listă activităţi
 Dezvoltarea Work Breakdown Structure (WBS):
WBS reflectă descompunerea proiectului în
subactivităţi până la nivelul de control şi
planificare optime
 Determină relaţiile între activităţi
 Prioritate locuri de muncă/succesiune
 Locuri de muncă concurente

Universitatea Pitesti 8
Structura WBS - (Work Breakdown
Structure)
 Împarte activităţile proiectului pe mai multe nivele:
Program – Proiect – Sarcini – Unitate de lucru (Work
Package - Work Unit)
 Fiecare unitate de lucru
 Interval de timp scurt
 Specificarea începerea şi sfârşitul activităţii
 Buget în termeni de bani, resurse
 Poate fi atribuită o responsabilitate individuală
 Poate fi realizat un calendar de lucru

Universitatea Pitesti 9
Scopul WBS într-un proiect
 Gestionabil
 Independent
 Integrabil
 Măsurabil

Universitatea Pitesti 10
Exemplu WBS
Nivel 1
Proiect ABC

Nivel 2

Definiţii Analiză Proiectare Programare ...

Nivel 3
Cerinţe Studiu Analiză ...
documentare Fezabilitate risc

Universitatea Pitesti 11
WBS unui proiect simplu
Proiect

Proiectare Plan testare Cod Test

Cod A Cod B

•Fiecare activitate are o perioadă şi consumă resurse.


•Fiecare activitate a constrângeri (de ex. : trebuie ca o
activitate să fie terminată ca să se înceapă la alta,
activităţile sunt executate în ordine).
Universitatea Pitesti 12
Program de evaluare şi Tehnică de revizuire
Program Evaluation and Review Technique (PERT) diagram

Plan Test10

Proiect 15 Cod A 18
Test 15

Cod B 18

•Numerele reprezintă durata fiecărei activităţi.


•PERT se bazează, în general, pe timpul fiecărei
activitate şi relaţiilor dintre acestea.

Universitatea Pitesti 13
Metoda drumului critic
Critical Path Method (CPM)
 Prin trasarea unei graf a-l activităţilor unui
proiect, poate fi previzionată calea cea mai critică
din acesta.
 Drumul critic este drumul cel mai lung din
cadrul grafului. Dacă o activitate din drumul
critic nu se mai poate încadra în timp,
întregul calendar a-l proiectului.
 Este uşoară ajustarea anumitor activităţi (alocarea
mai multor sau puţine activităţi) când sunt
cunoscute interdependenţele dintre acestea.

Universitatea Pitesti 14
Realizarea diagramei de planificare
a unui proiect
 Trasarea succesiunii logice între activităţi
 Precedence Diagramming Method (PDM)
 Activitatea pe nod - Activity on Node (AON)
 Arrow Diagramming Method (ADM)
 Activitatea pe săgeată - Activity on Arrow (AOA)

Universitatea Pitesti 15
Termeni
 Activitate – o sarcină care are nevoie de timp şi
utilizează resurse
Este reprezentată printr-o săgeată A
 Eveniment – Momentul în care se termină sau începe o
activitate şi se notează cu nod 1
 Slack time indică ecartul de timp care poate fi alocat
în plus pentru o activitate fără a afecta durata totală a
proiectului.
 Drum critic: calea pe care activităţile nu au slack time.

Universitatea Pitesti 16
Activity-on-Arrow (AOA) Diagram
D
2 5
A G
E
B
1 3 6
F
C
4

Fiecare activitate are doar o săgeată


asociată ei.
Universitatea Pitesti 17
Precedarea activităţilor
Activitate Predecesor Durată
imediat
A - 2
B - 1
C - 3
D A 2
E B,C 4
F C 5
G D,E 3

Universitatea Pitesti 18
Caracteristicile graficelor
 Sunt construite de la stânga la dreapta
 Fiecare activitate poate avea doar un nod de start
 Nu pot fi două activităţi care au aceleaşi noduri de
start şi sfârşit
 În AOA sunt folosite activităţi formale
 Se începe prin căutarea în grafic acele activități care
nu au nici-un predecesor
 Timpul consumat de activităţi se calculează folosind
mijloace probabilistice sau deterministe.

Universitatea Pitesti 19
Activităţi formale DUMMY
 Sunt reprezentate printr-o săgeată punctată
 Sunt utilizate atunci relaţiile dintre activităţi nu
necesită munca.
 Se aplică atunci când:
 două activităţi încep şi se încheie în mod similar
 activităţile ulterioare au dependenţe parţiale cu
activităţile predecesoare.

Universitatea Pitesti 20
PERT şi CPM (critical path method)

PERT CPM
 Dezvoltare R&D  Construţie
 Original focalizate numai  Timp şi cost
pe timp  Utilizează estimări
 Utilizează estimări deterministe ale timpului
probabilistice ale timpului  Bazate pe AON
 Bazate pe AOA  Cale critică şi ecartul de
 Cale critică şi timp timp (slack)
pierduţi  Utilizate adesea în
software

Universitatea Pitesti 21
Hărţi GANTT
 Reprezentare pe orizontală a timpului pentru hărţi
PERT/CPM, aka Timeline
 Timpi de ecart (Slack) trasaţi prin linii punctate
 Evenimentele din calea critică sunt adesea jaloane
(milestones)
 Inadecvată pentru arătarea dependențelor
 PERT/CPM sunt necesare pentru a controla
programarea în timp.
 Poate fi utilizată ca un mecanism de programare a
timpului.

Universitatea Pitesti 22
Exemplu Hartă Gantt
A
D
B
C

F
time
Milestone
Universitatea Pitesti 23
Rezumat, planificarea proiectelor
Obiective,
Structură
scop, Criterii tehnice
organizaţională
specificaţii
Documentare
Hartă
WBS Plan Proiect
responsabilităţi

Materiale &
Pachete lucru
Mână de lucru

Grafuri Programări
Universitatea Pitesti 24
Arbori de decizie
 Managerii în ingineria software, adesea sunt poziţia
de a lua decizii referitoare de a realiza sau achiziţiona
produse software
 Aceste decizii pot fi soluţionate prin arbori de
decizie.
 Exemplu : Sistem X, poate fi construit (proiectant
locuinţe), reutilizat, cumpărat sau contractat
(angajaţi din afara vânzătorilor).

Universitatea Pitesti 25
Realizarea unui arbore de decizie

Universitatea Pitesti 26
Calculul costului estimat
Cost estimat =
(calea probabilă) x (estimare cost cale)
i i
Pentru exemplu, costul estimat de a construi este:
cost estimat build = 0.30($380K)+0.70($450K)
= $429 K
similar,
cost estimat reuse = $382K
cost estimat buy = $267K
cost estimat contr = $410K

Universitatea Pitesti 27
References
 “Software Engineering: A Practitioner’s Approach”
5th Ed. by Roger S. Pressman, Mc-Graw-Hill, 2001
 “Project Management: A Managerial Approach” by
Jack R. Meredith & Samuel J. Mantel, Jr. , John
Wiley, 1989
 “Project Management: Principles and Practices” by
M. Pete Spinner, Prentice-Hall, 1997
 “Goal Directed Project Management”, 2nd Edition,
by Erling S. Andersen, Kristoffer V. Grude & Tor
Haug, Kogan Page, 1995
Universitatea Pitesti 28

S-ar putea să vă placă și