GESTIONE DEI PROGETTI



Documenti analoghi
GESTIONE DEI PROGETTI. Inizio

IV. TEMPI E RISORSE: STRUMENTI DI PIANIFICAZIONE E CONTROLLO

Gestione di progetti (software)

DIPARTIMENTO DI INGEGNERIA IMPIANTI INDUSTRIALI. Andrea Chiarini Andrea Chiarini 1

Cos è. Insieme di: struttura organizzativa (equipe di qualità + capo progetto) responsabilità. procedure. procedimenti. risorse

Corso di Laurea Triennale in Ingegneria Informatica Ingegneria del software. Gestione di progetto. Marina Mongiello

Pianificazione e progettazione

Gestione parte IIC. Diagrammi di Gantt. Esempio. Schemi di scomposizione delle attività

Allegato 2 Modello offerta tecnica

Trasformazione dei Processi in Progetti DIB 1

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

EUROPEAN PROJECT MANAGEMENT QUALIFICATION - epmq. Fundamentals. Syllabus

IL PERCORSO LOGICO DI UN PROGETTO. Prof.Claudio Saita

Piano di gestione della qualità

Software project management.

Prestazioni CPU Corso di Calcolatori Elettronici A 2007/2008 Sito Web: Prof. G. Quarella prof@quarella.

Gestione. di progetto. Gestione di progetto. IS Ingegneria del Software 1. Contenuti. Fondamenti. Criticità. Gestione dei rischi 1

cin>>c8 s.r.l. Consuntivo Pagina 1 di 11 Consuntivo

COMUNICAZIONE PER IL MANAGEMENT D IMPRESA

Gestione di progetto. Gestione di progetto. Criticità. Fattori di rischio. Fondamenti. Istanziare processi nel progetto

PIANIFICAZIONE E PROGRAMMAZIONE DEI LAVORI

REGOLAMENTO INTERNO DEL CONTROLLO DI GESTIONE


PROJECT MANAGEMENT SERVIZI DI PROJECT MANAGEMENT DI ELEVATA PROFESSIONALITÀ

CORSO PROJECT MANAGEMENT PER LA SALUTE E SICUREZZA SUL LAVORO

Pianificazione e gestione di progetto. Adozione di tecniche e metodologie usate anche in settori diversi dalla progettazione sw

Informatica e Telecomunicazioni

I Sistemi di Gestione Integrata Qualità, Ambiente e Sicurezza alla luce delle novità delle nuove edizioni delle norme ISO 9001 e 14001

IL PROCESSO DI BUDGETING. Dott. Claudio Orsini Studio Cauli, Marmocchi, Orsini & Associati Bologna

Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi A6_1 V2.0. Gestione. Pianificazione e gestione del progetto

ing. consuelo rodriguez

Il Direttore DISCIPLINARE DEL PROCESSO DI BUDGET 2015

figure professionali software

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

Gestione in qualità degli strumenti di misura

COMUNE DI RAVENNA GUIDA ALLA VALUTAZIONE DELLE POSIZIONI (FAMIGLIE, FATTORI, LIVELLI)

Gestione dei Progetti ( )

Specifiche dello sviluppo di un progetto software e indicazioni sulla documentazione e sulle modalità di esercizio delle prestazioni

1- Corso di IT Strategy

THS: un idea semplice, per un lavoro complesso.

Project Management. Corso Sistemi Informativi Aziendali, Tecnologie dell Informazione applicate ai processi aziendali.

MANDATO INTERNAL AUDIT

SCELTA DELL APPROCCIO. A corredo delle linee guida per l autovalutazione e il miglioramento

Unità Formativa 10.2: Strumenti per la programmazione delle attività.

3. SOFTWARE MANAGEMENT

Fase 6 Information and visibility on the project

GUIDA ALLA COMPILAZIONE DI PROGETTI

Sistemi Informativi I Function Point Analisys

02: Project Management

SCHEDULAZIONI RIEPILOGATIVE E CONFRONTO DI: - FASI E ATTIVITA' DEL WBS; - PRODOTTI; - COMPITI; - RISORSE PROFESSIONALI; - EFFORT.

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

MANUALE DELLA QUALITÀ Pag. 1 di 6

QUESTIONARIO 3: MATURITA ORGANIZZATIVA

Role plaing esperienziale: ATTUAZIONE DI UN PROGETTO DI NURSING

Valutazione delle Prestazioni. Valutazione delle Prestazioni. Architetture dei Calcolatori (Lettere. Tempo di risposta e throughput

Metodi di Posizionamento

IL CASO JOB & JOY LA GESTIONE OPERATIVA IN UN AZIENDA DI CONTRACT

Corso Base di Project Management 3 giorni (21 ore)

CORSO PROJECT MANAGEMENT PER LA SALUTE E SICUREZZA SUL LAVORO

Automazione Industriale (scheduling+mms) scheduling+mms.

Progetti e diagrammi di Gantt con Access

IL PROJECT MANAGEMENT

Scaletta della lezione:

APQP. Un sistema avanzato di gestione o una gabbia?

GUIDA - Business Plan Piano d impresa a 3/5 anni

Il Diagramma di Gantt

Project Cycle Management La programmazione della fase di progettazione esecutiva. La condivisione dell idea progettuale.

ISO 50001:2011 Analisi energetica

ISO 14001:2015 Le nuove prospettive dei Sistemi di Gestione ambientali. Roma 22/10/15 Bollate 05/11/15

Ministero dell istruzione, dell università e della ricerca. Liceo Tecnologico. Indirizzo Elettrico Elettronico

GESTIONE DELLE TECNOLOGIE AMBIENTALI PER SCARICHI INDUSTRIALI ED EMISSIONI NOCIVE LEZIONE 10. Angelo Bonomi

LA REVISIONE LEGALE DEI CONTI La comprensione

Sistemi per la Sicurezza Consulenza. Sicurezza Analisi Consulenza. La La Sicurezza non è un gioco. non è un gioco

ALLEGATO ALLA DELIBERA DI GIUNTA COMUNALE N. 35 DEL 31/03/2001

AUDITOR D.Lgs 231/01. Seminario ACIQ SICEV Sessione di Aggiornamento Dedicata ai Registri SICEV SICEP. Milano 28 Settembre 2012.

Il Progetto e il Project Management

SISTEMA DI GESTIONE INTEGRATO. Audit

ECONOMIA ED ORGANIZZAZIONE AZIENDALE. Schemi e riassunti per le Facoltà di Odontoiatria

Qualità del software. Tecniche di Programmazione 2009/10. Giovanni A. Cignoni contenuti. definizione di qualità

La Qualità il Controllo ed il Collaudo della macchina utensile. Dr. Giacomo Gelmi

MANUALE DELLA QUALITÀ SIF CAPITOLO 08 (ED. 01) MISURAZIONI, ANALISI E MIGLIORAMENTO

ELEMENTI BASE DI PROGETTAZIONE

6. Progetto Esemplificativo Standardizzato

I Processi decisionali della Pianificazione e Controllo nella Pubblica Amministrazione

"FONDAMENTI DI PROJECT MANAGEMENT" Cagliari 16 Maggio 2015 Dalle ore 14:00 alle ore 19:00

ANDREA POGGI Pianificazione e controllo strategico in una logica di apprendimento dinamico Giuffrè, 1998

EUROPEAN COMMISSION DIRECTORATE-GENERAL ENERGY AND TRANSPORT

Business Process Management

Scrum. Caratteristiche, Punti di forza, Limiti. versione del tutorial: Pag. 1

Profilo Professionale

leaders in engineering excellence

Corso di Programmazione e Controllo SEDE DI FANO

ENERGY EFFICIENCY PERFORMANCE IL MIGLIORAMENTO DELL EFFICIENZA EFFICIENZA ENERGETICA NELLE PICCOLE E MEDIE IMPRESE DAVIDE VITALI ALESSANDRO LAZZARI

Norme per l organizzazione - ISO serie 9000

Ciclo di vita dimensionale

Descrizione dettagliata delle attività

PRESENTARE UN IDEA PROGETTUALE

UNI ISO Guida alla gestione dei progetti (project management)

7. Esigenze informative e FAQ. 8. Allegati. Repository documentale.

Calcolatori Elettronici A a.a. 2008/2009

Transcript:

GESTIONE DEI PROGETTI

Problema del management Fallimento negli anni 60, inizio 70 Non tanto dovuto alla competenza Un buon management non garantisce il successo ma un cattivo management risulta spesso ad un fallimento

PROBLEMA Prodotto non tangibile Non ci sono processi standard Spesso progetti unici, specificità che non da esperienza Incognito sul personale

Attività scrittura della proposta costo pianifica e scadenza del progetto controllo e revisioni del progetto gestione del personale e evaluazione Resi conto e presentazione Piano di gestione della configurazione Piano della documentazione Piano della gestione dei dati Piano della gestione delle risorse Piano di collaudo Piano del training Piano di sicurezza Piano di gestione dei rischi Piano di mantenimento

VERIFICA DEL PROGRESSO Quando? Quanto tempo? Piano del progetto che enumera i componenti d attività del ciclo di sviluppo

VERIFICA DEL PROGRESSO Elaborazione della lista dei documenti da fornire Documenti Dimostrazione di funzioni Dimostrazione di sotto-sistema Dimostrazione di precisione Dimostrazione di affidabilità, sicurezza, performance Milestone (pietra miliare)

Il Diagramma di Gantt Utile per la pianifica: delle attività del budget del personale Strumenti per la pianifica Diagramma di Gantt Il grafico di Gantt fa vedere le differenze tra le durate previsti e reali delle attività, da una visione sintetica sulle attività completate, le attività che possono essere elaborate parallelamente e quelle nel percorso critico (critical path). Permette ugualmente di conoscere i costi associati ad ognuna attività e le persone coinvolte.

Strumenti per la pianifica Diagramma di Gantt

Strumenti per la pianifica Diagramma di Gantt milestone margine

Strumenti per la pianifica Pert PERT Chart (Program Evaluation and Review Technique.) Tiene sotto controllo le attività di un progetto utilizzando una rappresentazione reticolare. Rispetto a Gantt, mette in evidenza le dipendenze tra le attività. Permette di: determinare il Critical Path (cammino critico), ossia la catena di compiti che determina la durata di un progetto stabilire le stime più probabili dei tempi necessari al completamento di ogni singolo compito calcolare i limiti temporali entro cui ciascuno compito deve essere iniziato e terminato

Strumenti per la pianifica Pert

Strumenti per la pianifica Pert Esempio 1

Strumenti per la pianifica Pert Esercizio 1

Strumenti per la pianifica Pert Esercizio 2 Identificare il critical path. Quando finisce il progetto?

Gestione delle attività Introduzione al progetto Calendario delle attività del progetto Organizzazione dell equipe Descrizione tecnica della soluzione proposta Gli standards, procedure, tecniche e strumenti proposti Piano di assicurazione qualità Piano di gestione della configurazione Piano della documentazione Piano della gestione dei dati Piano della gestione delle risorse Piano di collaudo Piano del training Piano di sicurezza Piano di gestione dei rischi Piano di mantenimento

Gestione del personale I protagonista - gli alti dirigenti, influenze significative - i capi progetto, incaricati di pianificare, motivare, coordinare e controllare il personale tecnico, - i tecnici, competenze per la realizzazione del prodotto, - i clienti, che specificano i requisiti del software, - gli utenti finali, che interagiscono con il SW reso operativo Il coordinatore (capo progetto) - motivazione, - organizzazione, - Idee o innovazione, - problema solving, sapere mutare direzione, - influenza e spirito di gruppo, deve leggere nelle persone - assumere la responsabilità del progetto.

Gestione del personale Il team Il team dipende del tipo di applicazione, tempi di sviluppo, rigidità, importanza, qualità, difficoltà... Viene categorizzato in 3 livelli: Democratico Decentrato (DD): no permanent capo Controllato Decentrato (CD): capo coordinatore e sottocapi. Comunicazione fra sottocapi e persone é orizzontale Controllato Accentrato (CA): decisioni alto livello e coordinamento affidato ad un capo. Comunicazione fra il capo e i membri del team é verticale

Gestione del personale Pressman 2 Ed.

Metodi per la stima dei costi/ avanzamento LOC (Line of code ) Function points COCOMO

Stima dei costi - LOC LOC (Line of code ), anche DSI (Delivered Source Instruction) Prima misura utilizzata in campo software Alcuni dei principali problemi che affliggono le LOC sono: natura: LOC spesso erroneamente vengono definite essere una misura che restituisce la dimensione del software, mentre in realtà ne misurano semplicemente la lunghezza, in termini di istruzioni rilasciate; linguaggi di programmazione: ogni linguaggio possiede una propria espressività, che consente quindi di poter ottenere un dato risultato con un numero di LOC inversamente proporzionale al livello di maturità del linguaggio stesso; uso nel SLC (Source Line of Code): le linee di codice possono essere calcolate solo in fasi molto avanzate del ciclo di vita del software, comportando nelle stime un elevato margine di soggettività ed aleatorietà;

Stima dei costi - FP Function points (Albrecht, 79) Quantificare un applicazione software dal punto di vista dell utente. I FP ricavano un indice delle dimensioni di un programma mediante la misura indiretta delle funzionalità che deve fornire. Essi forniscono una misura oggettiva e comparativa che assiste nella valutazione, progettazione, amministrazione e controllo della produzione software. Il principale problema dei FP è che banalizzano la definizione di complessità, che dipende sostanzialmente dallo I/O e non dalle caratteristiche dell algoritmo. Modello di Albrecht 74

Stima dei costi - FP Correzione dei PF: le CGS Caratteristiche Generali del Sistema: 14 proprietà non funzionali del prodotto, della cui influenza si tiene conto per correggere la stima dei PF entro il 35% Determinazione del valore del Fattore di Aggiustamento (VAF) calcolato secondo la formula seguente: VAF = 0.65 + (0.01 * Σ1,14 Fi) FP = UFP * VFC dove: UFP = i = 1...5 VP (Unadjusted Function Point)

Stima dei costi - COCOMO COCOMO (COnstructive COst Model) Modello empirico di stima basato su dati relativi ad esperienze di progetto proposto da Barry Boehm Cerca a stimare la quantità uomo-mese(man-month) il tempo di sviluppo (development schedule) Esempi di equazioni MM=2.4KDSI 1.05 MM : Man-Month KDSI : thousands of delivered line of code TDEV = 2.5 MM 0.38 TDEV : development schedule

Stima dei costi - COCOMO Modello a tre livelli (base, intermedio e dettagliato) in base al livello di accuratezza della stima proposta (da rozza a più fine). Ogni livello propone, inoltre, stime diverse corrispondenti a tre diverse tipologie di progetti: Semplice: Applicazioni piccole, per le quali il team di sviluppo è pienamente consapevole delle problematiche da affrontare Moderato: Applicazioni più complesse, nelle quali si possono incontrare problematiche rispetto alle quali l esperienza del team è limitata. Integrato: Applicazioni complesse, anche con problematiche hardware e vincoli legati a norme.

Stima dei costi COCOMO 2

Stima dei costi COCOMO 2

Stima dei costi COCOMO 2

Gestione dei rischi

Gestione dei rischi