Distribuzione statistica dei difetti



Похожие документы
Piano di gestione della qualità

Università di Bergamo Facoltà di Ingegneria INGEGNERIA DEL SOFTWARE. Paolo Salvaneschi A2_3 V2.0. Processi. Scelta dei processi adeguati

Collaudo e qualità del software Quali test eseguire

figure professionali software

Collaudo e qualità del software Il testing nel ciclo di vita del software

Workflow di Test. Valerio Mercanti - ISP0607 1

GESTIONE INDUSTRIALE DELLA QUALITÀ A

Quality gate. Sono eventi programmati regolarmente e condotti seguendo una procedura standard

Giuseppe Santucci. Qualità nella Produzione del Software. 02- Il sistema assicurazione qualità (SQAS: Sofware Quality Assurance System)

Le possibili sinergie della Direzione e della AQ orientate alla Buona Gestione del C.d.S.

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

Esercitazione revisione bozza di proposta

Giuseppe Santucci. Qualità nella Produzione del Software

Ciclo di vita del software

Manuale della qualità. Procedure. Istruzioni operative

Il modo più moderno per promuovere i tuoi prodotti

PROCEDURA GESTIONALE RISTORAZIONE COLLETTIVA. Titolo : Gestione delle non conformità GESTIONE DELLE NON CONFORMITA

Norme per l organizzazione - ISO serie 9000

Presentazione "contratto base" per RC Auto

MODULO PER LA GESTIONE DEI RESI

Università di Roma La Sapienza, Facoltà di Ingegneria

Allegato 2 Modello offerta tecnica

Riepilogo delle modifiche di PA-DSS dalla versione 2.0 alla 3.0

SERVIZI DI ASSET MANAGEMENT

Reingegnerizzazione del processo di test nel contesto Exprivia

Il campionamento statistico

4.1 Che cos è l ideazione

ELENCO PREZZI PER PRESTAZIONI NON COMPRESE NELLA TARIFFA DI DISTRIBUZIONE

PLUS. Syllabus rev. 1.04

PERFORMANCE FRAMEWORK, RESERVE E REVIEW NELLA PROGRAMMAZIONE ROMA, 25 FEBBRAIO 2014 (update 14 APRILE 2014)

APPROVVIGIONARE APPROVVIGIONARE. Rev. Data Causale Redazione Verifica Approvazione. 00 xx/xx/xxxx Prima emissione

Controllo di Gestione - Guida Operativa

Intranet e risorse umane. Un portale per: - Apprendere - Conoscere - Comunicare. - erogare Servizi in rete

GESTIONE AVANZATA DEI MATERIALI

Oggetto: Armonizzazione contabile della Regione Autonoma della Sardegna. Disposizioni di indirizzo politico amministrativo.

La gestione del flusso informativo delle schede di morte nella Regione del Veneto

PROGETTO TECNICO SISTEMA DI GESTIONE QUALITA IN CONFORMITÀ ALLA NORMA. UNI EN ISO 9001 (ed. 2008) n. 03 del 31/01/09 Salvatore Ragusa

Ing Omar Morales Qualità del Software

LE CARTE DI CONTROLLO (4)

GESTIONE DELLE NON CONFORMITÀ E RECLAMI

RAPPRESENTAZIONE GRAFICA DEGLI ALGORITMI

PLUS Syllabus rev. 1.03

Applicativo Integrato Di Autocontrollo

GECO GECO GESTIONE COMMESSE. Data: Aprile 2006 Revisione: 2.0 Pagina: 1 / 15

PIANO DEGLI INTERVENTI

Lezione 9. Metodi statistici per il miglioramento della Qualità

LEZIONE 2 L ORDINAMENTO COMUNALE RIPORTATO NEL T.U.E.L. (D.LGS N. 267/2000 E SUCC. MODIFICHE)

J-Autoparco è il sistema per la gestione completa della flotta veicoli aziendale che

PS_01 PROCEDURA PER LA GESTIONE DEI DOCUMENTI E DELLE REGISTRAZIONI

4.5 CONTROLLO DEI DOCUMENTI E DEI DATI

Certificazioni & Collaudi S.r.l.

Anno Rapporto ambientale

- Ricevuta in data 15/11 fattura per acquisto materie prime pari ad più Iva al 20%; nella fattura vengono inseriti costi di imballaggio per

Mon Ami 3000 Centri di costo Contabilità analitica per centri di costo/ricavo e sub-attività

ABB S.p.A. ABB SACE Division - LVB, ABB SACE LVB Products Life Cycle Management. ABB Group January 25, 2010 Slide 1

PRODOTTI COMPLEMENTARI INTEGRATI S.I.A.R. - Versione Note di Rilascio Utente

Ridurre i rischi. Ridurre i costi. Migliorare i risultati.

Centro di costo: 1. Servizi Informatici Telematici e SIT

GRIGLIA DI CORREZIONE DOMANDE APERTE Matematica Classe I Scuola secondaria di primo grado

Se i campioni sono k il numero dei moving range è k-1 (MR1 non esiste), il valore medio delle variazioni mobili di calcola con la seguente formula:

INTEGRAZIONE DELLA DELIBERA DI GIUNTA COMUNALE P.G. N. 8/9319 DEL RELATIVA AI NUOVI DIRITTI DI SEGRETERIA DOVUTI SUGLI ATTI EDILIZI.

Manuale di Aggiornamento BOLLETTINO. Rel H4. DATALOG Soluzioni Integrate a 32 Bit

Progetto Regionale HP InterAziendale Scorze d arancia amara

I modelli normativi. I modelli per l eccellenza. I modelli di gestione per la qualità. ! I modelli normativi. ! I modelli per l eccellenza

Funzionalità per l'italia

4.6 APPROVVIGIONAMENTO

DELEGAZIONE DI PAGAMENTO

I MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale

Evoluzione normativa sul rischio idrogeologico dalla Legge 183/1989 alla Direttiva Alluvioni (2007/60/CE) e il Decreto Legislativo 49/2010

SERVIZIO TECNICO LAVORI PUBBLICI RELAZIONE DI COLLAUDO LAVORI DI. IMPRESA CONTRATTO IN DATA.N.. DI REP. REGISTRATO IN DATA IL AL N. MOD.. VOL.

Lo sviluppo del software: usi e clausole commentate Aspetti Tecnici. Prof. Franco Sirovich Dipartimento di Informatica Università di Torino

BusinessGuard. 6. La Proponente ha delle Società Controllate ubicate negli Stati Uniti d America Si No

Archimede ver GUIDA FUNZIONALE ARCHIMEDE VER

PROCEDURA PR.07/03. Progettazione e sviluppo software STATO DI REVISIONE. Verificato da

Sistema Informativo per il monitoraggio dell Assistenza Domiciliare (SIAD)

GESTIONE DEI BENI USATI

LA NUOVA ISO 9001:2008 Seminario AICQ Tosco-Ligure 20 febbraio 2009, Genova

Incidenti ed Incidenti Mancati

CARTA DEI SERVIZI. Ambito Servizi al Lavoro. ISO 9001 cert. N. 5673/1

Destinazione dell energia immessa in rete

Istruzioni di installazione per Internet Security. Indice

Analisi e diagramma di Pareto

MANUALE DELLA QUALITÀ SEZIONE 5.1: FUNZIONAMENTO DEL SISTEMA DI GESTIONE PER LA QUALITÀ

SISTEMA INFORMATIVO INPDAP SERVIZI E PROGETTI PER L'INTEGRAZIONE DEL SISTEMA STANDARD DI PRODOTTO PIANO DI QUALITA' DI PROGETTO

Checklist ISO 9001:2008. Audit di Sistema. Tipo di audit Audit di Sistema Data Normativa ISO 9001:2008 Direttive CE. Ditta Indirizzo CAP/Località

PrometeoQualità. Manuale Documenti

Транскрипт:

Giuseppe Santucci Qualità nella Produzione del Software 4 Un modello formale per valutare i costi e l'efficacia della rimozione dei difetti (Difect Removal Effectiveness and Cost) 4DREC. Distribuzione statistica dei difetti Un' analisi statistica ha permesso di individuare la distribuzione dei difetti nelle varie fasi di sviluppo di un prodotto software L'indagine è stata formalizzata nel 8 e, nuovamente, nel 96 FASE Percentuale difetti che sono stati introdotti nella fase. Specifica dei requisiti 5% 2. Progetto % 3. Codifica (3%) ed Integrazione(%) 4% 4. Documentazione % 4DREC.2

Efficacia nella rimozione dei difetti Le attività di assicurazione qualità individuano, in ciascuna fase, una certa percentuale di difetti, di cui circa il 9% (secondo statistiche del 96) viene rimosso (il % delle correzioni risulta inadeguato o non efficace). I difetti non individuati o non corretti passano alla fase successiva, dove si sommano a quelli generati dalla nuova fase. L'efficacia della rimozione dei difetti varia a seconda dell'attività di assicurazione qualità, come indicato dalla seguente tabella (al netto del %): 4DREC.3 Efficacia nella rimozione dei difetti Fase/ ATTIVITA' di SQA Difetti rimossi (al netto del %) Raccolta requisiti. Revisione dei requisiti 5% Progetto 2. Ispezione del progetto 6% 3. Revisione del progetto 5% Codifica 4. Ispezione del codice 65% 5. Test di unità 5% 6. Test di unità dopo l'ispezione del codice 3% Integrazione 7. Test di integrazione 5% 8. Test di sistema/accettazione 5% Documentazione 9. Revisione della documentazione 5% 4DREC.4

Difetti in ingresso/uscita di una generica fase i- = difetti residui provenienti dalla fase i- fase i + i difetti generati nella fase i = Passed Defects = Phase Originated Defects FE = Filter Effectiveness = Removed defects attività di SQA filtro FE i i =difetti rimossi i =difetti residui dalla fase i i =( i- + i )*(-FE i ) i =( i- + i )*FE i 4DREC.5 Costo della rimozione di un difetto La rimozione di un difetto ha un costo (CDR, cost of defect removal) che varia a seconda del momento in cui viene rimosso Ad esempio, se rimuovere un difetto durante la fase di progetto richiede giorni di lavoro, rimuovere lo stesso difetto durante la fase di accettazione richiede 4 giorni di lavoro Le prime statistiche sono del 98 e sono confermate da studi fatti nel 2 Fase di sviluppo del SW CDR relativo. Specifica dei requisiti 2. Progetto 3. Test di unità 4. Test di integrazione 5. Test di sistema/accettazione 4 6. Sw operativo presso il cliente 4DREC.6

Piano di qualità standard Immaginiamo di avere un piano di qualità che preveda le seguenti attività ispettive: ATTIVITA' di SQA FE CDR. Revisione dei requisiti 5% 2. Revisione del progetto 5% 3. Test di unità 5% 4. Test di integrazione 5% 5. Revisione documentazione 5% 6. Test di sistema 5% 4 7. Manutenzione dopo il rilascio % 4DREC.7 Costi della rimozione dei difetti e risultati Fase i- Fase / Attività SQA CDR Specifica dei requisiti / Revisione Requisiti 5 5 Progetto / Revisione Progetto 5 53. Codifica / Test di unità 3 5 Integrazione / Test di integrazione 5 285. Documentazione / Revisione documentazione 5 22 - / Test di sistema 5 7. 7. 4 278. - / Sw in funzione 7.. 7. 764.8 777 = = FE = = CDR= Passed Defects Phase Originated Defects Filter Effectiveness Removed defects Cost of Defect Removal 4DREC.8

Piano di qualità migliorato Immaginiamo di migliorare il piano rendendo più efficaci i filtri ed introducendo delle ulteriori fasi di revisione (ispezione): ATTIVITA' di SQA FE CDR. Revisione dei requisiti 6% 2. Ispezione del progetto 7% 3. Revisione del progetto 6% 4. Ispezione del codice 7% 5. Test di unità 4% 6. Test di integrazione 6% 7. Revisione documentazione 6% 8. Test di sistema 6% 4 9. Manutenzione dopo il rilascio % 4DREC.9 Fase i- Costi e risultati Fase / Attività SQA CDR Specifica dei requisiti / Revisione requisiti 5 6 6. 9. 9 Progetto / Ispezione Progetto 6. 7 2.3 28.7 72 - / Revisione Progetto 2.3 6 7.4 8 Codifica/ Ispezione del codice 3 7.5 24.4 -/ Test di unità.5 4 4.2 27 Integrazione / Test di integrazione 6 9.8 56 Documentazione/ Revisione documentazione 6 9.9 Test di sistema 6 4. 4 Sw in funzione. 29 49 = = FE = = CDR= Passed Defects Phase Originated Defects Filter Effectiveness Removed defects Cost of Defect Removal 4DREC.

Confronti Fase / Attività SQA CD R Fase/ Attività SQA CD R Specifica dei requisiti / Revisione Requisiti 5 5 Specifica dei requisiti / Revisione requisiti 5 6 6. 9. 9 Progetto / Ispezione Progetto 6. 7 2.3 28.7 72 Progetto / Revisione Progetto 5 53. - / Revisione Progetto 2.3 6 7.4 8 Codifica / Test di unità 3 5 Codifica/ Ispezione del codice -/ Test di unità 3.5 7 4.5 24.4 4.2 27 Integrazione / Test di integrazione 5 285. Integrazione / Test di integrazione 6 9.8 56 Documentazione / Revisione documentazione 5 22 Documentazione/ Revisione documentazione 6 9.9 - / Test di sistema - / Sw in funzione 7. 5 7.. 7. 7. 4 278. 764.8 Test di sistema Sw in funzione 6. 4. 4 29 777 49 4DREC.