Insegnamento di Gestione e Organizzazione dei Progetti A.A. 2008/9

Dimensione: px
Iniziare la visualizzazioe della pagina:

Download "Insegnamento di Gestione e Organizzazione dei Progetti A.A. 2008/9"

Transcript

1 Insegnamento di Gestione e Organizzazione dei Progetti A.A. 2008/9 Lezione 15: P.M.: metodologie di progetto Prof.ssa R. Folgieri 1 Modelli di conduzione di un progetto Si suole, classicamente, suddividere i progetti in metodologie pesanti: vecchi modelli (vecchi ma tuttavia ancora molto utilizzati in Italia), quali il modello a cascata (Waterfall) metodologie iterative: metodi come quello a spirale metodologie agili In campo ICT con Metodologie Agili si intendono più modelli innovativi, quali l Extreme Programming, SCRUM, Feature Driver Development, DSDM ed altre. Queste metodologie consentono di rivedere spesso specifiche e apportare modifiche in corso di progetto grazie a continuo scambio pareri e informazioni con committente. Tra i modelli elencati, faremo riferimento al campo ICT prendendo brevemente in esame l Extreme Programming (XP) e SCRUM. 2 1

2 Metodologia AGILE - generalità Agile:metodologia di conduzione di progetti mutuata dall Ingegneria del Software. Si adatta a progetti di varia natura, anche non ICT. Agile = leggera : indica un metodo di conduzione che coinvolga il più possibile il committente, così da rispondere con forte reattività alle sue richieste. Particolarmente adatta a progetti in evoluzione, non perfettamente definiti (nelle intenzioni del committente) sin dalle fasi iniziali, ma costruttiva se applicata a progetti di piccole dimensioni e da Project Manager con sufficiente esperienza da poter condurre il committente limitando, ove possibile e ove necessario, richieste non esaudibili o che potrebbero generare l insuccesso del progetto stesso. Più definizioni secondo il modello dei vari esperti proponenti. Consolidata ed in uso: quella proposta dalla Agile alliance (www.agilealliance.com), associazione che ha come scopo la diffusione della metodologia. Ward Cunningham, l inventore di Wiki, ha sposato la metodologia Agile. L obiettivo di fondo: centralità del cliente e la sua soddisfazione. 3 Metodologia AGILE 4 principi Quattro principi hanno ispirato la definizione dei metodi agili : 1. centralità delle persone rispetto ai processi e agli strumenti. Grande importanza viene data alle relazioni e alla comunicazione tra gli attori del progetto 2. maggior riguardo della funzionalità rispetto alla documentazione, ovvero frequenza dei rilasci e documentazione ridotta al minimo nonché di facile lettura 3. collaborazione con il committente al di là delle richieste contrattuali, guidandolo, consigliandolo 4. risposta veloce ai cambiamenti, accogliendo anche suggerimenti dalle persone coinvolte nel progetto (che spesso hanno il polso della situazione più di chi ha ideato inizialmente il tutto) Sovente questa metodologia aiuta anche ad abbattere i costi di progetto, ma presuppone particolari capacità di adattamento e flessibilità ed esperienza da parte del Project Manager. 4 2

3 Metodologia AGILE finestre temporali Alla base della metodologia: suddivisione del progetto in sottoprogetti di durata (temporale) limitata (poche settimane), in modo da affrontare ogni segmento con la massima reattività ma senza pregiudicare la riuscita dell intero. Tali finestre temporali prendono il nome di iterazioni e ciascuna deve essere concepita in modo da rilasciare una parte compiuta del progetto. Segmentazione del progetto Vi sono due modi di suddividere il progetto in fasi temporali: 1. in dipendenza dalle attività affrontate, per esempio, nel caso di un progetto per l istituzione di un servizio di help-desk: identificazione degli obiettivi, selezione del personale, selezione degli strumenti di supporto, addestramento del personale, simulazione, istituzione del servizio, controllo on-the-job; 2. in dipendenza delle fasi del progetto globale, ad esempio suddividendo le attività in : pianificazione (planning), analisi dei requisiti (requirements), analisi (analysis), realizzazione (development), verifica (test), rilascio (go-live), documentazione (documentation). 5 Metodologia AGILE fasi intermedie Il risultato di ogni iterazione non necessariamente deve possedere tutte le funzionalità per essere considerato completo se confrontato con il risultato finale, tuttavia deve essere compiuto per quanto riguarda i suoi scopi, e ben documentato, perché potrebbe essere soggetto a revisione (reiterazione) nel corso dello svolgimento delle attività successive. Ogni segmento deve essere dunque rilasciato e la fine di ciascuna iterazione, nell ottica dell approccio al punto critico precedentemente descritta, deve essere considerata un milestone del progetto globale. Comunicazione con il committente Nei metodi agili la comunicazione con il committente è effettuata in tempo reale e, solitamente, in forma orale, anche se la documentazione finale di ogni iterazione deve rappresentare una trascrizione puntuale di quanto deciso, modificato ed attuato in ogni fase, in accordo con il committente ed in risposta alle sue richieste. 6 3

4 Metodologia AGILE team La squadra di progetto includerà ovviamente tutte le persone utili al compimento dello stesso. Sicuramente il committente (o un suo referente designato), di riferimento per la definizione dei requisiti e delle realizzazioni intermedie 7 Metodologia AGILE fasi intermedie Il risultato di ogni iterazione non necessariamente deve possedere tutte le funzionalità per essere considerato completo se confrontato con il risultato finale, tuttavia deve essere compiuto per quanto riguarda i suoi scopi, e ben documentato, perché potrebbe essere soggetto a revisione (reiterazione) nel corso dello svolgimento delle attività successive. Ogni segmento deve essere dunque rilasciato e la fine di ciascuna iterazione, nell ottica dell approccio al punto critico precedentemente descritta, deve essere considerata un milestone del progetto globale. Comunicazione con il committente Nei metodi agili la comunicazione con il committente è effettuata in tempo reale e, solitamente, in forma orale, anche se la documentazione finale di ogni iterazione deve rappresentare una trascrizione puntuale di quanto deciso, modificato ed attuato in ogni fase, in accordo con il committente ed in risposta alle sue richieste. 8 4

5 Metodologia AGILE pratica (1) All interno della metodologia Agile si possono attuare diverse pratiche, che possono essere raggruppate in categorie: Automazione Comunicazione Coinvolgimento del committente Progettazione e documentazione Rilascio frequente Diffusione della conoscenza Reverse engineering Semplicità Organizzazione del team Verifica (test Test funzionali Test unitari Test indiretti. Versione 9 Metodologia AGILE pratica (2) Vediamo le categorie nel dettaglio: Automazione delle procedure di conduzione del progetto per concentrarsi sulla realizzazione, ad esempio la fase di documentazione facendo sì che il test stesso produca un risultato documentale. Comunicazione, e cioè essere costantemente presenti ed in comunicazione con gli attori del progetto, compreso il committente, in modo da reagire repentinamente ad ogni richiesta Coinvolgimento del committente, quindi particolare attenzione a quest ultimo, rispetto agli altri attori. Nell extreme programming, ad esempio, il committente affianca gli attori del progetto in ogni fase ed è quindi coinvolto i tutte le attività, fungendo così da tester in itinere Progettazione e documentazione. Non bisogna pensare che la documentazione venga eliminata, quanto ridotta all essenziale Rilascio frequente. Presenta il vantaggio di poter effettuare più verifiche intermedie su segmenti di progetto ed inoltre mantiene impegnato il committente, distraendolo da eventuali ritardi (sempre in agguato) sua schedulazione del progetto. 10 5

6 Metodologia AGILE pratica (3) Diffusione della conoscenza, ovvero conservare lo storico di quanto appreso, in modo che l esperienza non vada dispersa. Comunicare, dunque, e archiviare diventano dei must. Reverse engineering. Ottenere documentazione a partire dal codice prodotto. (pratica controversa) Semplicità. E un principio mutuato direttamente dalla programmazione object-oriented. La semplicità aiuta il controllo di progetto, l intervento in caso di modifiche e correzioni. Organizzazione del team. Dipende dal progetto e dal Project Manager. Il team può essere organizzato gerarchicamente o meno, in dipendenza dalla complessità del progetto (si preferirà, generalmente una struttura gerarchica per progetti più complessi) e dalla necessità di risposta veloce alle richieste (in questo caso occorre tener presente che spesso la scelta di una struttura gerarchica rende più difficili gli interventi, a meno che non siano predefinite (e bene) le competenze di ciascun settore e l autonomia decisionale rispetto ad ambiti definiti). 11 Metodologia AGILE pratica (4) Verifica (test). Nelle metodologie leggere si utilizzano spesso tre tipi di test contemporaneamente: - Test funzionali, per verificare che il progetto risponda effettivamente a ciò che è richiesto - Test unitari, utilizzati che ogni sotto-progetto (cioè ogni segmento) risponda a quanto progettato - Test indiretti, e cioè la registrazione del grado di soddisfazione del committente ad ogni rilascio. Versione. Vista la struttura della metodologia Agile (che, ricordiamo, prevede più rilasci intermedi), sarà necessario introdurre un meccanismo di assegnazione della versione ad ogni rilascio rispetto al progetto nella sua interezza. Se ci limitiamo a considerare il campo dello sviluppo ICT, uno degli strumenti più diffusi e suggeriti per effettuare il versioning è CSV. 12 6

7 EXTREME PROGRAMMING(XP) XP è una disciplina di sviluppo software basata principalmente sui concetti di semplicità, comunicazione e feedback (rif. lista precedente). Lo scopo finale di un progetto di sviluppo è ottenere software di qualità, facilmente eseguibile e mantenibile. Si parla di estrema perché porta all estremo 12 migliori pratiche tra quelle elencate prima, ovvero: 1. the Planning Game: il committente ed il team di sviluppo cooperano per produrre il massimo valore di business nel minor tempo possibile 2. piccoli rilasci, di software testato e funzionante che il committente valuta 3. design semplice, per rendere possibili cambiamenti in corso d opera 4. metafora: il team di sviluppo ha stessa visione comune di come lavora il programma (detta, appunto, metafora ) 5. verifica continua del software in tutte le fasi 6. ri-scomposizione: codice segmentato per non aver duplicazioni 7. programmazione di coppia (pair programming): tutto il codice è scritto da due programmatori che utilizzano la stessa macchina. I(meccanismo non sempre produttivo). 8. proprietà collettiva del codice Hour Work Week: le persone lavorano solo il tempo necessario. 10. On-site Customer: contatto continuo con cliente che userà il sistema 11.Coding Standards 13 EXTREME PROGRAMMING-conclusioni Extreme Programming non è un modello completo per l intera organizazione di progetto. Tuttavia, XP è un insieme di pratiche migliori per gestire il team di sviluppo ed I suoi rapporti con il cliente. Come processo, fornisce al team la capacità di crescere, cambiare ed adattarsi ad ogni applicazione o necessità di business si presenti. 14 7

8 Scrum Deriva dal Rugby, in cui significa pacchetto di mischia Particolarmente indicato per situazioni progettuali caotiche, con obiettivi e requisiti in costante cambiamento (ma efficace anche con meno caos) Trasforma in modo radicale due relazioni tradizionali nello sviluppo Sw: - Clienti-fornitori - Capo progetto gruppo di progetto Scrum ha natura fortemente iterativa e incrementale Articolato in periodi limitati(1 mese) di attività intensive, da svolgersi in modo non predefinito: Si hanno fasi sprint I periodi di lavoro mensile ( sprint ) sono controllati da cliente all inizio e alla fine, ma non all interno (lback box ) 15 Scrum 16 8

9 Scrum: ruoli 17 Scrum: proprietario del prodotto 18 9

10 Scrum: stakeolders (parti in causa) 19 Scrum: project manager 20 10

11 Scrum: team 21 Scrum: controllo (allineamento) di progetto 22 11

12 Scrum: controllo (allineamento) di progetto 23 Scrum: fasi di lavoro mensile ( sprint ) 24 12

13 Scrum: punti di forza 25 Scrum: limiti 26 13

Scrum. Caratteristiche, Punti di forza, Limiti. versione del tutorial: 1.0. www.analisi-disegno.com. Pag. 1

Scrum. Caratteristiche, Punti di forza, Limiti. versione del tutorial: 1.0. www.analisi-disegno.com. Pag. 1 Scrum Caratteristiche, Punti di forza, Limiti versione del tutorial: 1.0 Pag. 1 Scrum è uno dei processi agili (www.agilealliance.com) il termine è derivato dal Rugby, dove viene chiamato Scrum il pacchetto

Dettagli

Gestione dello sviluppo software Modelli Agili

Gestione dello sviluppo software Modelli Agili Università di Bergamo Facoltà di Ingegneria GESTIONE DEI SISTEMI ICT Paolo Salvaneschi A4_3 V1.1 Gestione dello sviluppo software Modelli Agili Il contenuto del documento è liberamente utilizzabile dagli

Dettagli

metodologie metodologia una serie di linee guida per raggiungere certi obiettivi

metodologie metodologia una serie di linee guida per raggiungere certi obiettivi metodologie a.a. 2003-2004 1 metodologia una serie di linee guida per raggiungere certi obiettivi più formalmente: un processo da seguire documenti o altri elaborati da produrre usando linguaggi più o

Dettagli

Ingegneria del Software

Ingegneria del Software Ingegneria del Software Processi di Sviluppo Agile Origini dello Sviluppo Agile Proposta di un gruppo di sviluppatori che rilevava una serie di criticità degli approcci convenzionali: Troppa rigidità dei

Dettagli

L ambito di progetto Rappresenta la definizione del progetto, ovvero cosa deve essere portato a termine Comprende gli elementi:

L ambito di progetto Rappresenta la definizione del progetto, ovvero cosa deve essere portato a termine Comprende gli elementi: Insegnamento di Gestione e Organizzazione dei Progetti A.A. 2008/9 Lezione 6: Ambito di progetto organizzazione della comunicazione Prof.ssa R. Folgieri email: folgieri@dico.unimi.it folgieri@mtcube.com

Dettagli

Poca documentazione: uso di Story Card e CRC (Class Responsibility Collabor) Collaborazione con il cliente rispetto alla negoziazione dei contratti

Poca documentazione: uso di Story Card e CRC (Class Responsibility Collabor) Collaborazione con il cliente rispetto alla negoziazione dei contratti Sviluppo Agile [Cockburn 2002] Extreme Programming (XP) [Beck 2000] Sono più importanti auto-organizzazione, collaborazione, comunicazione tra membri del team e adattabilità del prodotto rispetto ad ordine

Dettagli

UML e (R)UP (an overview)

UML e (R)UP (an overview) Lo sviluppo di sistemi OO UML e (R)UP (an overview) http://www.rational.com http://www.omg.org 1 Riassumento UML E un insieme di notazioni diagrammatiche che, utilizzate congiuntamente, consentono di descrivere/modellare

Dettagli

Introduzione all Ingegneria del Software

Introduzione all Ingegneria del Software Introduzione all Ingegneria del Software Alessandro Martinelli alessandro.martinelli@unipv.it 10 Dicembre 2013 Introduzione all Ingegneria del Software Ingegneria del Software Modelli di Sviluppo del Software

Dettagli

Corso di Ingegneria del Software. Modelli di produzione del software

Corso di Ingegneria del Software. Modelli di produzione del software Corso di Ingegneria del Software a.a. 2009/2010 Mario Vacca mario.vacca1@istruzione.it 1. Concetti di base Sommario 2. Modelli del ciclo vita del software 2.1 Modello a cascata 2.2 Modelli incrementali

Dettagli

Metodologie Agili per lo sviluppo di applicazioni Internet Distribuite. Agile Group DIEE, Università di Cagliari www.agile.diee.unica.

Metodologie Agili per lo sviluppo di applicazioni Internet Distribuite. Agile Group DIEE, Università di Cagliari www.agile.diee.unica. Metodologie Agili per lo sviluppo di applicazioni Internet Distribuite Agile Group DIEE, Università di Cagliari www.agile.diee.unica.it Agile Group Agile Group, gruppo di ricerca su Ingegneria del SW,

Dettagli

Ciclo di vita del progetto

Ciclo di vita del progetto IT Project Management Lezione 2 Ciclo di vita del progetto Federica Spiga A.A. 2009-2010 1 Ciclo di vita del progetto Il ciclo di vita del progetto definisce le fasi che collegano l inizio e la fine del

Dettagli

Sviluppo Agile. Prof. Filippo Lanubile. Processo software

Sviluppo Agile. Prof. Filippo Lanubile. Processo software Sviluppo Agile I processi (di sviluppo) del software bisogni nuovi o modificati Processo software Prodotto software nuovo o modificato Un processo software descrive quali sono le attività che concorrono

Dettagli

METODI AGILI IL CONTROLLO DI GESTIONE PER. Loredana G. Smaldore

METODI AGILI IL CONTROLLO DI GESTIONE PER. Loredana G. Smaldore METODI AGILI PER IL CONTROLLO DI GESTIONE 1 Fonte: Smaldore, L.G. (2014), Metodi «Agili» per il Controllo di Gestione, in Busco C., Giovannoni E. e Riccaboni A. (a cura di), Il controllo di gestione. Metodi,

Dettagli

Processi (di sviluppo del) software. Fase di Analisi dei Requisiti. Esempi di Feature e Requisiti. Progettazione ed implementazione

Processi (di sviluppo del) software. Fase di Analisi dei Requisiti. Esempi di Feature e Requisiti. Progettazione ed implementazione Processi (di sviluppo del) software Fase di Analisi dei Requisiti Un processo software descrive le attività (o task) necessarie allo sviluppo di un prodotto software e come queste attività sono collegate

Dettagli

5 Gestione dei progetti software. 5.1 Attività gestionale. Sistemi Informativi I Lezioni di Ingegneria del Software

5 Gestione dei progetti software. 5.1 Attività gestionale. Sistemi Informativi I Lezioni di Ingegneria del Software 5 Gestione dei progetti software. Dopo aver completato lo studio del ciclo di vita del software, in questa parte vengono discussi gli aspetti gestionali della produzione del software. Vengono esaminate

Dettagli

Insegnamento di Gestione e Organizzazione dei Progetti A.A. 2008/9

Insegnamento di Gestione e Organizzazione dei Progetti A.A. 2008/9 Insegnamento di Gestione e Organizzazione dei Progetti A.A. 2008/9 Lezione 12: Metodologie: controllo qualità P.M. Fase 3-4: tracking di progetto, introduzione Prof.ssa R. Folgieri email: folgieri@dico.unimi.it

Dettagli

RUP (Rational Unified Process)

RUP (Rational Unified Process) RUP (Rational Unified Process) Caratteristiche, Punti di forza, Limiti versione del tutorial: 3.3 (febbraio 2007) Pag. 1 Unified Process Booch, Rumbaugh, Jacobson UML (Unified Modeling Language) notazione

Dettagli

Extreme programming e metodologie agili

Extreme programming e metodologie agili Extreme programming e metodologie agili Università degli Studi di Brescia, 8 Giugno 2007 Ing. Daniele Armanasco daniele@armanasco.it Ing. Emanuele DelBono emanuele@codiceplastico.com Enti organizzatori

Dettagli

Rational Unified Process Introduzione

Rational Unified Process Introduzione Rational Unified Process Introduzione G.Raiss - A.Apolloni - 4 maggio 2001 1 Cosa è E un processo di sviluppo definito da Booch, Rumbaugh, Jacobson (autori dell Unified Modeling Language). Il RUP è un

Dettagli

I lucidi messi a disposizione sul sito del corso di Analisi e progettazione del software NON sostituiscono il libro di testo

I lucidi messi a disposizione sul sito del corso di Analisi e progettazione del software NON sostituiscono il libro di testo Luca Cabibbo Analisi e Progettazione del Software Sviluppo iterativo, evolutivo e agile Capitolo 2 marzo 2015 Lo sviluppo iterativo dovrebbe essere utilizzato solo per i progetti che si desidera che vadano

Dettagli

Università degli Studi dell Insubria

Università degli Studi dell Insubria Università degli Studi dell Insubria FACOLTA DI SCIENZE MATEMATICHE FISICHE E NATURALI Corso di Laurea in Informatica Studio e applicazione di metodi agili nello sviluppo di prodotti Software Open Source

Dettagli

Project Portfolio Management e Program Management in ambito ICT: la verifica di fattibilità del Piano.

Project Portfolio Management e Program Management in ambito ICT: la verifica di fattibilità del Piano. Project Portfolio Management e Program Management in ambito ICT: la verifica di fattibilità del Piano. di: Enrico MASTROFINI Ottobre 2004 Nella formulazione iniziale del Piano Ict sono di solito inseriti

Dettagli

Progetto di Informatica III

Progetto di Informatica III Progetto di Informatica III Sviluppo Agile (Agile Software Development) Patrizia Scandurra Università degli Studi di Bergamo a.a. 2008-09 Sommario Metodologia agile Agile Manifesto Che cos è l agilità

Dettagli

Echi da Amsterdam. Titolo: Sintesi presentazioni Metodologia Agile. Sintesi del Leadership Meeting e dell EMEA Congress 2009. Relatore: Bruna Bergami

Echi da Amsterdam. Titolo: Sintesi presentazioni Metodologia Agile. Sintesi del Leadership Meeting e dell EMEA Congress 2009. Relatore: Bruna Bergami Echi da Amsterdam Sintesi del Leadership Meeting e dell EMEA Congress 2009 Titolo: Sintesi presentazioni Metodologia Agile Relatore: Bruna Bergami PMI NIC - Tutti i diritti riservati Milano, 19 Giugno

Dettagli

GESTIONE DI PROGETTO E ORGANIZZAZIONE DI IMPRESA

GESTIONE DI PROGETTO E ORGANIZZAZIONE DI IMPRESA GESTIONE DI PROGETTO E ORGANIZZAZIONE DI IMPRESA Il project management nella scuola superiore di Antonio e Martina Dell Anna 2 PARTE II ORGANIZZAZIONE DEL PROGETTO UDA 4 IL TEAM DI PROGETTO LEZIONE: IL

Dettagli

Verona 18 novembre 2010 Ing. Ezio MIOZZO www.ingmiozzo.it. Ing.Ezio MIOZZO

Verona 18 novembre 2010 Ing. Ezio MIOZZO www.ingmiozzo.it. Ing.Ezio MIOZZO Verona 18 novembre 2010 Ing. Ezio MIOZZO www.ingmiozzo.it 1 Indice Il contesto Metodologie Agili L extreme Project Management Lean Thinking o pensiero Snello Convergenza dei vari approcci 2 Contesto Da

Dettagli

Domenico Clerici Luigi Petruzzelli La gestione quantitativa di progetti software

Domenico Clerici Luigi Petruzzelli La gestione quantitativa di progetti software Domenico Clerici Luigi Petruzzelli La gestione quantitativa di progetti software Edizioni Della Vigna Indice PREFAZIONE... XIII RICHIAMI DI PROJECT MANAGEMENT... 19 1.1 - Introduzione al project management...

Dettagli

Il metodo extreme Programming in sintesi

Il metodo extreme Programming in sintesi extreme Programming Approach Il metodo extreme Programming in sintesi Piergiuliano Bossi Coach Marina Morgagni Engagement Manager Quinary SpA Copyright 2001-2004 Quinary SpA Tutti i diritti sono riservati.

Dettagli

Coordinamento e comunicazione

Coordinamento e comunicazione Team Agili I membri del team devono fidarsi gli uni degli altri. Le competenze dei membri del team deve essere appropriata al problema. Evitare tutte le tossine che creano problemi Il team si organizza

Dettagli

IL PROCESSO TECNICO DI PIANIFICAZIONE: TECNICHE DI SCOMPOSIZIONE DI UN PROJECT (WBS) LABORATORIO INTEGRATO DI COSTRUZIONE E PRODUZIONE LEZIONE 3

IL PROCESSO TECNICO DI PIANIFICAZIONE: TECNICHE DI SCOMPOSIZIONE DI UN PROJECT (WBS) LABORATORIO INTEGRATO DI COSTRUZIONE E PRODUZIONE LEZIONE 3 IL PROCESSO TECNICO DI PIANIFICAZIONE: TECNICHE DI SCOMPOSIZIONE DI UN PROJECT (WBS) IL PROCESSO TECNICO DI PIANIFICAZIONE Un progetto è un insieme complesso di numerose attività finalizzate al raggiungimento

Dettagli

Progetto regionale Abruzzo Scuola Digitale. Project Management. (cenni) Ing. Giovanni Pisano Conferenze di servizio, ottobre 2015

Progetto regionale Abruzzo Scuola Digitale. Project Management. (cenni) Ing. Giovanni Pisano Conferenze di servizio, ottobre 2015 Progetto regionale Abruzzo Scuola Digitale Project Management (cenni) Ing. Giovanni Pisano Conferenze di servizio, ottobre 2015 1 COSA INTENDIAMO PER PROGETTO? Un progetto è un complesso unico e coordinato

Dettagli

Software. Engineering

Software. Engineering Software Engineering Agenda Scenario nel quale matura la necessità di esternalizzare Modalità conrattuali, ambito, livelli di servizio Modalità di governo del contratto e di erogazione dei servizi Metodologia

Dettagli

Negli anni abbiamo operato in molte realtà industriali ed insieme costituiamo un gruppo di lavoro molto affiatato e collaudato.

Negli anni abbiamo operato in molte realtà industriali ed insieme costituiamo un gruppo di lavoro molto affiatato e collaudato. CHI SIAMO La PROGETTI S.r.l., con sede a Mantova, è stata creata nel marzo del 1993, da professionisti che sin dal 1987 hanno operato all interno del Gruppo Eni (Stabilimenti di Mantova, Ferrara, Porto

Dettagli

Quali passi per introdurre l Agile in azienda?

Quali passi per introdurre l Agile in azienda? Quali passi per introdurre l Agile in azienda? Garantire reattività e prontezza in uno scenario sempre più dinamico Quali passi per introdurre l Agile in azienda? White Paper Nell attuale contesto di mercato,

Dettagli

M.APS Manufacture Advanced Planning System

M.APS Manufacture Advanced Planning System M.APS Manufacture Advanced Planning System Per chi M.APS Le piccole e medie aziende italiane di produzione, sono sempre più sottoposte a cambiamenti nella metodologia di lavoro dovuti soprattutto al cambiamento

Dettagli

LIBERA L EFFICIENZA E LA COMPETITIVITÀ DEI TUOI STRUMENTI! Open Solutions, Smart Integration

LIBERA L EFFICIENZA E LA COMPETITIVITÀ DEI TUOI STRUMENTI! Open Solutions, Smart Integration LIBERA L EFFICIENZA E LA COMPETITIVITÀ DEI TUOI STRUMENTI! Open Solutions, Smart Integration COSA FACCIAMO SEMPLIFICHIAMO I PROCESSI DEL TUO BUSINESS CON SOLUZIONI SU MISURA EXTRA supporta lo sviluppo

Dettagli

MODA E LUSSO NELL ERA DELLA TECNOLOGIA TRA BIG DATA E SHOPPING EXPERIENCE

MODA E LUSSO NELL ERA DELLA TECNOLOGIA TRA BIG DATA E SHOPPING EXPERIENCE MODA E LUSSO NELL ERA DELLA TECNOLOGIA TRA BIG DATA E SHOPPING EXPERIENCE AS HIO N LUXURY Internet e customer engagement omnichannel stanno trasformando le strategie dei grandi brand del mercato Fashion

Dettagli

Gestione dei Progetti (2005-2006)

Gestione dei Progetti (2005-2006) Gestione dei Progetti (2005-2006) Alessandro Agnetis DII Università di Siena (Alcune delle illustrazioni contenute nella presentazione sono tratte da PMBOK, a guide to the Project Management Body of Knowledge,

Dettagli

Diffusione delle metodologie di Agile Software Development

Diffusione delle metodologie di Agile Software Development Università degli Studi di Padova FACOLTÀ DI INGEGNERIA Corso di Laurea Magistrale in Ingegneria Informatica Tesi di Laurea Magistrale Diffusione delle metodologie di Agile Software Development Risultati

Dettagli

2. Ciclo di Vita e Processi di Sviluppo

2. Ciclo di Vita e Processi di Sviluppo 2. Ciclo di Vita e Processi di Sviluppo come posso procedere nello sviluppo? Andrea Polini Ingegneria del Software Corso di Laurea in Informatica (Ingegneria del Software) 2. Ciclo di Vita e Processi di

Dettagli

Ingegneria del Software. Processi di Sviluppo

Ingegneria del Software. Processi di Sviluppo Ingegneria del Software Processi di Sviluppo Ingegneria del Software: Tecnologia Stratificata tools metodi processi Focus sulla qualità Ingegneria del Software: Tecnologia Stratificata (2) Qualità Elemento

Dettagli

Il modello RAD 1. Rapid Application Development punta a un ciclo di sviluppo molto breve

Il modello RAD 1. Rapid Application Development punta a un ciclo di sviluppo molto breve Il modello RAD 1 Rapid Application Development punta a un ciclo di sviluppo molto breve adattamento del modello a cascata in cui l obiettivo di uno sviluppo rapido è raggiunto grazie a strategie costruttive

Dettagli

Principali funzionalità delle soluzioni Microsoft nei processi di project & portfolio management

Principali funzionalità delle soluzioni Microsoft nei processi di project & portfolio management ROMA 12-15 Maggio 2008 Master Diffuso sul Project Management Principali funzionalità delle soluzioni Microsoft nei processi di project & portfolio management KP.Net - SOCIETA E COMPETENZE Kelyan Project.Net

Dettagli

LightCode. Processi e Tool di Sviluppo del Software v05.00

LightCode. Processi e Tool di Sviluppo del Software v05.00 LightCode Processi e Tool di Sviluppo del Software v05.00 Pagina 1 / 21 Introduzione Questo documento presenta l approccio di LightCode allo sviluppo dei progetti software. Si tratta di un manifesto che

Dettagli

Tecnopolis CSATA s.c.r.l. APQ in Materia di Ricerca Scientifica nella Regione Puglia

Tecnopolis CSATA s.c.r.l. APQ in Materia di Ricerca Scientifica nella Regione Puglia BANDO ACQUISIZIONI Prodotti Software ALLEGATO 6.3 Capitolato Tecnico Piattaforma per l Analisi e la Progettazione di alto livello del Software Allegato 6.3: capitolato tecnico Pag. 1 1 Ambiente di Analisi

Dettagli

PROJECT MANAGEMENT CORSI DI ALTA FORMAZIONE MANAGEMENT.LUM.IT IPMA EDUCATION E REGISTRATION. Project Management Base. Project Management Avanzato

PROJECT MANAGEMENT CORSI DI ALTA FORMAZIONE MANAGEMENT.LUM.IT IPMA EDUCATION E REGISTRATION. Project Management Base. Project Management Avanzato PROJECT MANAGEMENT CORSI DI ALTA FORMAZIONE A.A. 2013-2014 MANAGEMENT.LUM.IT IPMA EDUCATION E REGISTRATION Project Management Base Project Management Avanzato PROJECT MANAGEMENT PREMESSA Il Project Management

Dettagli

Ottimizzare Agile per la. agility made possible. massima innovazione

Ottimizzare Agile per la. agility made possible. massima innovazione Ottimizzare Agile per la agility made possible massima innovazione Agile accelera l'offerta di innovazione Lo scenario aziendale attuale così esigente e in rapida evoluzione ha enormemente amplificato

Dettagli

PIANIFICAZIONE DI PROGETTO DI SISTEMI INFORMATIVI

PIANIFICAZIONE DI PROGETTO DI SISTEMI INFORMATIVI PIANIFICAZIONE DI PROGETTO DI SISTEMI INFORMATIVI OBIETTIVI 1. Descrivere approcci e attività tipiche per pianificare e impostare il progetto di un S.I. 2. Identificare problemi chiave 3. Illustrare alcuni

Dettagli

3. SOFTWARE MANAGEMENT

3. SOFTWARE MANAGEMENT 3. SOFTWARE MANAGEMENT Introdurre caratteristiche e problematiche della direzione di progetto software (software management) Discutere la pianificazione di un progetto e la temporizzazione (scheduling)

Dettagli

Processo e attori della progettazione formativa

Processo e attori della progettazione formativa 1 5 2 Processo e attori della progettazione formativa 4 3 1 Unità Didattiche 1, 2 Alla fine del modulo sarai in grado di Descrivere attori e fasi del processo di progettazione di un sistema formativo OBIETTIVI

Dettagli

Indice. Prefazione all edizione italiana

Indice. Prefazione all edizione italiana Indice Prefazione all edizione italiana XV Capitolo 1 Il software e l ingegneria del software 1 1.1 L evoluzione del ruolo del software 3 1.2 Il software 5 1.3 La natura mutevole del software 8 1.4 Il

Dettagli

CONCETTI DI BASE PER LA QUALITA

CONCETTI DI BASE PER LA QUALITA CONCETTI DI BASE PER LA QUALITA Misura: è una funzione m: A -> B che associa ad ogni attributo A di un osservabile nel mondo reale o empirico (dominio) un oggetto formale B nel mondo matematico (range);

Dettagli

Progetto software 2008/2009. Docente Marianna Nicolosi Asmundo

Progetto software 2008/2009. Docente Marianna Nicolosi Asmundo Progetto software 2008/2009 Docente Marianna Nicolosi Asmundo Obiettivi del corso Coinvolgervi nello sviluppo di un progetto software in cui mettere a frutto le conoscenze che avete acquisito durante i

Dettagli

Indice. 1 Evoluzione dell Idea di project management e definizione del progetto ----------------------4

Indice. 1 Evoluzione dell Idea di project management e definizione del progetto ----------------------4 LEZIONE LA GESTIONE DEI PROGETTI DOTT. GIUSEPPE IULIANO Indice 1 Evoluzione dell Idea di project management e definizione del progetto ----------------------4 1.1 La prima fase di impostazione ---------------------------------------------------------------------7

Dettagli

I Valori del Manifesto Agile sono direttamente applicabili a Scrum:!

I Valori del Manifesto Agile sono direttamente applicabili a Scrum:! Scrum descrizione I Principi di Scrum I Valori dal Manifesto Agile Scrum è il framework Agile più noto. E la sorgente di molte delle idee che si trovano oggi nei Principi e nei Valori del Manifesto Agile,

Dettagli

Un team agile allo sprint. 28 Febbraio 2013 Emiliano Soldi

Un team agile allo sprint. 28 Febbraio 2013 Emiliano Soldi Un team agile allo sprint 28 Febbraio 2013 Emiliano Soldi una questione di leggerezza COMPLESSITÀ VARIABILITÀ SPRECHI SOVRA-ALLOCAZIONI COLLI DI BOTTIGLIA DEBITO BUSINESS/TECNICO RIDURRE TEMPI ATTESA RIDURRE

Dettagli

ILSISTEMA INTEGRATO DI PRODUZIONE E MANUTENZIONE

ILSISTEMA INTEGRATO DI PRODUZIONE E MANUTENZIONE ILSISTEMA INTEGRATO DI PRODUZIONE E MANUTENZIONE L approccio al processo di manutenzione Per Sistema Integrato di Produzione e Manutenzione si intende un approccio operativo finalizzato al cambiamento

Dettagli

Insegnamento di Gestione e Organizzazione dei Progetti A.A. 2008/9 Lezione 5: ciclo di vita di un progetto strutture organizzative il Project Charter

Insegnamento di Gestione e Organizzazione dei Progetti A.A. 2008/9 Lezione 5: ciclo di vita di un progetto strutture organizzative il Project Charter Insegnamento di Gestione e Organizzazione dei Progetti A.A. 2008/9 Lezione 5: ciclo di vita di un progetto strutture organizzative il Project Charter Prof.ssa R. Folgieri email: folgieri@dico.unimi.it

Dettagli

ECONOMIA E ORGANIZZAZIONE DELLO SPETTACOLO. Prof. Alberto Pasquale

ECONOMIA E ORGANIZZAZIONE DELLO SPETTACOLO. Prof. Alberto Pasquale ECONOMIA E ORGANIZZAZIONE DELLO SPETTACOLO Prof. Alberto Pasquale Programma 1. Elementi di economia e organizzazione aziendale 2. Contabilità e bilancio 3. Finanza aziendale 4. Sistemi di programmazione

Dettagli

Gestione di progetto: pianificazione. Introduzione: dove siamo? Introduzione: pianificazione. Simona Bernardi

Gestione di progetto: pianificazione. Introduzione: dove siamo? Introduzione: pianificazione. Simona Bernardi Gestione di progetto: pianificazione Simona Bernardi Corso di Ingegneria del Software 04/ 05 Prof.Susanna Donatelli Introduzione: dove siamo? Gestione di progetto: Pianificazione Monitoraggio e controllo

Dettagli

extreme Programming in un curriculum universitario

extreme Programming in un curriculum universitario extreme Programming in un curriculum universitario Lars Bendix Department of Computer Science Lund Institute of Technology Sweden Università di Bologna, 18 giugno, 2002 Extreme Programming On-site customer

Dettagli

Il Processo Software

Il Processo Software Il Processo Software 03/04/13 Prodotto Software Prodotto di qualità Tempi e costi determinati Processo Software Attività portanti Famiglia di compiti Attività ausiliari Quadro di riferimento Processo Software

Dettagli

La creazione del valore. Un approccio agile alla trasformazione dell IT

La creazione del valore. Un approccio agile alla trasformazione dell IT Università degli Studi di Padova Dipartimento di Ingegneria dell Informazione Corso di Laurea in Ingegneria Informatica Relazione finale di tirocinio La creazione del valore. Un approccio agile alla trasformazione

Dettagli

ACQUISIRE E SVILUPPARE SOFTWARE MILITARE CON COMPONENTI OPEN SOURCE

ACQUISIRE E SVILUPPARE SOFTWARE MILITARE CON COMPONENTI OPEN SOURCE ACQUISIRE E SVILUPPARE SOFTWARE MILITARE CON COMPONENTI OPEN SOURCE Indagine su processi iterativi, incrementali, agili e per COTS open source applicati allo sviluppo e all acquisizione di sistemi software

Dettagli

Introduzione. Capitolo 1

Introduzione. Capitolo 1 Capitolo 1 Introduzione Architecture is the set of design decisions that you wish you could get right early in a project, but that you are not necessarily more likely to get them right than any other.

Dettagli

-Sistemi per il rilevamento di flussi di persone- Progetto:

-Sistemi per il rilevamento di flussi di persone- Progetto: -Sistemi per il rilevamento di flussi di persone- Progetto: Sistema per il rilevamento e l analisi dei flussi dei clienti in un megastore di 1 piano di 1250m 2, composto da 20 corsie di 1m di lunghezza

Dettagli

* Che cos è un processo software

* Che cos è un processo software Luca Cabibbo Analisi e Progettazione del Software Sviluppo iterativo, evolutivo e agile Capitolo 2 marzo 2013 Lo sviluppo iterativo dovrebbe essere utilizzato solo per i progetti che si desidera che vadano

Dettagli

13. Ciclo di Vita e Processi di Sviluppo

13. Ciclo di Vita e Processi di Sviluppo 13. Ciclo di Vita e Processi di Sviluppo come posso procedere nello sviluppo? Andrea Polini Ingegneria del Software Corso di Laurea in Informatica (Ingegneria del Software) 13. Ciclo di Vita e Processi

Dettagli

Ciclo di vita del software

Ciclo di vita del software Ciclo di vita del software Nel corso degli anni, nel passaggio dalla visione artigianale alla visione industriale del software, si è compreso che il processo andava formalizzato attraverso: un insieme

Dettagli

EPULIA - Enjoy Puglia using Ubiquitous technology in Landscape Interactive Adventures

EPULIA - Enjoy Puglia using Ubiquitous technology in Landscape Interactive Adventures UNIONE EUROPEA FONDO EUROPEO DI SVILUPPO REGIONALE. MINISTERO SVILUPPO ECONOMICO REGIONE PUGLIA AREA POLITICHE PER LO SVILUPPO IL LAVORO E L INNOVAZIONE PO FESR PUGLIA 2007-2013 Asse I Linea di Intervento

Dettagli

Ciclo di Vita Evolutivo

Ciclo di Vita Evolutivo Ciclo di Vita Evolutivo Prof.ssa Enrica Gentile a.a. 2011-2012 Modello del ciclo di vita Stabiliti gli obiettivi ed i requisiti Si procede: All analisi del sistema nella sua interezza Alla progettazione

Dettagli

Gestire un progetto di introduzione di sistemi informativi di SCM. 1 Marco Bettucci Gestione della produzione II - LIUC

Gestire un progetto di introduzione di sistemi informativi di SCM. 1 Marco Bettucci Gestione della produzione II - LIUC Gestire un progetto di introduzione di sistemi informativi di SCM 1 Che cos è un progetto? Una serie complessa di attività in un intervallo temporale definito... finalizzate al raggiungimento di obiettivi

Dettagli

Sviluppo AGILE di una applicazione: dalle User Stories alla creazione collaborativa di un Mockup

Sviluppo AGILE di una applicazione: dalle User Stories alla creazione collaborativa di un Mockup Sviluppo AGILE di una applicazione: dalle User Stories alla creazione collaborativa di un Mockup Giuseppe Chiazzese CNR - Istituto per le tecnologie didattiche Modulo: Introduzione agli strumenti web per

Dettagli

La leva della LEAN TECHNOLOGY per aumentare competitività, produttività ed efficienza. Flavio Tonetto - 4 maggio 2015

La leva della LEAN TECHNOLOGY per aumentare competitività, produttività ed efficienza. Flavio Tonetto - 4 maggio 2015 La leva della LEAN TECHNOLOGY per aumentare competitività, produttività ed efficienza Flavio Tonetto - 4 maggio 2015 METODO SINERGIA: PASSIONE, COMPETENZA, CONCRETEZZA Gli obiettivi del convegno In questo

Dettagli

Tailoring e WBS: strumenti o tecniche?

Tailoring e WBS: strumenti o tecniche? Tailoring e WBS: strumenti o tecniche? Patricia Gamberini, PMP Direzione Ingegneria dell'offerta Sanità Engineering Ingegneria Informatica SpA PMI-NIC - Tutti i diritti riservati Gli Standard (1) A Guide

Dettagli

Agile. mercoledì, 1 luglio 2015, 3:05 p. Prof. Tramontano docente Federico II ingegneria del software. Sviluppo Agile: metaprocesso

Agile. mercoledì, 1 luglio 2015, 3:05 p. Prof. Tramontano docente Federico II ingegneria del software. Sviluppo Agile: metaprocesso Agile mercoledì, 1 luglio 2015, 3:05 p. Prof. Tramontano docente Federico II ingegneria del software Sviluppo Agile: metaprocesso Molti progetti software falliscono Sì parte dagli anni 2000 Millennium

Dettagli

PSA. Dynamics. Project & Service Administration. www.pdcitaly.com

PSA. Dynamics. Project & Service Administration. www.pdcitaly.com PSA Project & Service Administration La soluzione verticale certificata per Microsoft Dynamics NAV per il Project Management integrato. PSA offre all azienda trasparenza e flessibilità in tutte le fasi

Dettagli

IT Quality e Circolare 263

IT Quality e Circolare 263 IT Quality e Circolare 263 Trasformarsi per tempo puntando su Controllo dei Processi e Test Strutturato «Voi Siete Qui»: continuità ed elementi di novità Crisi 2008-09: nuovi modelli regolatori e normative

Dettagli

Scope Management. IT Project Management. Lezione 3 Scope Management. Monitoring del progetto (Earned Value) Creazione diagrammi Pert/CPM/Gantt

Scope Management. IT Project Management. Lezione 3 Scope Management. Monitoring del progetto (Earned Value) Creazione diagrammi Pert/CPM/Gantt IT Project Management Lezione 3 Scope Management Federica Spiga A.A. 2009-2010 1 Check list del PM Identificare i requisiti del cliente Monitoring del progetto (Earned Value) Identificare i deliverable

Dettagli

Processo parte III. Modello Code and fix. Modello a cascata. Modello a cascata (waterfall) Leggere Sez. 7.4 Ghezzi et al.

Processo parte III. Modello Code and fix. Modello a cascata. Modello a cascata (waterfall) Leggere Sez. 7.4 Ghezzi et al. Modello Code and fix Processo parte III Leggere Sez. 7.4 Ghezzi et al. Modello iniziale Iterazione di due passi scrittura del codice correzione degli errori Problemi: dopo una serie di cambiamenti, la

Dettagli

Offerta tecnica. Allegato III Modelli di documentazione

Offerta tecnica. Allegato III Modelli di documentazione Offerta tecnica Allegato III Modelli di documentazione Gestione, sviluppo e manutenzione dell architettura software di Business Intelligence in uso presso Cestec S.p.A. Redatto da Omnia Service Italia

Dettagli

Avviso pubblico provinciale Attività formative per apprendisti 2012-2014 Scheda progettuale

Avviso pubblico provinciale Attività formative per apprendisti 2012-2014 Scheda progettuale Descrizione degli strumenti e delle metodologie didattiche Lo sviluppo dell attività di formazione degli apprendisti in termini di competenze di base e trasversali sviluppa il suo percorso attraverso incontri

Dettagli

Obiettivi della Lezione. Project Management. Software Project Management. Che cos è un progetto

Obiettivi della Lezione. Project Management. Software Project Management. Che cos è un progetto Project Management Dott. Andrea F. Abate e-mail: abate@unisa.it Web: http://www.dmi.unisa.it/people/abate Gestione di Progetti Software: Pianificazione delle attività e rappresentazioni grafiche Obiettivi

Dettagli

Applicazione delle metodologie di Project Management in ambito pubblico

Applicazione delle metodologie di Project Management in ambito pubblico wwwisipmorg Applicazione delle metodologie di Project Management in ambito pubblico Arch Eugenio Rambaldi Presidente ISIPM Istituto Italiano di Project Management wwwisipmorg Intervento all interno del

Dettagli

IL PROJECT MANAGEMENT Project Manager, gestione dei progetti, standard ISO 21500 e best practice

IL PROJECT MANAGEMENT Project Manager, gestione dei progetti, standard ISO 21500 e best practice IL PROJECT MANAGEMENT Project Manager, gestione dei progetti, standard ISO 21500 e best practice CORSO DI ALTA FORMAZIONE 38 ORE IN AULA 8 Moduli Didattici Roma, dal 13 novembre al 5 dicembre 2015 Hotel

Dettagli

Estratto dell'agenda dell'innovazione Smau Milano 2011. Speciale: I casi. Introduzione dell'area tematica. Il caso INCA CGIL

Estratto dell'agenda dell'innovazione Smau Milano 2011. Speciale: I casi. Introduzione dell'area tematica. Il caso INCA CGIL Estratto dell'agenda dell'innovazione Smau Milano 2011 Speciale: I casi Introduzione dell'area tematica Il caso INCA CGIL Innovare e competere con le ICT - PARTE I Cap.1 L innovazione nella gestione dei

Dettagli

RESPONSABILE DELLA GESTIONE PROGETTI IN IMPRESA COOPERATIVA

RESPONSABILE DELLA GESTIONE PROGETTI IN IMPRESA COOPERATIVA Corso di Alta Formazione Corso di Alta Formazione RESPONSABILE DELLA GESTIONE PROGETTI IN IMPRESA COOPERATIVA ID. 11673 CATALOGO INTERREGIONALE ALTAFORMAZIONE V Edizione Anno 2013 Ente di formazione In

Dettagli

Valorizzazione della professionalità di SW Quality Assurance

Valorizzazione della professionalità di SW Quality Assurance Valorizzazione della professionalità di SW Quality Assurance 17 Esther BEVERE Miriam MERENDA ALTEN Italia Agenda Rilevanza della Professionalità del Software Tester Professionalità nel Testing Percorsi

Dettagli

La gestione dei progetti software

La gestione dei progetti software La gestione dei progetti software L applicazione della metodologia di Project Management nella gestione dei progetti di sviluppo software nelle piccole e medie imprese Ercole F. Colonese Versione 1.0 -

Dettagli

CORSO PROJECT MANAGEMENT PRIMA PARTE

CORSO PROJECT MANAGEMENT PRIMA PARTE CORSO PROJECT MANAGEMENT PRIMA PARTE METODI E STRUMENTI DI PROJECT MANAGEMENT E DESIGN MANAGEMENT NEGLI APPALTI DI PROGETTAZIONE, DI COSTRUZIONE E IMPIANTISTICI, PUBBLICI E PRIVATI Argomento Contenuti

Dettagli

LA GESTIONE INFORMATIZZATA DELL ORGANIZZAZIONE

LA GESTIONE INFORMATIZZATA DELL ORGANIZZAZIONE LA GESTIONE INFORMATIZZATA DELL ORGANIZZAZIONE Ioanis Tsiouras 1 (Rivista Gli speciali di Qualità - Qualità Informatica suppl. n.1 al n.3 di QUALITÀ, Maggio/Giugno 1998) 1. L organizzazione: dalle funzioni

Dettagli

GESTIONE DEI MANAGER PER LE SEDI ESTERE PIANIFICAZIONE DELLE POLITICHE GESTIONALI E DELLA MOBILITA DEI MANAGER

GESTIONE DEI MANAGER PER LE SEDI ESTERE PIANIFICAZIONE DELLE POLITICHE GESTIONALI E DELLA MOBILITA DEI MANAGER GESTIONE DEI MANAGER PER LE SEDI ESTERE PIANIFICAZIONE DELLE POLITICHE GESTIONALI E DELLA MOBILITA DEI MANAGER I contenuti del mio intervento vogliono porre l attenzione su aspetti che per molti di noi

Dettagli

PERCORSO DI FORMAZIONE PER PROJECT MANAGER

PERCORSO DI FORMAZIONE PER PROJECT MANAGER PERCORSO DI FORMAZIONE PER PROJECT MANAGER CODICE PM 10.25 DURATA 10 giorni CATEGORIA Project Management DESTINATARI Project manager, responsabili di funzione, membri del Project Management Office, dirigenti,

Dettagli

TECNICO SUPERIORE PER LO SVILUPPO DEL SOFTWARE

TECNICO SUPERIORE PER LO SVILUPPO DEL SOFTWARE ISTRUZIONE E FORMAZIONE TECNICA SUPERIORE SETTORE I.C.T. Information and Communication Technology TECNICO SUPERIORE PER LO SVILUPPO DEL SOFTWARE STANDARD MINIMI DELLE COMPETENZE TECNICO PROFESSIONALI DESCRIZIONE

Dettagli

1st Class Teleselling

1st Class Teleselling Ridurre i costi e incrementare i risultati delle reti indirette L orientamento verso una rete di vendita indiretta rappresenta per l azienda una scelta di flessibilità organizzativa che garantisce rapidità

Dettagli

Dopo la sessione presenziale

Dopo la sessione presenziale Dopo la sessione presenziale Consigli per riunirti con il tuo capo La settimana successiva alla sessione presenziale, avrai come obiettivo quello di riunirti con il tuo capo per esporgli le riflessioni

Dettagli

Stima dell'effort. IT Project Management. Lezione 6 Stima dell effort Federica Spiga. Monitoring del progetto (Earned Value)

Stima dell'effort. IT Project Management. Lezione 6 Stima dell effort Federica Spiga. Monitoring del progetto (Earned Value) IT Project Management Lezione 6 Stima dell effort Federica Spiga A.A. 2009-2010 1 Check list del PM Identificare i requisiti del cliente Monitoring del progetto (Earned Value) Identificare i deliverable

Dettagli

ECONOMIA INTERNAZIONALE DEL TURISMO

ECONOMIA INTERNAZIONALE DEL TURISMO CORSO DI LAUREA IN ECONOMIA INTERNAZIONALE DEL TURISMO Anno Accademico 2013 2014 PROGRAMMAZIONE E CONTROLLO DELLE IMPRESE TURISTICHE Lezione 4 Project Management PROJECT MANAGEMENT Il project management

Dettagli