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

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

FORNITORE: SEDE: TELEFONO FAX INDICAZIONI PER LA COMPILAZIONE DEL QUESTIONARIO

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

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

Manuale della qualità. Procedure. Istruzioni operative

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

4.6 APPROVVIGIONAMENTO

ISO 9001:2015 vs. ISO 9001:2008

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

RILANCIARE QUALITÀ E COMPETITIVITÀ CON UN APPLICAZIONE CORRETTA DI UN SISTEMA DI GESTIONE PER LA QUALITÀISO 9001

SISTEMA DI GESTIONE INTEGRATO. Audit

3. APPLICABILITÀ La presente procedura si applica nell organizzazione dell attività di Alac SpA.

UNI EN ISO 9001:2008 Sistemi di Gestione per la Qualità: requisiti e guida per l uso

DM.9 agosto 2000 LINEE GUIDA PER L ATTUAZIONE DEL SISTEMA DI GESTIONE DELLA SICUREZZA TITOLO I POLITICA DI PREVENZIONE DEGLI INCIDENTI RILEVANTI

Norme per l organizzazione - ISO serie 9000

Manuale CAP 1. SISTEMA QUALITA

La normativa UNI EN ISO serie Introduzione alla Vision 2000 Lezione 6 marzo 2001

NORME TECNICHE PER LE COSTRUZIONI:

La gestione della qualità nelle aziende aerospaziali

LA CERTIFICAZIONE. Dr.ssa Eletta Cavedoni Responsabile Qualità Cosmolab srl Tortona

Governare il processo della sicurezza

Applicazione della norma ISO 9001:2008 al Sistema Gestione per la Qualità del Gruppo Ricerca Fusione. Claudio Nardi Frascati 24 novembre 2009

14 giugno 2013 COMPETENZE E QUALIFICHE DELL INSTALLATORE DI SISTEMI DI SICUREZZA. Ing. Antonio Avolio Consigliere AIPS All right reserved

AUDIT AI SENSI DELL ARTICOLO 4, PARAGRAFO 6 DEL REGOLAMENTO CE 882/2004 PROCEDURA

ISO/IEC : 2005 per i Laboratori di Prova

Procedura di gestione delle verifiche ispettive interne < PQ 03 >

IL SISTEMA DI GESTIONE AMBIENTALE PER UN COMUNE

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

I SISTEMI DI GESTIONE DELLA SALUTE E SICUREZZA SUL LAVORO: OHSAS AV2/07/11 ARTEMIDE.

GLI AUDIT GCP. Valentine Sforza Quality Management Associates. XI CONGRESSO NAZIONALE SSFA Roma, 6-7 marzo 2008 ARGOMENTI TRATTATI

MANUALE DELLA QUALITÀ Pag. 1 di 6

Manuale del Sistema di Gestione Integrato per la Qualità e l Ambiente INDICE

Linee Guida per la stesura del Documento Tecnico

Sistemi di certificazione e accreditamento

CAP04 Gestione del Processo di Consulenza Tecnica

AUDIT. 2. Processo di valutazione

LA NUOVA NORMA UNI EN ISO SUGLI AUDIT DI SISTEMI DI GESTIONE PER LA QUALITA E AMBIENTALI

Allegato 2 Modello offerta tecnica

SVILUPPO, CERTIFICAZIONE E MIGLIORAMENTO DEL SISTEMA DI GESTIONE PER LA SICUREZZA SECONDO LA NORMA BS OHSAS 18001:2007

Qualità del Software - una panoramica -

Configuration Management

I SISTEMI DI GESTIONE DELLA SICUREZZA

L integrazione dei sistemi qualità, sicurezza, ambiente

EUROPEAN PROJECT MANAGEMENT QUALIFICATION - epmq. Fundamentals. Syllabus

Corso per la qualifica di Auditor Interno su Sistemi di Gestione per la Qualità ISO 9001 nel Settore Agroalimentare

e la distribuzione dei Prodotti Cosmetici.

Effettuare gli audit interni

TENUTA SOTTO CONTROLLO DELLE REGISTRAZIONI

EN9100:2003 * I requisiti aggiuntivi rispetto alla ISO Torino, 6 Luglio 2005 Caserta, 12 luglio 205

Sistemi di Gestione: cosa ci riserva il futuro? Novità Normative e Prospettive

ISO/IEC 2700:2013. Principali modifiche e piano di transizione alla nuova edizione. DNV Business Assurance. All rights reserved.

MANUALE DELLA QUALITÀ DI

PASSAGGIO ALLA ISO 9000:2000 LA GESTIONE DELLE PICCOLE AZIENDE IN OTTICA VISION

Sistemi di misurazione e valutazione delle performance

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

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

ACCREDIA L ENTE ITALIANO DI ACCREDITAMENTO

Le principali novità della norma UNI EN ISO 9001: Milano, 30 gennaio 2009

Presidenza della Giunta Ufficio Società dell'informazione. ALLEGATO IV Capitolato tecnico

SCHEDA REQUISITI PER LA CERTIFICAZIONE DEGLI ITSMS (IT SERVICE MANAGEMENT SYSTEMS) AUDITOR/RESPONSABILI GRUPPO DI AUDIT

INTEGRAZIONE E CONFRONTO DELLE LINEE GUIDA UNI-INAIL CON NORME E STANDARD (Ohsas 18001, ISO, ecc.) Dott.ssa Monica Bianco Edizione: 1 Data:

Manuale di Gestione Integrata POLITICA AZIENDALE. 4.2 Politica Aziendale 2. Verifica RSGI Approvazione Direzione Emissione RSGI

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

ISO 9001:2000: COME UTILIZZARE LA NORMA PER GESTIRE I FORNITORI

4.5 CONTROLLO DEI DOCUMENTI E DEI DATI

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

NORME PER LA REDAZIONE DEL PIANO DI ASSICURAZIONE DEL PRODOTTO (PRODUCT ASSURANCE PLAN)

MANUALE DELLA QUALITA Revisione: Sezione 4 SISTEMA DI GESTIONE PER LA QUALITA

Diventa fondamentale che si verifichi una vera e propria rivoluzione copernicana, al fine di porre al centro il cliente e la sua piena soddisfazione.

Procedura di gestione delle Verifiche Ispettive Interne

Sistemi Qualità Certificazione ISO9001

MANDATO INTERNAL AUDIT

Piano di gestione della qualità

GESTIONE E ORGANIZZAZIONE DELLE REGISTRAZIONI

1 SCOPO E CAMPO DI APPLICAZIONE RIFERIMENTI SIGLE E DEFINIZIONI RESPONSABILITA PROCEDURA...3

S.A.C. Società Aeroporto Catania S.p.A.

MISURAZIONI ANALISI E MIGLIORAMENTO

La CERTIFICAZIONE DEI SISTEMI DI GESTIONE AZIENDALE

Qualità è il grado in cui un insieme di caratteristiche intrinseche soddisfa i requisiti (UNI EN ISO 9000:2005)

NSQ / il Software di Qualità

FACSIMILE DI PROCESSO DI REALIZZAZIONE DEL PRODOTTO EROGAZIONE DEL SERVIZIO DI POSA IN OPERA

Revisione 00 Data revisione: 17/11/2010 ISO 14001:2004. Emissione RSGA Prima Approvazione DIR GIUNTA. Approvazione revisioni

UNI ISO Guida alla gestione dei progetti (project management)

Project Management. Modulo: Introduzione. prof. ing. Guido Guizzi

CHECK LIST ANALISI INIZIALE ORGANIZZAZIONE E GESTIONE DELLA SALUTE E SICUREZZA SUL LAVORO

Sistemi Qualità e normativa

MANUALE DELLA QUALITÀ Pag. 1 di 12

Coordinamento e comunicazione

«Gestione dei documenti e delle registrazioni» 1 SCOPO CAMPO DI APPLICAZIONE E GENERALITA RESPONSABILITA DEFINIZIONI...

Il ruolo dell Internal Audit nell ambito del processo di gestione dei Fondi strutturali per il periodo GRECO Renato Roma, 21 maggio 2007

CERTIFICAZIONE ISO 14001

GESTIONE DELLA FORMAZIONE E

Sistemi Qualità e normativa

non richiede installazioni perchè è

Il Regolamento REACh e la Check Compliance: proposta di Linee Guida

Rev. 00. AUDIT N DEL c/o. Auditor Osservatori DOCUMENTI DI RIFERIMENTO. Legenda: C = Conforme NC = Non conforme Oss = Osservazione.

Appendice III. Competenza e definizione della competenza

GESTIONE E ORGANIZZAZIONE DELLE REGISTRAZIONI

Sviluppo Sistemi Qualit à nella Cooperazione di Abitazione

Bologna 8, 13 e 15 luglio 2015 ore 14:30 / 18:30

Transcript:

QUALITA

Cos è Insieme di: struttura organizzativa (equipe di qualità + capo progetto) responsabilità procedure procedimenti risorse Messi in atto per la conduzione aziendale per la qualità.

Obiettivo La qualità costa ma vale la pena

Obiettivo Limitare i rischi rischi di gestione rischi tecnici Attraverso regole e criteri comuni, e attraverso un processo di controllo che ne verifichi l'applicazione.

Definizione La Qualità è: Il rispetto dei requisiti e prestazioni enunciati esplicitamente, la conformità agli standard di sviluppo esplicitamente documentati e le caratteristiche implicite che si aspetta di un prodotto SW realizzato professionalmente

Processi nella produzione SW Analisi dei processi aziendali processi primari (generazione dei prodotti) approvvigionamento di prodotti software o hardware, gestione della fornitura al cliente, sviluppo dei prodotti software, avviamento e utilizzo del prodotto sviluppato, gestione della manutenzione del prodotto sviluppato

Processi nella produzione SW processi di sopporto (servizi alle attività principali) documentazione di tutti i processi sviluppati gestione della configurazione, verifica del software, confrontando quanto sviluppato in ogni fase con le indicazioni tecniche fornite validazione del software assicurazione di qualità risoluzione dei problemi

Processi nella produzione SW processi organizzativi pianificazione e controllo della fornitura formazione del personale gestione delle risorse hardware e software revisione delle procedure e dei processi in funzione del miglioramento continuo.

Attività Garanzia Piano Controllo

Attività: la garanzia Garanzia / Assicurazione della qualità (QA) consiste in stabilire le procedure organizzative e gli standard che gestiscono un SW di alta qualità, cioè definire come un organizzazione intende applicare la qualità. S intende definire o selezionare gli standard che saranno applicati al processo di sviluppo o al prodotto stesso. Questi standard possono essere sopportati da strumenti comprati appositamente o sviluppati. L assicurazione di qualità serve a migliorare la qualità dei processi di sviluppo e del prodotto finale. L assicurazione di qualità è quell insieme di attività pianificate e sistematiche che assicurano che i processi ed i prodotti software sviluppati siano conformi ai requisiti, agli standard ed alle procedure. I processi da controllare comprendono tutte le attività collegate alla progettazione, sviluppo e manutenzione del software. I prodotti da controllare comprendono il software, i dati collegati, la documentazione ed ogni altro elemento di supporto. La QA deve essere indipendente dalla struttura produttiva, per garantire un controllo preciso ed imparziale.

Attività: il piano di qualità di un progetto Piano di qualità di un progetto consiste a selezionare procedure e standard appropriati al progetto sviluppato. Il piano di qualità analizza un progetto in termini di rischi potenziali da evitare e obiettivi di qualità da raggiungere, relativamente sia ai processi che ai prodotti. Individua i criteri obiettivi di misurazione (metriche) e gli obiettivi (riesami, controlli, attività di verifica e validazione, utilizzo di tecniche statistiche). Infine si occupa della gestione delle risorse dedicate alla assicurazione di qualità, definendone anche i ruoli e le responsabilità. Il piano della qualità può essere un documento pubblico, e viene in genere approvato dal cliente. L importanza del piano della qualità è tanto maggiore quanto più alto è il livello di associato al progetto.

Attività: il controllo Controllo consiste ad assicurare che procedure e standard sono applicati dall'équipe di sviluppo. Ispezione del design o programma Revisione dei progressi Revisione di qualità

I fattori di qualità (Mc Call)

Le Norme ISO 9000 ISO 9000 ISO è una organizzazione internazionale (International Organisation for Standardsation) che si occupa di definire e diffondere standard in tutti i processi produttivi. Sicuramente le norme più conosciute e più applicate nel settore della qualità sono le norme ISO 9000, interpretate in modo più specifico per le aziende di software dalla guida ISO 9000-3. Sono norme per la certificazione dei sistemi di qualità e si applicano in generale ad ogni organizzazione di progettazione, produzione e distribuzione.

Le Norme ISO 9000 Famiglia delle Norme " ISO 9000: descrive le terminologia e i principi essenziali dei sistemi di gestione qualità e della loro organizzazione " ISO 9001: definizione dei requisiti dei sistemi qualità; " ISO 9004: guida per il miglioramento delle prestazioni delle organizzazioni.

Le Norme ISO 9001 Poiché la norma ISO 9001 si applica a qualsiasi disciplina ingegneristica, è stato pubblicato un documento (ISO 9000-3) che guida la sua interpretazione nel contesto del processo software. Il modello può essere diviso in 3 categorie: gestione dell'organizzazione gestione del prodotto, gestione dello sviluppo. Ciascuno paese a la propria istanziazione di questa norma.

Le Norme ISO 9001 4.1 Responsabilità della direzione 4.2 Sistema Qualità 4.3 Riesame del contratto 4.4 Controllo della progettazione 4.5 Controllo dei documenti e dei dati 4.6 Approvvigionamento 4.7 Controllo del prodotto fornito dal committente 4.8 Identificazione e rintracciabilità 4.9 Controllo del processo 4.10 Prove, controlli e collaudi 4.11 Controllo delle apparecchiature di prova, misurazione e collaudo 4.12 Stato delle prove, controlli e collaudi 4.13 Controlli dei prodotti non conformi 4.14 Azioni correttive e preventive 4.15 Movimentazione, immagazzinamento, imballaggio, conservazione e consegna 4.16 Controllo della registrazione della qualità 4.17 Verifiche ispettive interne della qualità 4.18 Addestramento 4.19 Assistenza 4.20 Tecniche statistiche.

Le Norme ISO 12207 Obiettivo principale della Norma ISO 12207 è quello di definire in modo preciso i processi del Ciclo di Vita del Software, dalla formulazione dei requisiti, allo sviluppo, all'esercizio ed alla manutenzione. primari, attività direttamente legate allo sviluppo del software: acquisizione fornitura sviluppo esercizio manutenzione di supporto, che includono la gestione dei documenti e dei processi di controllo della qualità: documentazione gestione della configurazione assicurazione della qualità verifica validazione review congiunte audit risoluzione dei problemi

Le Norme ISO 12207 organizzativi, che coprono gli aspetti manageriali e di gestione delle risorse: gestione dello sviluppo, gestione delle infrastrutture, gestione del miglioramento, formazione.

Come misurare la qualità? Le metriche

Le Metriche Le metriche software possono essere utilizzate per: stimare il budget di un progetto conoscere l avanzamento del progetto stimare la qualità del software Come metriche si possono utilizzare: 1 Le linee di codice (LOC) 2 I punti funzionali (misurare le funzionalità che l'utente riceve e richiede) 3 Gli errori per linee di codice

Le Metriche 4 La complessità ciclomatica (Mc Cabe) Complessità Ciclomatica (CC) = num(edges) num.(nodes) + 1 Esercizio: Quale è la CC di questo grafo?

Le Metriche Per la qualità della progettazione Metriche per la qualità della progettazione I criteri di qualità per la progettazione sono: (a) la coesione interrazione tra componenti. Un componente coeso fa (idealmente) una sola cosa. (b) il coupling (accopiamento) independenza di un componente (c) la comprensione: facilità di capire la funzione di un componente. (d) l'adattabilità: facilità di modificare il componente. Le metriche sono: (a) conoscenza del contesto del componente

Le Metriche Per la qualità della progettazione (b) il coupling indica il num. di referenze inter-componenti. Può essere misurato con la tecnica del fan-in, fan-out. Un alto fan-in traduce una qualità di accopiamento alta; un alto fan-out traduce un alta complessità del componente. (c) e (d) difficile da misurare. Esiste però una relazione con la complessità di un componente.

Le Metriche Per la qualità del programma Metriche per la qualità del programma Possibili relazioni tra attributi interni e esterni

COCOMO 2.0 COCOMO 2.0 La filosofia di base di COCOMO è quella di calcolare lo sforzo (S) di sviluppo (mesi/persona) in funzione del numero di istruzioni (I) consegnate del prodotto software. Il calcolo dello sforzo può essere perfezionato attraverso un set di parametri correttivi chiamati cost driver (Ci). I espresso in KDSI:Kilo Delivered Source Instructions