Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
AIPA
Area Monitoraggio e Verifiche
INTRODUZIONE AL PROJECT MANAGEMENT
Cenni storici
Attività che risale al periodo di realizzazione delle grandi
costruzioni dell’antichità:
• Piramidi in Egitto (XXVI sec a.c.)
• Colosseo (72 d.c.)
• Acquedotti dell’impero romano (144 a.c.)
Condotta senza tecniche di programmazione e di
rappresentazione del processo produttivo
Cenni storici
• H.L. Gantt all’inizio del secolo scorso definì una tecnica di
rappresentazione del processo produttivo utilizzando barre
temporali
• nel 1957 M. Walker definì il metodo CPM (Critical Path
Method) per il controllo dei tempi di progetto
• nel 1958 venne sviluppata la tecnica PERT (Program
Evaluation and Rewiew Technique) in ambito del progetto per
la realizzazione dei sottomarini nucleari (progetto Polaris)
Evoluzione auspicabile
• Gruppi interni di monitoraggio che svolgano anche funzioni di
consulenza nella predisposizione dei contratti;
• Personale interno che predisponga studi di fattibilità su tutti i
progetti economicamente rilevanti;
• Personale interno informatico che garantisca una efficace
interfaccia tra utente e fornitore;
Una cultura di progetto è necessaria per svolgere queste attività
Direzione Generale
Direzione Generale
Direzione Generale
Progetto
A
Progetto
Risorse
B
Progetto
C
- Scarso coordinamento
- Compiti e ruoli rigidi nell'ambito del progetto,
- Un solo diretto superiore - scarso coinvolgimento delle
- Specializzazione - centralizzazione di risorse (il progetto transita in
Per funzione professionale risorse simili più aree)
- Buon coordinamento e
comunicazione all'interno
- Risorse allocate al team del team
fino a conclusione del - elevata autorità del - Poco efficiente utilizzo delle
Per progetto progetto project manager risorse
- Centralità del progetto
- partecipazione al progetto
delle diverse funzioni
aziendali - Ottimizzazione delle - Conflitti tra project manager
A matrice - due superiori diretti risorse e Functional manager
anno 2001 Dario Biani 20
INTRODUZIONE AL PROJECT MANAGEMENT
Obiettivi
di progetto
Gli Step:
• Individuazione dei fattori di rischio del progetto;
• Classificazione in base all’esposizione al rischio;
• Redazione di un piano per la riduzione e controllo dei rischi.
FP = UFP x VAF
dove:
UFP è il numero di function point non pesati ricavati dal
conteggio delle funzioni e dal loro grado di complessità
VAF è un fattore di aggiustamento che varia da 0,65 ad 1,35 e si
determina in base a 14 caratteristiche generali del sistema
anno 2001 Dario Biani 55
INTRODUZIONE AL PROJECT MANAGEMENT
luogo nasc.
INS/CAMBIA CANCELLA
COCOMO
Il modello base
Considera come unica variabile indipendente la dimensione in
linee di codice.
Espressione per il calcolo delle risorse:
M = a x Sb
dove
S = dimensione in KLOC (migliaia di linee di codice)
M = mesi/persona
a, b = coefficienti che dipendono dal tipo di applicazione
anno 2001 Dario Biani 85
INTRODUZIONE AL PROJECT MANAGEMENT
tipo di applicazione a b c d
Semplice 2,4 1,05 2,5 0,38
Intermedia 3 1,12 2,5 0,35
Complessa 3,6 1,2 2,5 0,32
30
Mesi/persona
25
20
15
10
5
0
1 2 3 4 5 6 7 8 9 10
Kloc
8
6
Mesi
4
2
0
1 2 3 4 5 6 7 8 9 10
Kloc
Un esempio
Gestione anagrafica
• Modello base - progetto semplice (organic)
• S= 2 K
• M=2.4 * (2)1.05 = 5 Mesi/uomo
• T=2.5 * (5)0.38 = 4,6 mesi di durata
• Persone = M/T = 5/4,6 = 1,08
• Produttività = 2K/5 = 0,4 kloc/mese
Un esempio
Tipo di applicazione a b
Organic mode 3,2 1,05
Semi-detached mode 3 1,12
Embedded mode 2,8 1,2
Attività Attività
B D
Attività Attività
A F
Attività Attività
C E
FS + 2
1 2 3 4 5 6 7
FS - 1
1 2 3 4 5 6 7
Un esempio
Percorso critico
AnalisisottosistemaA Progettazione
sottosistemaA
2 12g 5 15g
Analisirequisiti 03/03/01 14/03/01 15/03/01 29/03/01 Consegna
documentazione
1 15g 6 0g
12/02/01 02/03/01 AnalisisottosistemaB Progettazione 29/03/01 29/03/01
sottosistemaB
3 8g 4 12g
10/03/01 17/03/01 18/03/01 29/03/01
30
25
Nr. risorse
20
15
10
5
0
1
10
13
16
19
22
25
28
giorni del mese
Fabbisogno Vincoli di
delle risorse progetto
Schedulazione iniziale
Analisi Progettazione
sottosistemaA sottosistemaA
anapro[15] 12g anapro[5] 15g
Analisi 25/02/01 08/03/01 09/03/01 23/03/01 Consegna
requisiti documentazione
anapro[3] 15g 0g
10/02/01 24/02/01 Analisi Progettazione 23/03/01 23/03/01
sottosistemaB sottosistemaB
anapro[10] 8g anapro[5] 12g
25/02/01 04/03/01 05/03/01 16/03/01
20
15
10
3 3 3 3 3 25 25 25 20 20 10 10 5 5 5
anapro Sovrassegnato: Assegnato:
Analisi Progettazione
sottosistemaA sottosistema A
anapro[9] 20g anapro[5] 15g
Analisi 16/02/01 07/03/01 08/03/01 22/03/01 Consegna
requisiti documentazione
anapro[5] 9g 0g
10/02/01 18/02/01 Analisi Progettazione 22/03/01 22/03/01
sottosistemaB sottosistema B
anapro[8] 10g anapro[5] 12g
19/02/01 28/02/01 01/03/01 12/03/01
20
15
10
5 5 14 17 17 17 17 14 14 10 10 5 5 5
anapro Sovrassegnato: Assegnato:
Le Carte di Gantt
È un diagramma a barre che permette di visualizzare l’allocazione
temporale delle attività.
Permette di visualizzare in modo immediato l’estensione delle
attività e dell’intero progetto
Facilita la valutazione dello stato di avanzamento delle attività
I Costi di progetto
La pianificazione dei costi di progetto consente di predisporre le
risorse economiche al momento in cui sono necessarie e permette di
rilevare in corso d’opera eventuali scostamenti rispetto a quanto
previsto.
Si procede attraverso due fasi:
• Individuazione e stima dei costi per singola attività (work package)
• Determinazione della distribuzione dei costi
I Costi di progetto
Individuazione dei Costi:
• Costi diretti: si riferiscono ai costi delle persone coinvolte nel
progetto (stipendio, compenso, ecc) ed al costo dei materiali
utilizzati
• Costi indiretti: sono relativi all’organizzazione e riguardano per
esempio gli affitti e la gestione degli uffici, personale degli uffici
non direttamente coinvolti nel progetto, il top management
I Costi di progetto
Distribuzione dei costi
• Si calcolano i costi complessivi di ogni singola attività
• I costi calcolati si considerano omogeneamente distribuiti durante
il periodo di svolgimento dell’attività
• Si sommano i costi giornalieri delle attività in corso e si costruisce
la curva di distribuzione
I Costi di progetto
Curva tipica di distribuzione dei costi
60
50
40
lire
30
20
10
0
1
11
13
15
17
tempo
manutenibilità
funzionalità
affidabilità
portabilità
efficienza
usabilità
Sottocaratteristiche
adeguatezza x
aderenza x
interoperabilità x
sicurezza x
accuratezza x
maturità x
tolleranza agli errori x
recuperabilità x
comprensibilità x
apprendibilità x
operabilità x
prestazioni x
sfruttamento delle risorse x
analizzabilità x
modificabilità x
stabilità x
testabilità x
adattabilità x
installabilità x
conformità a standard tecnici x
sostituibilità x
anno 2001 Dario Biani 137
INTRODUZIONE AL PROJECT MANAGEMENT
Obiettivi
• controllo avanzamento del lavoro
• controllo dei costi
• analisi degli scostamenti rispetto al piano di riferimento corrente
(ultimo piano concordato con il Committente)
• azioni correttive
300
250
Lire (milioni)
200
150
100
50
0
1 2 3 4 5 6 7 8 9 10
Mese
350 budget
300
Avanzamento
250
200
150 effettivo
100
50
0
1 2 3 4 5 6 7 8
Mese
350 budget
300
Avanzamento
Quantità di lavoro
250 non eseguita
200
150 effettivo
100
50
0
1 2 3 4 5 6 7 8
Mese
350 budget
300
Avanzamento
250
200
150 effettivo
100
50
0
1 2 3 4 5 6 7 8
Mese
Esempio
Confermiamo il
contratto per la
realizzazione hmm...5 km di
della nuova tracciato, 5 mesi di
ferrovia tempo .…100 milioni
di budget.…va bene!
Esempio
Mese 4 Mese 5
Costo = 20 mil. Costo = 20 mil.
Esempio
100
BCWS
sv
Mil.
BCWP
Tempo 5 mesi
Si calcolano
I costi diretti sostenuti alla data (lavoro, materiali)
Si rilevano
I costi stimati per la realizzazione del lavoro svolto (prodotto
realizzato)
Si determina
Lo scostamento tra i costi sostenuti e quelli stimati
Esempio
I costi che sono stati previsti per la realizzazione del prodotto sono
100
ACWP
“actual cost”
cv
Mil. BCWP
“earned value”
Tempo 5 mesi
Stima al completamento
Valutazione del
costo totale
Stimata Calcolata
Si basa su
• Risultati ottenuti
• Previsione di condizioni future
• esperienze passate
• ……………………
Budget iniziale
ACWP
Costo Calcolato = ACWP + (BAC - BCWP) *
BCWP
Stima a finire
Lit. Previsione
varianza costi
Costo calcolato
Costo stimato
Definizione:
Due o più progetti sviluppati contemporaneamente
Caratteristiche:
• Concorrenza per l’acquisizione delle risorse
• Complessità di gestione delle criticità
• Priorità dei progetti
Le funzionalità principali:
• rappresentazione cronologica delle attività
• calcolo della durata del progetto
• individuazione del percorso critico
• gestione delle risorse umane
• stato di avanzamento delle attività
Definizione
E’ un processo che ha lo scopo di fornire piena visibilità
sulle componenti di cui è costituito un prodotto e sulle sue
caratteristiche funzionali.
Linking Programma
automatico
C
anno 2001 Dario Biani 176
INTRODUZIONE AL PROJECT MANAGEMENT
Modulo X Modulo H
v.1.2 v.3
Gestione
fatture
Modulo D Modulo B
v.1 v.2.2
anno 2001 Dario Biani 178
INTRODUZIONE AL PROJECT MANAGEMENT