SGQ Istruzioni per la compilazione del piano di progetto e qualità Sommario del documento 1 SEZIONE GENERALE ............................................................................ 1 2 SEZIONE PIANIFICAZIONE DEL PROGETTO ......................................... 2 CONSEGNE CONTRATTUALI ............................................................................ 2 PRODOTTI DI PROGETTO NON OGGETTO DI CONSEGNA ........................................... 2 RIFERIMENTI AGLI INPUT DI PROGETTAZIONE ...................................................... 3 LISTA DELLE ATTIVITÀ ................................................................................. 3 PROCESSO TECNICO – PIANIFICAZIONE RISORSE ................................................. 3 SEQUENZIAZIONE DELLE ATTIVITÀ ................................................................... 4 DURATA DELLE ATTIVITÀ .............................................................................. 5 DURATA DEL PROGETTO – SCHEDULAZIONE DELLE ATTIVITÀ .................................... 5 COSTO DEL PROGETTO – BUDGET .................................................................... 6 3 SEZIONE PIANIFICAZIONE DELLA QUALITÀ ........................................ 7 CICLO DI VITA E PIANO DEI CONTROLLI DI PROGETTAZIONE ORIENTATI AL PRODOTTO ...... 7 CICLO DI VITA E PIANO DEI CONTROLLI DI PROGETTAZIONE ORIENTATI AL PROCESSO ...... 7 CICLO DI VITA E PIANO DELLE VERIFICHE E VALIDAZIONI ........................................ 7 ACCETTAZIONE ......................................................................................... 8 PIANO DI DOCUMENTAZIONE ......................................................................... 8 PIANO DI CONFIGURAZIONE .......................................................................... 8 APPROVVIGIONAMENTI ................................................................................ 9 PRODOTTI FORNITI DAL CLIENTE ..................................................................... 9 MISURE DI PRODOTTO ................................................................................. 9 MISURE DI PROCESSO ................................................................................. 9 SVILUPPO DELLE RISORSE UMANE ................................................................. 10 COMUNICAZIONE ..................................................................................... 10 4 ALLEGATI .......................................................................................... 10 1 SEZIONE GENERALE In input c’è il contratto o l’accordo a fare il progetto. In particolare devono essere acquisite ed elaborate le informazioni relative alla pianificazione di massima tipica della definizione del progetto (es.: sezione xx dell’offerta tecnica ed eventuali accordi successivi). In questa sezione vengono riportati i risultati di tale elaborazione; essi sono: Milestones contrattuali (obbligatorio): vanno riportate tutte le milestones riferite nel contratto. Fase di lavoro (se presente): va riportato l'eventuale ripartizione in fasi riferita nel contratto. inizio (obbligatorio): va riportata la data di inizio lavori fine (obbligatorio): va riportata la data di fine lavori lavoro (gg/uomo) - (obbligatorio): va riportato l'impegno in giorni/uomo previsto per il progetto. La presente sezione generale deve riprendere ed approfondire la definizione di progetto ereditata dal processo di vendita e deve ricercare allineamenti/aggiornamenti sia con la scelta del ciclo di IST/PJQA/GEQUALIT/2.0 IST_di compilazionePNPJQA GI.doc Pag. 1 di 10 Questo documento è ad esclusivo uso interno dell’azienda e non può essere riprodotto in nessuna sua parte ed in nessuna forma o mezzo senza autorizzazione SGQ vita (FASI DI LAVORO) sia con la definizione della classe di progetto (modulo MD/CLASS o eventuali aggiornamenti di esso). Le informazioni che seguono non sono disponibili in prima stesura: cod.commessa (se presente): va riportato il codice della commessa collegata al progetto di cui si redige il piano – ciò è possibile per le revisioni del piano successive all’approvazione del budget (PNCOM). cod.sottocommessa (se presente): va riportato l'eventuale codice di sottocommessa – idem. 2 SEZIONE PIANIFICAZIONE DEL PROGETTO La sezione 2 sviluppa la “pianificazione di base” programmando: · le consegne da effettuare, · i semilavorati da completare per effettuare le consegne, · gli input di progettazione acquisiti e da acquisire, · le attività da svolgere, · la sequenza con cui eseguirle, · il fabbisogno di tecnologia, · le risorse da impiegare ed i loro requisiti, · la durata di esecuzione delle attività, · i compiti individuali, · i tempi ed i costi del progetto. Consegne contrattuali In input c’è il contratto. In questa sezione si identificano tutti gli elementi di consegna intermedi e finali del progetto: items di consegna contrattuale (obbligatorio): vanno univocamente individuati gli oggetti di consegna. data (obbligatorio): va riportata la data di rilascio dell'elemento di consegna individuato luogo (obbligatorio): va indicato il luogo presso il quale si effettua il rilascio sito (opzionale): va indicato, se previsto, il sito su cui si effettua il rilascio criterio di controllo (obbligatorio): va indicato il criterio di controllo che si effettua sull'elemento di consegna prima del rilascio (p.es. riunione di verifica); costituisce il punto di contatto con la sezione della pianificazione della qualità Prodotti di progetto non oggetto di consegna In input c’è il contratto, la tabella delle consegne contrattuali ed il modello di ciclo di vita. In questa sezione si identificano gli output di progetto che però non costituiscono oggetto di consegna: descrizione item (obbligatorio): data di completamento (obbligatorio): va riportata la data di ultimazione dell'output individuato controllo di prodotto (obbligatorio va indicato il criterio di controllo che si effettua sull'elemento di consegna prima del rilascio (p.es. riunione di verifica); costituisce il punto di contatto con la sezione della pianificazione della qualità IST/PJQA/GEQUALIT/2.0 IST_di compilazionePNPJQA GI.doc Pag. 2 di 10 Questo documento è ad esclusivo uso interno dell’azienda e non può essere riprodotto in nessuna sua parte ed in nessuna forma o mezzo senza autorizzazione SGQ Riferimenti agli input di progettazione In input al paragrafo c’è il contratto e la lista dei requisiti. In questa sezione vanno riportati tutti gli input di progettazione su cui si basa la pianificazione di base che si sta redigendo: riferimento (obbligatorio): costituisce l'identificativo univoco dell'elemento di input (evidenziare l'eventuale collegamento in rete con l'ambiente del Cliente) descrizione (obbligatorio): va riportata la descrizione dell'input (p.es. tipologia dell'ingegneria del software, comunicazione, verbale) modalità di accesso (obbligatorio): va indicato in che modo si può accedere all'input identificato (p.es. copia controllata, copia non controllata) Lista delle attività In input ci sono: lista dei requisiti, albero delle funzioni e/o del prodotto, WBS di riferimento, scelte di impostazione (MD/CLASS) e modello di ciclo di vita. In questa sezione vanno identificate le varie attività per ciascuna fase: fase (obbligatorio): vanno riportate le fasi in cui si specializza il ciclo di vita del progetto e già individuate nella sezione precedente attività (obbligatorio): in questo campo vanno individuate le attività principali relative alla fase riportata input (obbligatorio): per ciascuna attività individuata nel campo precedente va riportato l'input relativo output (obbligatorio): per ciascuna attività individuata va riportato l'output relativo. esempio di compilazione: Fase del ciclo Attività Input Analisi Macroanalisi dei requisiti Requisiti del cliente utente, emissione dei documenti di pianificazione rilascio Analisi die prodotti e della Codice, documentazione da consegnare al cliente Output Documenti tecnici documenti pianificazione e di documento di rilascio del prodotto eventuale manuali (utente e di installazione), Processo tecnico – pianificazione risorse Dopo la lista delle attività, è necessario predisporre la lista delle risorse (umane, infrastrutturali e materiali). Per arrivare a caratterizzare le risorse si deve necessariamente partire dal processo di produzione (PROCESSO TECNICO). In questa sezione vengono individuati gli elementi del processo tecnico che caratterizzano il progetto in questione: fase di lavoro (obbligatorio): in questo campo vanno individuate le fasi che costituiscono il ciclo di vita e per le quali si devono descrivere le caratteristiche tecniche IST/PJQA/GEQUALIT/2.0 IST_di compilazionePNPJQA GI.doc Pag. 3 di 10 Questo documento è ad esclusivo uso interno dell’azienda e non può essere riprodotto in nessuna sua parte ed in nessuna forma o mezzo senza autorizzazione SGQ elementi del processo tecnico (obbligatorio): vanno individuati per ciascuna fase di lavoro gli elementi significativi dal punto di vista tecnico (p.es. metodologia di sviluppo, sistemi di calcolo, sistema operativo) tecnologie (obbligatorio): per gli elementi individuati nel campo precedente vanno caratterizzati gli specifici strumenti utilizzati nel lavoro risorse necessarie (obbligatorio): in questo campo vanno identificate le risorse da impegnare per ciascuna fase di lavoro. Disponendo delle caratteristiche complessive del processo di produzione si dettagliano le caratteristiche delle risorse identificate distinguendo tra risorse umane e risorse infrastrutturali e materiali: Risorse Umane In questa sezione vengono identificate le caratteristiche delle risorse umane da allocare sulle attività: figura professionale (obbligatorio): va riportato la figura professionale di riferimento per reclutamento ed allocazione delle risorse. nome (se presente): va riportato, ove disponibile, il nominativo della risorsa per l'identificazione univoca competenze (obbligatorio): vanno individuate specifiche conoscenze, competenze e capacità per il ruolo previsto all'interno del gruppo di lavoro. Risorse infrastrutturali e materiali In questa sezione vengono identificate le caratteristiche delle risorse infrastrutturali e materiali da allocare sulle fasi di lavoro: fase di lavoro (obbligatorio): in questo campo vanno individuate le fasi che costituiscono il ciclo di vita e per le quali si devono allocare infrastrutture ed altro. Tipo di risorsa (obbligatorio): vanno individuate le categorie delle risorse da acquisire. Descrizione risorsa (obbligatorio): vanno individuati/riferiti i requisiti tecnici di ciascuna risorsa. Sequenziazione delle attività In input ci sono: lista delle attività e lista delle risorse. In questa sezione vanno identificate le relazioni di propedeuticità tra le varie attività: fase (obbligatorio): vanno riportate le fasi già individuate nella sezione precedente attività (obbligatorio): in questo campo vanno individuate le attività principali relative alla fase riportata predecessore (obbligatorio): per ciascuna attività individuata vanno riportate tutte le attività che devono immediatamente precedere. esempio di compilazione: Fase del ciclo Attività Analisi Macroanalisi dei requisiti documenti di pianificazione IST/PJQA/GEQUALIT/2.0 predecessore utente, emissione dei IST_di compilazionePNPJQA GI.doc Pag. 4 di 10 Questo documento è ad esclusivo uso interno dell’azienda e non può essere riprodotto in nessuna sua parte ed in nessuna forma o mezzo senza autorizzazione SGQ rilascio Analisi dei prodotti e della documentazione da consegnare al cliente Durata delle attività In input ci sono: lista delle attività, lista delle risorse e sequenza delle attività. In questa sezione vanno ipotizzate le allocazioni delle figure professionali sulle attività e calcolati gli impegni in base alle capacità teoriche: fase (obbligatorio): idem attività (obbligatorio): idem figura professionale (obbligatorio): per ciascuna attività individuata va riportata l’ipotesi di allocazione in termini di figura professionale di riferimento per l’allocazione di risorse. Impegno (obbligatorio): per ciascuna allocazione ipotizzata va calcolato l’impegno della figura professionale. esempio di compilazione: Fase del ciclo Analisi Attività figura professionale Macroanalisi dei requisiti utente, emissione dei documenti di pianificazione rilascio Analisi dei prodotti e della documentazione da consegnare al cliente Impegno in ore/uomo Durata del progetto – schedulazione delle attività In input ci sono: lista delle attività, lista delle risorse, sequenza e durata delle attività. In questa sezione vanno ipotizzate le quantità di risorse per figura professionale da allocare sulle attività e calcolate le durate in base agli impegni unitari: fase (obbligatorio): idem attività (obbligatorio): idem Risorse (obbligatorio): … data inizio (obbligatorio): va indicata la data prevista di inizio attività data fine (obbligatorio): va indicata la data prevista di fine attività. esempio di compilazione: Fase del ciclo Attività Risorse da allocare Analisi Macroanalisi dei requisiti utente, emissione dei documenti di pianificazione IST/PJQA/GEQUALIT/2.0 Data inizio Data fine gg-mm-aa gg-mm-aa IST_di compilazionePNPJQA GI.doc Pag. 5 di 10 Questo documento è ad esclusivo uso interno dell’azienda e non può essere riprodotto in nessuna sua parte ed in nessuna forma o mezzo senza autorizzazione SGQ rilascio Analisi dei prodotti e della gg-mm-aa gg-mm-aa documentazione da consegnare al cliente La schedulazione è un processo complesso e richiede l’adozione di strumenti specifici: diagramma di GANTT, fogli elettronici o strumenti equivalenti. Costo del progetto – budget In input ci sono: lista delle risorse e schedulazione delle attività. In questa sezione vanno valorizzati gli impegni delle risorse: fase (obbligatorio): idem tipo Risorse (obbligatorio): … quantità Risorse (obbligatorio): … impegno Risorse (obbligatorio): … costo unitario Risorse (obbligatorio): … costo totale Risorse (obbligatorio): … esempio di compilazione: Fase tipo Quantità Analisi Impegno Costo unitario Costo totale rilascio Il budget è un processo complesso e richiede l’adozione di strumenti specifici: fogli elettronici, sistema informativo amministrativo o strumenti equivalenti. A questo punto è necessario il passo di integrazione attraverso l’emissione del piano di commessa (PN/COM): approvato il piano di commessa si emetterà il piano di progetto. IST/PJQA/GEQUALIT/2.0 IST_di compilazionePNPJQA GI.doc Pag. 6 di 10 Questo documento è ad esclusivo uso interno dell’azienda e non può essere riprodotto in nessuna sua parte ed in nessuna forma o mezzo senza autorizzazione SGQ 3 SEZIONE PIANIFICAZIONE DELLA QUALITÀ Nella pianificazione di base, rappresentata nel primo piano emesso, è prevista l’attività di ripianificazione-completamento tecnico attraverso cui il Capoprogetto definirà gli ulteriori aspetti (inerenti la gestione di progetto) fortemente sensibili alle scelte d’ingegneria del SW precedentemente fatte: · la qualità, · la configurazione, · gli eventuali acquisti, · le risorse umane, · le comunicazioni. Ciclo di vita e piano dei controlli di progettazione orientati al prodotto In questa sezione il Capoprogetto identifica i propri elementi del controllo di progettazione orientati al prodotto di progetto nelle fasi del ciclo di vita: fase del ciclo (obbligatorio): vanno individuate le fasi del ciclo di vita principali attività di fase (obbligatorio): vanno riportate le attività principali (per i controlli) in riferimento a ciascuna fase prodotto (obbligatorio): vanno individuati univocamente i prodotti da controllare criteri di controllo di prodotto (obbligatorio): va indicato il tipo di controllo che si effettua prima del rilascio (p.es. riunione di verifica) note: indicare informazioni relative ai criteri di controllo, alle registrazioni che attestano l’effettuazione delle attività di controllo di prodotto e al documento di rilascio del prodotto (p.es. verbale di verifica) Ciclo di vita e piano dei controlli di progettazione orientati al processo In questa sezione il Capoprogetto identifica i propri elementi del controllo di progettazione orientati al processo di sviluppo: fase di lavoro (obbligatorio): vanno individuate le fasi del ciclo di vita Tipo di controllo di processo (obbligatorio): va indicato il tipo di controllo che si effettua (p.es. riunione di riesame); costituisce il punto di contatto con la sezione di pianificazione di progetto note: indicare informazioni relative ai criteri utilizzati per il controllo (conformità,congruenza, tracciabilità) ed alle registrazioni che attestano l’effettuazione delle attività di controllo di prodotto (p.es. verbale di verifica) Ciclo di vita e piano delle verifiche e validazioni In questa sezione il Capoprogetto identifica prove controlli e collaudi da delegare alla squadra di lavoro in fase esecutiva: Colonna Tipo di test Fase Progettazione Descrizione Deve essere una delle seguenti voci: Unitario; Integrazione; Sistema. Riportare la fase del ciclo di vita in cui si prevede che il test venga IST/PJQA/GEQUALIT/2.0 IST_di compilazionePNPJQA GI.doc Pag. 7 di 10 Questo documento è ad esclusivo uso interno dell’azienda e non può essere riprodotto in nessuna sua parte ed in nessuna forma o mezzo senza autorizzazione SGQ Fase Esecuzione Prodotto Criterio Funzionale Criterio di Test/Funz. Topologica Criterio di uscita progettato. Riportare la fase del ciclo di vita in cui si prevede che il test venga eseguito. Riportare il prodotto della Fase (p.e.: SDT/TEST). Riportare la valutazione per il criterio di copertura funzionale. Riportare la valutazione per il criterio di copertura test/funzionalità. Riportare la valutazione per il criterio di copertura topologica. Riportare la percentuale di test con esito posotovo necessaria per il superamento del test Accettazione Riportare in questo paragrafo i criteri e le modalità di accettazione del prodotto concordate con il cliente. Descrivere, cioè, i test e le modalità operative con cui questi verranno eseguiti presso il cliente e che sostituiranno il collaudo di accettazione del prodotto tipico dell’utente finale. Piano di documentazione Per ciascun documento, o classe di documenti, occorrerà specificare: l'identificativo del documento (codice documento per i documenti interni, titolo documento per quelli esterni); gli obiettivi di ciascun documento inclusi i riferimenti al processo di valutazione e verifica; standard utilizzato lo specifico workflow del documento con gli attori per il workflow definito. A titolo esemplificativo si riporta un esempio di compilazione Identif. documento Obiettivo Standard Redazione Verifica Approvazione Responsabile assicurazione qualità Responsabile assicurazione qualità Responsabile assicurazione qualità Responsabile assicurazione qualità Responsabile di area utilizzato Pianificazione del progetto STD/pjqa/xxx.xx x/x.y Capo progetto Specifiche dei requisiti Definizione dei requisiti utente STD/REQ progettisti Specifiche di dettaglio Definizione del sistema software Std/Sped progettisti Prodotti da rilasciare al cliente ed al librarian aziendale. Attività necessarie per l’installazione e la generazione del prodotto STD/RIL Capo progetto Piano di progetto e qualità Documento di rilascio del prodotto Capo progetto Capo progetto Responsabile di area Piano di configurazione In questa sezione si pianifica la gestione di configurazione (SW o sistema). Nella prima tabella va indicato per ogni elemento di configurazione: IST/PJQA/GEQUALIT/2.0 IST_di compilazionePNPJQA GI.doc Pag. 8 di 10 Questo documento è ad esclusivo uso interno dell’azienda e non può essere riprodotto in nessuna sua parte ed in nessuna forma o mezzo senza autorizzazione SGQ il nome univoco del CI, che nel caso dei CI terminali deve coincidere col nome del file contenente il formato elettronico; una descrizione sintetica del contenuto del CI; il nome univoco del CI padre nella struttura gerarchica definita; l'ambiente tecnologico necessario alla consultazione ed alla modifica del CI. Nella seconda tabella va indicato per ogni baseline: il nome univoco; la specificazione degli elementi che costituiscono il contenuto della baseline; il momento della costituzione. Approvvigionamenti Il paragrafo "Approvvigionamenti" dovrà contenere la pianificazione del processo di acquisizione di risorse esterne; qui vanno indicati: classe (obbligatorio): va indicata la classe del fornitore tipo (obbligatorio): va indicato il tipo dell’acquisto (p.es. SW di base, servizio di consulenza, ecc.) descrizione (obbligatorio): va indicata una descrizione sintetica dell’acquisto metodo di controllo (obbligatorio): vanno indicati i controlli che saranno effettuati sull’acquisto fase (obbligatorio): va indicata la fase del ciclo di vita del prodotto SW durante la quale sarà effettuato l’acquisto Prodotti forniti dal cliente Il paragrafo dovrà contenere : tipo (obbligatorio): va indicato il tipo di prodotto fornito (p.es. SW di base, servizio di consulenza, ecc.) descrizione (obbligatorio): va indicata una descrizione sintetica del prodotto metodo di controllo (obbligatorio): vanno indicati i controlli che saranno effettuati sull’ prodotto fase (obbligatorio): va indicata la fase del ciclo di vita del prodotto SW durante la quale sarà fornito il prodotto Misure di prodotto In questa sezione va definito il piano di misura della qualità di prodotto. Vanno indicati: prodotto: il prodotto sul quale si effettua la misura metodo di misura: la metrica che si intende implementare e la frequenza di misura range: i valori target per la misura effettuata intervento: gli interventi che si intendono adottare nel caso che le misure diano valori non compresi nel range previsto Misure di processo In questa sezione va definito il piano di misura della qualità di processo. Vanno indicati: prodotto: il processo oggetto della misura metodo di misura: la metrica che si intende implementare e la frequenza di misura range: i valori target per la misura effettuata intervento: gli interventi che si intendono adottare nel caso che le misure diano valori non compresi nel range previsto IST/PJQA/GEQUALIT/2.0 IST_di compilazionePNPJQA GI.doc Pag. 9 di 10 Questo documento è ad esclusivo uso interno dell’azienda e non può essere riprodotto in nessuna sua parte ed in nessuna forma o mezzo senza autorizzazione SGQ Sviluppo delle Risorse Umane In questa sezione si pianifica lo sviluppo delle Risorse Umane allocate sul progetto distinguendo tra il processo di costruzione della struttura organizzativa delle squadra (OBS) ed il processo di costruzione della capacità professionale della squadra (FORMAZIONE). OBS figura professionale (obbligatorio): va riportato la figura professionale di riferimento. nome (obbligatorio): si riporta (il nominativo per) l'identificazione univoca della persona incarichi/responsabilità (obbligatorio): va individuato il ruolo specifico della persona all'interno del gruppo di lavoro risponde a (obbligatorio): va individuato univocamente il responsabile della risorsa FORMAZIONE nome (obbligatorio): si riporta (il nominativo per) l'identificazione univoca della persona tema della formazione (obbligatorio): … tipo di formazione (obbligatorio): … durata di formazione (obbligatorio): … luogo di formazione (obbligatorio): … Comunicazione In questa sezione va indicato il piano della comunicazione previsto per il progetto: Oggetto: va riportato l’oggetto della comunicazione (es; offerta; buono d’ordine,etc) Mittente: va riportato la funzione o il responsabile dell’emissione della comunicazione; Destinatario: va indicato l’ente destinatario della comunicazione ed il responsabile (es; Telecom ufficio Acquisti; telecom divisione tecnica); Modalità di trasmissione: va indicato come la comunicazione viene trasmessa (es; fax; posta ordinaria; a mano; e-mail); Periodicità: va indicata la temporalità di emissione della comunicazione. Formato: va indicato il formato di registrazione del file (es; .doc; pdf; txt); 4 IST/PJQA/GEQUALIT/2.0 ALLEGATI IST_di compilazionePNPJQA GI.doc Pag. 10 di 10 Questo documento è ad esclusivo uso interno dell’azienda e non può essere riprodotto in nessuna sua parte ed in nessuna forma o mezzo senza autorizzazione