Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
(1) WBS
Work Breakdown Structure
Cinzia Dessì, PhD
1
Risorse Comuni- Approvvigiona Stakeholder
Ambito Tempo Costi Qualità Rischi mento
Umane cazione
Piano
Assicurazione Acquisire Ientificare Piano
Definire della qualità il team Distribuzione delle i rischi delle persone
Sequenzializzare Allocazione dei Delle forniture
l’ambito informazioni coinvolte
le attività costi
Analisi
Sviluppare qualitativa Richiesta risposte Ingaggio
Controllo il team Dei fornitori delle persone
della qualità dei rischi
Gestire la coinvolte
Creare Stimare comunicazione
Controllare
la WBS le attività
I costi Analisi
Gestire quantitativa Controllo
selezione
il team dei rischi Dei fornitori delle persone
Controllare coinvolte
Verificare Stimare la comunicazione
la durate Piano
l’ambito delle attività delle risposte
ai rischi Amministrazione del
contratto
Controllare
la schedulazione
3
La Work Breakdown Structure
(struttura di scomposizione del lavoro)
Obiettivo Level 0
4
(WBS): WORK BREAKDOWN STRUCTURE
5
Struttura ad albero
6
Dettagli necessari per costruire una WBS
Definizione dei WP
Scomposizione delle attività
Stima del tempo e delle risorse (competenze tecniche)
Stima del costo
7
Esempio di attività
Definizione dei WP
Scomposizione delle attività
Stima del tempo e delle risorse (competenze tecniche)
Stima del costo
8
Quali risorse e quali attività….
9
WBS “SPAGHETTI”: attività e Struttura ad indice
risorse Obiettivo:
Preparare spaghetti al pomodoro, al dente, per due
persone, in 30’!
Spaghetti Bollire
Pelati salare
Sale Cuocere
Acqua mantecare
10
WBS “SPAGHETTI” Struttura ad albero
Obiettivo:
Preparare spaghetti al pomodoro, al
dente, per due persone, in 30’!
1. Spaghetti
al sugo di pomodoro
1.1.3 Cuocere
Informazioni su:
- durata
- costo
11
Organizational Breakdown Structure (OBS)
Attribuzione delle varie responsabilità alle diverse attività (Struttura Esplosa
in base alle Responsabilità)
Permette di identificare le competenze necessarie alle varie attività del
progetto
PM
Level 0
Supervisor 2
Esecutori
12
Gestione delle risorse
13
Gestione dei tempi di
Progetto
PMI®
Risorse Comuni- Approvvigiona Stakeholder
Ambito Tempo Costi Qualità Rischi mento
Umane cazione
Piano
Assicurazione Acquisire Ientificare Piano
Definire della qualità il team Distribuzione delle i rischi delle persone
Sequenzializzare Allocazione dei Delle forniture
l’ambito informazioni coinvolte
le attività costi
Analisi
Sviluppare qualitativa Richiesta risposte Ingaggio
Controllo il team Dei fornitori delle persone
della qualità dei rischi
Gestire la coinvolte
Creare Stimare comunicazione
Controllare
la WBS le attività
I costi Analisi
Gestire quantitativa Controllo
selezione
il team dei rischi Dei fornitori delle persone
Controllare coinvolte
Verificare Stimare la comunicazione
la durate Piano
l’ambito delle attività delle risposte
ai rischi Amministrazione del
contratto
Controllare
la schedulazione
1. INPUT
2. STRUMENTI E TECNICHE
3. OUTPUT
1. Definizione delle attività
• INPUT • STRUMENTI E
TECNICHE
• OUPUT
fattori ambientali Scomposizione in Elenco delle
aziendali Work Package --- attività
attività schedulate
Asset processi Attributi delle
organizzativi schemi di documento attività
Pianificazione a
descr. Ambito progetto
finestra mobile Elenco delle
WBS
Parere di esperti milestone
Dizionario della WBS Modifiche
Componente della
Piano di PM pianificazione richieste
2. Sequenzializzazione delle attività
• INPUT • STRUMENTI E • OUPUT
TECNICHE Reticolo di
Descrizione dell’ambito Metodo del diagramma schedulazione
del progetto delle precedenze
Elenco delle attività
Elenco delle attività Metodo del diagramma a (aggiornamenti)
frecce
Attributi delle attività Attributi delle attività
Schemi di documento del
Elenco delle milestones reticolo di schedulazione (aggiornamenti)
Richieste di modifiche Determinazione delle Modifiche richieste
approvate relazioni di dipendenza
Lead and lag
3. Stima delle risorse delle attività
• INPUT • STRUMENTI E • OUPUT
fattori ambientali TECNICHE Requisiti delle risorse
delle attività
aziendali Parere di esperti
Attributi delle attività
Asset dei processi
organizzativi Analisi delle alternative Struttura e
Dati sulle stime scomposizione delle
Elenco delle attività risorse
pubblicati
Attributi delle attività Calendario delle risorse
Software di PM (aggiornamenti)
Disponibilità delle risorse
Piano di PM Stima bottom-up Modifiche richieste
4. Stima della durata delle attività
• INPUT • STRUMENTI E • OUPUT
fattori ambientali
aziendali
TECNICHE stime della durata delle
attività
Asset dei processi Parere di esperti
organizzativi Attributi delle attività
Stime per analogia
Descrizione dell’ambito
Elenco delle attività Stima parametrica
Attributi delle attività Stime a tre valori
calendario delle risorse Analisi della riserva
Piano di PM
5. Sviluppo della schudulazione
• INPUT • STRUMENTI E TECNICHE • OUPUT
Analisi del reticolo di schedulazione
Asset dei processi Schedulazione di progetto
organizzativi Metodo del percorso critico
B
ATTIVITA'
C
TEMPO
Il diagramma di Gantt consente di:
• Consente di vedere il tempo totale minimo
necessario per il progetto;
• visualizzare la sequenza esatta delle fasi;
• mostra quali fasi possono essere
contemporaneamente svolte;
• avere una chiara illustrazione dello stato di
avanzamento del progetto rappresentato;
• mostra eventi o date chiave (milestones).
Milestones nella pianificazione
Caratteristiche:
• Sono eventi di riferimento per la temporizzazione del progetto
• Rappresentano eventi rilevanti o critici
• Devono essere chiaramente identificabili, con output chiari
• Devono essere in numero adeguato per permettere un efficace
controllo
• Possono essere:
• Contrattuali: fissano le scadenze degl’impegni col cliente
• Interne: scadenze di attività interne; comportano rilasci di deliverables
• Intermedie: utili per valutare oggettivamente l’avanzamento delle attività
• Interfaccia: per collegare rapporti operativi tra diverse organizzazione (es.
fornitori)
- Strumento di comunicazione
Milestones (pietre miliari)
Rappresentano un
momento importante del
A progetto (la fine di una
fase, una consegna, ecc…)
B
ATTIVITA'
C
MILESTONES
TEMPO
Es. Gantt apertura di un ufficio
GANTT Spaghetti
5’ 10’11’ 15’ 19’ 20’
INIZIO
Spaghetti
Bollire
Salare
Cuocere
Sugo
Soffritto
Cottura pelati
Mix
Mantecare
FINE
LIMITI DEL DIAGRAMMA DI GANTT
1
PERT e CPM
2
La differenza tra CPM e PERT
3
CPM PERT
Si utilizza quando si ha la Si utilizza in situazioni più
certezza della durata delle incerte nella valutazione
attività. di durata delle attività
4
CPM 1957 PERT 1958
Utilizzato per la manutenzione degli - minimizzazione del tempo
impianti della società chimica Du Pont - Questo metodo fu inventato ai tempi della
de Nemours. Per individuare la guerra fredda in occasione del progetto
“Polaris” (un missile strategico a testata
sequenza di attività critiche ai fini della nucleare), che dovette essere realizzato
realizzazione di un progetto dagli Stati Uniti nel minor tempo possibile,
trascurando i problemi relativi ai costi.
5
Passi comuni:
6
tecnica PDM - Precedence Diagram Method –
DIAGRAMMA DELLE PRECEDENZE
Un progetto può essere rappresentato attraverso il
diagramma di una serie di attività (individuate con la
WBS) interdipendenti che seguono una precisa
sequenza
Con la tecnica PDM si rappresentano le attività su un
grafo orientato
7
Tecniche di programmazione: di tipo
reticolare
Tecniche basate sulla teoria dei grafi i cui elementi
sono:
Il nodo (punto, o un cerchio o un rettangolo)
l’arco (relazione binaria R tra i nodi)
TEMPO
Evento/ Evento/
attività attività
PERT
TEMPO
Evento/attività Evento/attività
Tipi di rappresentazioni di reticoli
LS Attività LF
ES Durata EF
16
Dettagli CPM
ATTIVITA’ PREDECESSORI DURATA
A - 5
B - 4
C A 3
D A 4
E A 6
F B,C 4
G D 5
H D,E 6
I F 6
J H,G 4
17
ATT PRED
B
-
C A
C
D A
E A
H
F B,C
G D
D H D,E
A I F
G J H,G
E J
B F I
18
Percorsi nel progetto 1: ACFI
2: ADHJ
C 3: ADGJ
H 4: AEHJ
D 5: BFI
A
G J
E
B F I
19
ATT DURATA
A 5
B
4
C
3
D
4
C
E
6
F
4
H
G
5
H
D
6
I 6
A J 4
G J
E
B F I
20
QUALE E’ IL
PERCORSO CRITICO?
21
Quale è il percorso critico?
A-C-F-I = 5 + 3 + 4 + 6 = 18 settimane
A-D-H-J = 5 + 4 + 6 + 4 = 19settimane
A-D-G-J = 5 + 4 + 5 + 4 = 18 settimane
A-E-H-J = 5 + 6 + 6 + 4 = 21settimane
B-F-I = 4 + 4 + 6 = 14 settimane
22
CAMMINO CRITICO determina la durata attesa dell'intero
progetto
Se tale durata è inferiore a quella definita dall' obiettivo iniziale
del progetto o dal contratto col cliente, il percorso si dirà
SEMICRITICO
Se tale durata è invece superiore, il percorso si dice IPERCRITICO
23
Percorso critico
C
H
D
A
G J
E
B F I
24
LS Attività LF
ES Durata EF
25
ES C EF
S
LT
C D LF ES H EF
ES D EF
S
H
D
LT D LF
S
ES A EF
S
A LT D LF
J
ES G EF ES J EF
LT D LF S
LT
G D LF
S
LT D LF
E
ES E EF
S
LT D LF
F
ES I EF
B I
ES B EF ES F EF
S S S
LT D LF LT D LF LT D LF
26
ES C EF
S
LT
C D LF ES H EF
ES D EF
S
H
D
LT D LF
0ES A EF S
S
A LT D LF
J
ES G EF ES J EF
LT D LF S
LT
G D LF
S
LT D LF
E
ES E EF
S
LT D LF
F
ES I EF
B I
ES
0 BB EF
EF ES F EF
SS S S
LT
LT DD LF
LF LT D LF LT D LF
27
ATT D
A 5
Calcolo in avanti
B 4
C 3
D 4
ES C EF
S
LT
CD LF ES H EF
E
F
6
ES D EF
S
H G
H
5
D
LT D LF
0ES A EF S I 6
A
EF=E ES + DJ
S LT D LF
ES G EF ES J J
EF 4
LT D LF
ES E EF
S
LT
G D LF
S
LT D LF
S
LT D LF
F
ES I EF
B I
ES
0 BB EF
EF ES F EF
SS S S
LT
LT DD LF
LF LT D LF LT D LF
28
ATT D
A 5
B 4
C 3
D 4
ES C EF
S
LT
C 3 LF ES H EF
E
F
6
ES D EF
S
H G
H
5
D
LT 6 LF
0ES A 5EF S I 6
S
A LT 4 LF
J 4
J
ES G EF ES J EF
LT 5D LF S
LT
G 5 LF
S
LT 4 LF
E
ES E EF
S
LT 6 LF
F
ES I EF
B I
ES
0 BB EF
4 ES F EF
SS S S
LT
LT D4 LF
LF LT 4 LF LT 6 LF
29
ATT D
A 5
B 4
C 3
D 4
5 C EF
S
LT
C 3 LF ES H EF
E
F
6
5 D EF
S
H G
H
5
D
LT 6 LF
0ES A 5EF S I 6
S
A LT 4 LF
J 4
J
ES G EF ES J EF
LT 5D LF S
LT
G 5 LF
S
LT 4 LF
E
5 E EF
S
LT 6 LF
F
ES I EF
B I
ES
0 BB EF
4 4 F EF
SS S S
LT
LT D4 LF
LF LT 4 LF LT 6 LF
30
ATT D
A 5
B 4
C 3
D 4
5 C 8
S
LT
C 3 LF ES H EF
E
F
6
5 D 9
S
H G
H
5
D
LT 6 LF
0ES A 5EF S I 6
S
A LT 4 LF
J 4
J
ES G EF ES J EF
LT 5D LF S
LT
G 5 LF
S
LT 4 LF
E
5 E 11
S
LT 6 LF
F
ES I EF
B I
ES
0 BB EF
4 4 F 8
SS S S
LT
LT D4 LF
LF LT 4 LF LT 6 LF
31
Calcolo in avanti
- Il calcolo in avanti parte dall’early start dell’attività e a questa si somma la
durata dell’attività per ottenere il valore della durata dell’early finish.
- le attività che non hanno predecessori hanno valore zero come early start,
a questo si somma la durata dell’attività e si ottiene il valore della durata
l’early finish.
- l’early finish di un’attività rappresenta il valore dell’early start dell’attività
che precede
- se un’attività ha PIU’ DI UN predecessore, si prende il valore MAGGIORE
dell’early finish fra i diversi predecessori, perchè l’attività successivA NON
può iniziare prima che tutte le attività che lo precedono siano completate
32
ATT D
A 5
B 4
C 3
D 4
5 C 8
S
LT
C 3 LF 11 H 17
E
F
6
5 D 9
S
H G 5
D
LT 6 LF H 6
0ES A 5EF S I 6
S
A LT 4 LF
J
9 G 14 17 J 21 J 4
LT 5D LF S
LT
G 5 LF
S
LT 4 LF
E
5 E 11
S
LT 6 LF
F
12 I 18
B I
ES
0 BB EF
4 8 F 12
SS S S
LT
LT D4 LF
LF LT 4 LF LT 6 LF
33
Quale è il percorso critico?
A-C-F-I = 5 + 3 + 4 + 6 = 18 settimane
A-D-H-J = 5 + 4 + 6 + 4 = 19settimane
A-D-G-J = 5 + 4 + 5 + 4 = 18 settimane
A-E-H-J = 5 + 6 + 6 + 4 = 21settimane
B-F-I = 4 + 4 + 6 = 14 settimane
34
Altro esempio: PERT
35
PERT: Program Evaluation and Review
Technique
Questa tecnica parte dall’assunto che la durata di un’attività
segue una distribuzione di probabilità anziché avere una stima
certa
•La durata stimata più ottimistica (a)
•La durata stimata più probabile (m)
• La durata stimata più pessimistica (b)
36
I limiti del Pert
37
Distribuzione statistica di tutte le possibili durate di
un’attività
38
PERT
ATTIVITA’ A STIMA B STIMA C STIMA
OTTIMISTICA PROBABILE PESSIMISTICA
A 1 2 3
B 2 3 4
C 1 2 3
D 2 4 6
E 1 4 7
F 1 2 9
G 3 4 11
H 1 2 3
39
Tempo atteso = Te = (a +(4*m)+b)/6
A= Te = (1 +(4*2)+3)/6 = 2
40
Tempo atteso = Te = (a +(4*m)+b)/6
41
Varianza= v = ((b-a)/6)2
ATTIVITA’ A STIMA M STIMA B STIMA Te Varianza
OTTIMISTIC PROBABILE PESSIMISTI Tempo
A CA atteso
A 1 2 3 2
B 2 3 4 3
C 1 2 3 2
D 2 4 6 4
E 1 4 7 4
F 1 2 9 3
G 3 4 11 5
H 1 2 3 2
43
Assunzioni di base:
• Percorso critico è: A C E G H
ATTIVITA’ A STIMA• Vogliamo
M STIMA Bconoscere
STIMA TequaleVarianza
è la
OTTIMISTIC PROBABILE PESSIMISTI Tempo
varianza del progetto
A
A
1 • V del
CA
2 Progetto:3 σatteso
= 2 p
2
.11
B 2 Cioè3 la somma 4 delle varianze
3 .11del
C 1 2 3
percorso 2
critico .11
D 2 • .11+.11+1+1.78+.11=3,11
4 6 4 .44
E 1 4 7
• Deviazione standard4 = 1
F 1 2 9 3 1.78
G 3 4 Standard
Dev 11 σ =5 σ 2 1.78
H 1 2 3 2 .11
• = √3.11 =1.76
44
PERT
( a + 4m + b)
TE =
6
Dev Standard σ = σ2
(b − a )
σ =
6
Cosa mi dice la
deviazione standard?
(b − a )
2
Mi dice lo scostamento
Var = σ 2
=
6 +/- scadenza progetto
45
PERT
Cosa mi dice la
deviazione standard?
Mi dice lo scostamento
+/- scadenza progetto
46
Probabilità completamento del progetto
variabile causale standard =
Z= (Data chiusura progetto – data
Attesa)/deviazione standard
Ipotizzando che la durata del progetto è
stata definita in 16 settimane, che
attualmente ci troviamo alla 15 settimana
47
Z = (16-15)/1.76 = .57
48
49
71,57 %
di probabilità che il progetto sarà
terminato in 16 settimane
50
28,43 %
di probabilità che il progetto non sarà
terminato in 16 settimane!!!
51
Pert Costi
Valutare la possibilità di ridurre la durata complessiva del
lavoro mediante un impiego più intensivo delle risorse
Alla variabile tempo si sostituisce la variabile costo
- costo ottimistico
- costo probabile
- costo pessimistico
52
La gestione dei rischi
di progetto
TERAPIA A TERAPIA B
NESSUNA PERDITA 0.5 0.001
UNA PERDITA 0.5 0.999
Rischi di schedulazione: modifiche dei tempi di progetto inizialmente programmati. Possono generare:
Rischi di costo, se dall’allungamento dei tempi deriva un aumento dei costi di progetto;
Rischi di performance, se il completamento in ritardo del progetto ostacola il raggiungimento dei suoi
obiettivi.
Rischi di performance: mancata coerenza tra obiettivi di progetto inizialmente definiti e raggiunti.
Possono portare a:
Rischi di costo e di schedulazione, se i problemi comportano l’allungamento della durata del progetto o
ne incrementano i costi.
È il complessivo processo di gestione dei rischi di progetto, di tipo iterativo, che include i
processi di: