1
Introducere în Project Management
2
1. Concepte despre proiecte
3
Când vorbim despre un proiect?
• Există un obiectiv clar definit?
• Care sunt restricţiile şi limitările proiectului? (resursele)
• Ce particularităţi trebuie respectate? (noutate, unicitate, complexitate, risc,
reducerea complexităţii prin subproiecte)
• Ce structură organizatorică distinctă este necesară pentru realizarea cu
succes a unui proiect?
• Care sunt procesele în cadrul unui proiect?
4
Caracteristici ale proiectelor:
scop, ciclu de viaţă, interdependenţe, unicitate, conflict
5
Tipuri de proiecte
6
Factorii de succes şi eşec ai proiectelor
• planurile îşi propun prea mult în prea • în anumite cazuri, este posibil ca nivelul
puţin timp tehnologic să nu mai corespundă sau
• estimarea financiară nu a fost obiectivele şi priorităţile de la nivelul
corespunzătoare organizaţiei să se fi schimbat
• există o fluctuaţie prea mare a • referindu-ne la proiectele IT, se spune că
personalului de proiect acestea eşuează datorită unei slabe
rezonanţe între departamentele IT şi
• nu s-a verificat dacă există personal
utilizatorii aplicaţiilor
disponibil care să deţină competenţele şi
cunoştinţele dorite • nu există consecvenţă în muncă, nu se ţine
seama de termene
• nu există consecvenţă în muncă, nu se
ţine seama de termene
Cauzele tipice pentru eşecul unui proiect
7
Succes în managementul de proiect prin:
•Implicarea beneficiarului
• sprijinul managementului
•SUCCES
executiv
•o declaraţie clară a cerinţelor
•o planificare adecvată
•aşteptări realiste
Factori de succes
8
Performanţa proiectului
33 variabile:
Controlul
planificărilor
Planificarea
Echipa de
proiect
9
Concluzie
Management de proiect este un proces
aflat într-o continuă îmbunătăţire
Succes
Successau
sauEşec
Eşec
Proces în care se fac greşeli şi în care se
învaţă din acestea
Oameni
Oameni
Proces de studiere şi învăţare continuă
2. Profesia de manager de proiect 10
(Project manager)
Manager de proiectContents Viziune de ansamblu
mall developed by Guild Design Inc.
Scopuri clare, Inovare, Creativitate
Comunicare
Competenţe
cheie
Bun strateg şi evaluator al riscului
Management financiar
Competenţe
Spirit de echipă
Organizarea proiectului
Delegare de autoritate
Abilităţi de negociere
Leadership
11
Cod cor : 241919 – Manager de proiect
• asigurarea respectării prevederilor contractuale ale proiectului,
• precizarea cerinţelor proiectului,
• conducerea implementării proiectului,
• identificarea şi analizarea riscurilor şi precizarea acţiunilor de control al riscurilor pentru
oameni, proprietăţi şi mediu,
• orientarea muncii echipelor şi indivizilor pentru realizarea obiectivelor organizaţionale şi de
proiect,
• estimarea resurselor necesare proiectului,
• identificarea surselor şi elaborarea programelor pentru proiecte, precum şi asigurarea
resurselor operaţionale pentru proiect.
Cod COR: 213906 – Manager de proiect 12
informatic
•Analizează setul de specificaţii caracteristice aplicaţiei software şi defineşte principalele
concepte folosite în cadrul procesului de dezvoltare;
•Gestionează resursele alocate pentru dezvoltarea aplicaţiei software;
•Elaborează, împreună cu beneficiarul, scenariile de implementare ale aplicaţiei software;
•Proiectează arhitectura sistemului/aplicaţiei şi defineşte blocurile funcţionale care compun
sistemul/aplicaţia software;
•Realizează planificarea proiectului şi monitorizează respectarea strictă a termenelor definite de
comun acord cu beneficiarul;
•Defineşte, în concordanta cu specificaţiile proiectului, funcţionalităţile implementate de fiecare
componentă a blocurilor principale şi elaborează diagramele UML (diagrame de stare/diagrame
de clase şi obiecte) specifice fiecărei componente, acolo unde este cazul;
•Realizează documentarea proiectului şi pune la dispoziţia dezvoltătorilor exemple şi
documentaţie având la bază metode sigure de cercetare care asigură un proces de dezvoltare
optim;
•Gestionează procesul de dezvoltare şi elaborează documentaţia necesară raportului de fază;
Cod COR: 213906 – Manager de proiect 13
informatic
•Reprezintă instituţia în relaţia cu beneficiarii şi furnizorii de servicii de consultanţă IT;
•Supervizează documentarea tehnică aferentă sistemelor şi aplicaţiilor software pe care o
prezintă personalului din departamentul de suport tehnic;
•Supervizează activităţile administratorului de reţea care gestionează aparatura implicată în
proiectul software;
•Supervizează activităţile personalului implicat în testarea aplicaţiei/sistemul software dezvoltat
şi verifică rapoartele şi rutinele software de testare;
•Organizează sesiuni de training pentru personalul implicat în proiectul pe care-l gestionează.
3. Participanţii în proiecte 14
(Project stakeholders)
1. Managerul de proiect
• decide şi alocă resursele de proiect
(Project manager)
2. Sponsorul/
Susţinătorul Proiectului • decide şi alocă resursele de proiect
(Project Sponsor)
• acţionează în sprijinul unui proiect
3. Promotorul
proiectului • este ascultat de factorii de decizie şi promovează în faţa
acestora cauza unui proiect
• client sau consumator care beneficiază direct de rezultatele
4. Beneficiarul
proiectului
3. Participanţii în proiecte 15
(Project stakeholders)
• poate fi şi sponsor sau promotor
5. Clientul
• plăteşte pentru a beneficia de serviciile stabilite printr-un contract
6. Cercul de comandă
/Statul Major • consiliul director
/Board-ul Director
(Board of Directors)
7. Managerii Executivi • directori
(Executive Managers)
8. Managerii
• şefi de echipă, de tură, de linie, de secţie, de
departamentali
/operaţionali departament, de servicii
3. Participanţii în proiecte 16
(Project stakeholders)
9. Furnizorii
de bunuri, servicii (persoane fizice sau juridice).
(Suppliers)
• instituţii publice,
10. Alte persoane • comunitatea,
• angajaţii.
11. Distribuitorii implicaţi în depozitare, promovare, livrare.
(Vendors)
17
18
19
20
21
Propuneri:
22
Metodologii:
23
Project Management Body of Knowledge (PMBOK)
24
AGILE
25
Agile / Valorile SCRUM
26
SPRINT
27
Method 123 Project Management Methodology ('MPMM')
5. Ciclul de viaţă al proiectului ( Project Life Cycle)
28
Method 123 Project Management Methodology ('MPMM')
5. Ciclul de viaţă al proiectului ( Project Life Cycle)
29
Iniţierea (Project Initiation)
30
Planificarea (Project Planning)
Planificarea
Execuţia (Project Execution) 31
32
Închiderea (Project Closure)
33
Instrumente software – Faza de Inițiere
34
Instrumente software – Faza de Planificare
35
Instrumente software – Faza de Execuție
36
Instrumente software – Faza de Închidere
Etapele ciclului de viaţă al proiectelor şi instrumentele 37
informatice
Tipuri de instrumente
Etape
Soft specializat Soft generalizat
Planificare Costuri Riscuri Aplicaţii Procesoare Calcul Comunicare
dedicate de texte tabelar
Concepere
(iniţiere)
Planificare
Implementare
(execuţie)
Evaluare
(control)
38
39
40
41
Proiecte care pot fi realizate cu Microsoft Project
42
Noțiuni de bază
43
Paşii realizǎrii şi finalizǎrii unui proiect
44
Caracteristicile produsului Microsoft Project Proffesional
45
Caracteristicile produsului Microsoft Project Proffesional
46
Microsoft Project 2010 – interfața de lucru
47
Microsoft Office Backstage
Definirea proiectului şi a task-urilor acestuia 48
Introducerea datelor – Task Name
Stabilirea datei de începere a proiectului 49
- Project – Properties - Project Information – Start Date
Stabilirea duratelor fiecarui task şi subtask 50
- se stabilește numai pentru subtask-uri
Evidenţierea task-urilor structurate
51
Task – Schedule – Indent Task
Evidenţierea task-urilor structurate 52
Legǎturi între activitǎţile unui proiect 53
Legǎturǎ Cod Descriere
Finish-Start FS Predecesorul se terminǎ şi începe urmǎtorul
Start-Start SS
Activitǎţile încep simultan
Finish-Finish FF
Activitǎţile se terminǎ simultan
Start-Finish SF Activitatea care începe determină momentul terminării
predecesorului
Numerotarea task-urilor şi a subtask-urilor 54
Gantt Chart Tools – Format - Show/Hide - Outline number
55
Structura ierarhicǎ a proiectului
Crearea legǎturilor între task-uri 56
Predecessors
Crearea legǎturilor între task-uri 57
Predecessors
Drumul critic al proiectului 58
Gantt Chart Tools – Format -Bar Styles - Critical Tasks
Sensibilitatea unui proiect
59
Gantt Chart Tools – Format - Bar Styles - opţiunea Slack
Insert Column - coloane: Late Start, Late Finish, Free Slack, Total
Slack
- Codul program B (9) este estimat a dura 3 zile, şi putem vedea 60
cǎ poate avea o întârziere de 2 zile, adicǎ mai mult de 60%.
- Asamblarea hardware (12) este estimatǎ a dura o zi, şi poate
întârzia 7 zile!
Întârzieri între activitǎţi 61
Gantt Chart Tools – Task – Properties – Information
coloana Lag - 3 d/days
62
Întârzieri între activitǎţi
Diagrama reţea 63
Task – View - Network Diagram
Diagrama reţea 64
Network Diagram Tools – View – Zoom - Zoom
Diagrama reţea 65
Network Diagram Tools – Format -Show/Hide - debifǎm opţiunea
Summary task
Diagrama reţea 66
Network Diagram Tools – Format –Layout –
Automatically position all boxes / Allow manual box positioning
Straight
Resursele proiectului 67
View - Resource Views -Resource Sheet
Resursele proiectului
File – Option – Display – Symbol / Currency
68
Resursele proiectului
Alocarea resurselor pentru fiecare activitate 69
modul de vizualizare al diagramei Gantt (View - Gantt Chart)
Resource - Assign Resources
Logica design-ului 300% Inginer de design
Design-ul Bazei de date 200% Inginer de design,
200% Inginer software
Codul program A 200% Inginer software
Codul program B 200% Inginer software
Cumpǎrǎ componentele 100% Inginer de design
hardware hardware
Asamblare 200% Inginer de design
Integrare Sw/Hw 200% Inginer de design
Alocarea resurselor pentru fiecare activitate 70
modul de vizualizare al diagramei Gantt (View - Gantt Chart)
- inserăm două coloane Resource Names și Duration
Task-uri eveniment 71
Task – Insert -Milestone
Task-uri eveniment 72
Task – Insert -Milestone
Definirea vacanţelor şi a sǎrbǎtorilor 73
Project - Change Working Time
Details - Nonworking time
Printarea diagramei reţea 74
View - Network Diagram
File – Print - Page Setup - Adjust to - Print Preview
Printarea diagramei Gantt şi/sau a tabelului de task-uri 75
File – Print - Page Setup – Legend - Legend on - Every page
Setarea antetului şi a subsolului unei pagini 76
File – Print - Page Setup – Header – Center - Add
Setarea antetului şi a subsolului unei pagini 77
Print Preview
78
Schimbarea tipului de task folosit
Durată x Unităţi = Muncă
Schimbarea tipului de task folosit 79
File – Options - Project Options – Schedule - Default task type
Resurse supraalocate 80
View - Resource Sheet
View - Other views - Resource Graph
View - Timescale - Days
81
Resurse supraalocate
View - Resource Usage
82
Resurse supraalocate
Rezolvarea problemei de supraalocare 83
Resource - Leveling Options / nivelare fǎrǎ extinderea duratei
proiectului - Level only within available slack sau nivelare cu
extindere a duratei
Introducerea datelor financiare pentru fiecare resursǎ 84
View - Resource Sheet
Determinarea costului fiecǎrui task şi a costului total 85
View - Tables – Summary
View - Resource Sheet / Tables - Cost
Durata proiectului = 19 zile şi
Cost total = 28.800 lei
Generarea rapoartelor 86
Project - Reports – Reports
Costs – Select - Cash Flow - Select
Generarea rapoartelor 87
Project - Reports – Reports
Costs – Select - Cash Flow - Select
88
Generarea rapoartelor
Reports - Cash Flow – Edit - Months
89
Task-uri recurente
Task – Insert – Task - Recurring Task
Sortarea informaţiilor 90
diagramei Gantt – View – Data – Sort - by Cost
View – Data – Tables – Cost
View – Data – Sort - Sort by
Gruparea informaţiilor 91
diagrama Gantt – View – Data - Group by – Critical
View – Data - Group by - More Groups - Critical – Edit
Filtrarea informaţiilor 92
dezactivǎm opțiunea de grupare selectând de la butonul Group by
opţiunea No Group, revenind la modul de vizualizare Gantt
View – Data – Filter - Critical
Filtrarea informaţiilor 93
Filter - More filters – Edit/New
Show in menu - submeniul Filter for
View – Data – Filter - Taskuri Critice după data de ...,
Modul dual de vizualizare 94
View - Split View - Details - Task Form
Selecție task – meniu contextual
Modul dual de vizualizare 95
View - Split View – Details - Resource Graph
96
Modificarea unitǎţii de timp folositǎ în diagrama Gantt
View – Zoom - Zoom - Entire Project
View – Zoom - Timescale
97
Inserarea unei alte coloane de informaţii în tabelul de task-uri
Format – Columns - Insert Column - Cost
98
Notiţe despre task-uri
Task – Information - Notes
Task-uri cu referinţe 99
- click dreapta pe codul program A şi vom
alege ultima opţiune, Hyperlink
Task-uri cu referinţe
- alegem asamblare hardware, click dreapta,
Hyperlink, Place in This Document, Resource
Graph
100
Personalizarea aspectului task-urilor
Task - Font
Mai multe despre resurse – adăugarea de notițe la resurse 101
View - Resource Views - Resource Sheet - click-dreapta pe o resursǎ -
Resource Notes - selectǎm modul de vizualizare Resource Usage
Proiecte structurate 102
Project – Insert - Subproject
Proiecte structurate 103
- vom modifica predecesorul task-ului Intervievare utilizatori şi
introducem valoarea de pe prima coloanǎ a liniei unde apare
subproiectul, în cazul nostru fiind 2
Proiecte structurate 104
- vom modifica predecesorul task-ului Intervievare utilizatori şi
introducem valoarea de pe prima coloanǎ a liniei unde apare
subproiectul, în cazul nostru fiind 2
Analiza progresului într-un proiect 105
Salvarea liniei de bazǎ a proiectului
Project – Schedule - Set Baseline - Set baseline - For Entire project -
Ok
Analiza progresului într-un proiect 106
Actualizarea progresului
Project – Properties - Project Information - Status Date - alegem data
de 23 noiembrie 2011, iar la Current Date alegem aceeaşi datǎ
View - Data – Table - Tracking
107
Analiza progresului într-un proiect
Actualizarea progresului
- Vom introduce pe coloana % Comp.
- La subtaskul Intervievare utilizatori introducem valoarea 100, aceastǎ valoare având semnificaţia cǎ
subtask-ul a fost finalizat.
- Sǎ presupunem cǎ a durat 6 zile, nu 5 cum plǎnuisem. Vom introduce la acelaşi subtask pe coloana
ActDur. valoarea 6.
- La fel vom preciza cǎ subtask-ul Definirea cerintelor de performanţǎ a fost finalizat în procent de 100%,
dar în loc de o zi a durat 2.
- La task-ul eveniment Finalizare cerinţe de performanţǎ vom completa progresul cu valoarea 100.
- La subtask-ul Logica design-ului vom completa cu 25% precizând astfel cǎ s-a realizat doar un sfert din
acest subtask.
- În coloana [Link]., Microsoft Project a calculat cǎ 25% din acest subtask se realizeazǎ în jumǎtate de
zi, de aceea şi valoarea 0.5 days.
- Iniţial am stabilit cǎ va dura 2 zile acest subtask, motiv pentru care putem vedea valoarea 1.5 days în
coloana [Link]., adicǎ timpul rǎmas pentru a finaliza subtask-ul.
- Este şi logic: dacǎ 100% reprezintǎ 2 zile, 25% reprezintǎ o jumǎtate de zi.
- Sǎ presupunem în cazul nostru cǎ a durat o zi sǎ se realizeze subtask-ul în proporţie de 25%.
- Vom introduce în coloana [Link]. valoarea 1, dar vom vedea cǎ se schimbǎ automat valoarea de 25%
în 50%, fiindcǎ o zi din douǎ reprezintǎ jumǎtate.
- Vrem sǎ îi spunem lui Microsoft Project cǎ într-o singurǎ zi am realizat doar 25%.
- Pentru a face acest lucru, modificǎm valoarea din coloana [Link]. cu 3, fiindcǎ o zi din patru (1+3)
reprezintǎ un sfert, adicǎ 25%.
108
Analiza progresului într-un proiect
- în urma actualizărilor efectuate – obținem:
109
Analiza progresului într-un proiect
Project – Reports – Reports – Costs - Earned Value
110
Analiza progresului într-un proiect
111
Analiza progresului într-un proiect
View – Data – Tables - More tables - Earned Value
112
Compararea progresului faţǎ de linia de bazǎ
View – Data – Table - Variance
113
Informaţii statistice despre proiect
Project – Properties - Project Information - Statistics