IT Project Management
| A chi è rivolto: |
Il corso è dedicato a partecipanti che a vario titolo abbiano interesse professionale per la gestione di progetti di informatica.
I discenti saranno persone già con esperienza lavorativa, eventualmente già con esperienza di gestione di progetti. Le tecniche descritte sono adatte a progetti di piccole o medie dimensioni (fino a team di progetto di 10 – 15 persone).
Non vengono trattati aspetti informatici strettamente tecnici, per esempio inerenti a piattaforme, a tecniche di progettazione e sviluppo ecc., per cui il corso può essere anche frequentato da personale non strettamente informatico.
Il corso può essere interessante per quadri o dirigenti, anche se gli aspetti concreti, operativi e gestionali sono prevalenti rispetto a quelli strategici, di controllo economico e di programma.
Può essere seguito con interesse anche da personale con compiti non gestionali, come progettisti, sviluppatori, utenti e così via.
|
| Durata del Corso: |
3 giorni
|
| Prerequisiti: |
nessuno |
Offerta formativa:
Obiettivo del corso è l’acquisizione e l'applicazione pratica di metodi e strumenti per la gestione di progetti IT, con riferimento due standard riconosciuti (PMI e Prince2). Durante il corso verranno inoltre esaminate le problematiche che possono compromettere il successo di un progetto ed esposte le tecniche necessarie per controllarle, gestendo il progetto nel rispetto di tempi, costi e qualità prefissati.Alle lezioni teoriche sulle tecniche di gestione vengono affiancate esercitazioni pratiche, durante le quali le tecniche acquisite vengono applicate in casi di studio o tratti dalla reale esperienza lavorativa dei partecipanti al corso.
Programma
IL PROCESSO DI SVILUPPO SOFTWARE
PRIMO GIORNO
Vengono affrontati alcuni argomenti di carattere generale, sui progetti e sulla loro organizzazione, e vengono presentate nel dettaglio le tecniche di pianificazione di base
- Cosa sono i progetti, cosa li differenzia dai servizi e perché vengono intrapresi
- La collocazione dei progetti nelle strutture organizzative
- Il contesto dei progetti, i ruoli “standard” e i portatori di interesse (stakeholders)
- Il project management e il project manager
- Il ciclo di vita di un progetto, le fasi
- I progetti IT: il ciclo di vita del software
- I processi gestionali: l’avviamento, la pianificazione, l’esecuzione, il monitoraggio e il controllo, la conclusione
- Alcune possibili attività preliminari di un progetto: studio di fattibilità, proof of concepts, business case, offerta tecnico-commerciale
- L’avviamento effettivo di un progetto: i contratti, le autorizzazioni, le istituzioni formali dei ruoli, il project charter, l’allocazione del budget
- Le risorse del progetto, l’organigramma e i ruoli
- La pianificazione delle attività
- La WBS e le workpackage description, la rete delle attività, l’allocazione delle risorse, il diagramma di gantt, il calendario di progetto
- L’uso delle milestones nella pianificazione
- La allocazione delle risorse, la risoluzione delle sovrallocazioni
- Finanza ed economia di progetto, il budget di progetto, la pianificazione di costi e ricavi
SECONDO GIORNO
Vengono affrontate le tematiche relative agli altri due processi principali della gestione di un progetto, esecuzione e monitoraggio/controllo, e gli aspetti relativi alla chiusura di un progetto.
- L’esecuzione delle attività e l’assegnazione del lavoro, le autorizzazioni, il microplanning
- Il monitoraggio di tempi e costi delle attività
- Gli indicatori e le metriche di avanzamento
- La consuntivazione delle attività svolte e la valorizzazione degli indicatori di tempi e costi
- La rilevazione degli scostamenti rispetto alla pianificazione
- La determinazione delle cause degli scostamenti su tempi e costi
- L’uso delle milestones nel monitoraggio
- Cenni sull’Earned Value
- Il controllo degli scostamenti
- La previsione a finire, la ripianificazione, le azioni correttive, i cambiamenti nel progetto
- Le eccezioni e il coinvolgimento del senior management nel controllo di progetto
- La gestione dei cambiamenti: le richieste di cambiamento, le priorità, l’analisi di impatto dei cambiamenti, l’integrazione dei cambiamenti nel progetto
- La reportistica periodica, le verifiche interne di stato avanzamento
- Gli stati avanzamento lavori, i rapporti con i clienti (interni o esterni)
- La chiusura di un progetto e le attività conclusive
SECONDO GIORNO
Viene affrontata le pianificazione e il controllo di altri aspetti rilevanti nella gestione di progetto (rischi, qualità, comunicazione, configurazione) e la gestione dei rapporti all’interno del team e verso l’esterno.
- I configuration items e il controllo di configurazione; le versioni del software e della documentazione, il piano di configurazione, gli strumenti per il controllo di configurazione
- La pianificazione della qualità del software (qualità di prodotto): il piano della qualità
- I test, le verifiche e le validazioni: gli unit test, i test di integrazione, i test di sistema, i test di accettazione, i collaudi
- I piani di test e di collaudo
- La pianificazione dei rischi: il piano dei rischi, la valutazione e la gestione dei rischi, influenza dei rischi nella pianificazione e nella organizzazione di un progetto
- La comunicazione all’interno di un progetto, i ruoli e le interfacce, le modalità e i documenti per la comunicazione, gli strumenti per comunicare
- Il piano di comunicazione
- La leadership e la gestione del team. I conflitti nei progetti e alcune tecniche per prevenirli e gestirli. La gestione degli stakeholders
- Gli standard di project management e di processo software: la norma ISO/IEC 12207, gli standard PMI e Prince2, la gestione “agile”