Sistemi Qualità e normativa - unibg.it20Sistemi%20Qualit... · – UNI EN ISO 9001: 2000 Sistemi...

31
B2_1 V2.1 Sistemi Qualità e normativa Il contenuto del documento è liberamente utilizzabile dagli studenti, per studio personale e per supporto a lezioni universitarie. Ogni altro uso è riservato, e deve essere preventivamente autorizzato dall’ autore. Sono graditi commenti o suggerimenti per il miglioramento del materiale INGEGNERIA DEL SOFTWARE Paolo Salvaneschi Università di Bergamo Facoltà di Ingegneria

Transcript of Sistemi Qualità e normativa - unibg.it20Sistemi%20Qualit... · – UNI EN ISO 9001: 2000 Sistemi...

B2_1 V2.1

Sistemi Qualità e normativa

Il contenuto del documento è liberamente utilizzabile dagli studenti, per studio personale e per supporto a lezioni universitarie.Ogni altro uso è riservato, e deve essere preventivamente autorizzato dall’ autore.

Sono graditi commenti o suggerimenti per il miglioramento del materiale

INGEGNERIA DEL SOFTWARE

Paolo Salvaneschi

Università di BergamoFacoltà di Ingegneria

B2 - Normativa Paolo Salvaneschi 2

• Il movimento per la qualità ed il sistema qualità• La normativa ISO• La certificazione• La norma ISO 9001:2000• Panorama della normativa per l’ICT

INDICE

B2 - Normativa Paolo Salvaneschi 3

Il movimento per la qualità ed il sistema qualità

• Gestione di un’organizzazione• L’organizzazione è sede di processi (produttivi, di

progettazione, di vendita, amministrativi,….)

• I sistemi di gestione governano i processi dell’organizzazione– Gestione della produzione

– Gestione finanziaria

– ……..

B2 - Normativa Paolo Salvaneschi 4

• Sistema di gestione per la qualità:“Sistema di gestione per guidare e tenere sotto controllo un’organizzazione con riferimento alla qualità”

• Assicurare la qualità dei prodotti e dei servizi

• Realizzare un miglioramento continuo dei processi aziendali

Il movimento per la qualità ed il sistema qualità

B2 - Normativa Paolo Salvaneschi 5

• Sistema di gestione per la qualità di una azienda che sviluppa software:– Definire i propri processi produttivi

– Definire le procedure da seguire (per progettare, per controllare, per gestire versioni e configurazioni del software, per gestire le segnalazioni di errore dei clienti…)

– Definire standard di documentazione

– Misurare la qualità dei processi e dei prodotti e instaurare un processo di valutazione periodica e di decisione per il miglioramento

– ……

Il movimento per la qualità ed il sistema qualità

B2 - Normativa Paolo Salvaneschi 6

• ISO (International Organization for Standardization) Organizzazione internazionale, nata nel 1947, che si occupa di definire gli standard in tutti i settori produttivi, di cui fanno parte gli enti normativi nazionali di più di 130 paesi. http://www.iso.ch

• Standard ISO (o norme):• Sistema metrico decimale

• Sistemi di filettatura di viti e bulloni

• Definizione dei processi software

• Definizione di sistemi di gestione della qualità

• ….

La normativa ISO

B2 - Normativa Paolo Salvaneschi 7

• Norme ISO• Esempio:

– ISO 9001:2000 Quality Management SystemsRequirements

• Versione italiana– UNI EN ISO 9001: 2000 Sistemi di gestione per la

qualità. Requisiti

La normativa ISO

B2 - Normativa Paolo Salvaneschi 8

La normativa ISO

B2 - Normativa Paolo Salvaneschi 9

• La norma ISO 9001: 2000• Definisce i criteri di gestione dei sistemi qualità

delle organizzazioni

• Si rivolge a tutte le organizzazioni che desiderano sviluppare un Sistema Qualità

La normativa ISO

B2 - Normativa Paolo Salvaneschi 10

• Ogni organizzazione che vuole seguire la norma deve seguire i criteri definiti dalla norma

• Adattandoli alla propria tipologia di organizzazione– Azienda manifatturiera

– Software house

– Ospedale

– …..

La normativa ISO

B2 - Normativa Paolo Salvaneschi 11

• Certificazione• Un’organizzazione che realizza un sistema qualità

corrispondente alla norma ISO 9001: 2000 può chiedere di essere certificata rispetto alla norma

• Per uno specifico insieme di prodotti e servizi

• Esempio: •Consulenza, progettazione, sviluppo, installazione di sistemi software

•Commercializzazione e assistenza hardware e software

•Commercializzazione e assistenza hardware e software per telecomunicazioni

La certificazione

B2 - Normativa Paolo Salvaneschi 12

• Un ente di certificazione riconosciuto internazionalmente (attraverso definite procedure)– Esamina il sistema qualità realizzato dall’azienda

– Lo dichiara conforme alla norma

– Iscrive l’azienda nell’albo delle aziende certificate rispetto ad uno specifico insieme di servizi e prodotti

– Verifica periodicamente (ogni anno) il sistema qualità in essere

La certificazione

B2 - Normativa Paolo Salvaneschi 13

Ministeri e Organi Tecnici dello

Stato

Pubblica amministrazione Emanazione di regole tecniche obbligatorie

UNI

Ente Nazionale

Italiano di

Unificazione

Associazione tra soggetti privati e

pubbliche amministrazioni dotata di

riconoscimento giuridico

Emanazione norme tecniche volontarie in

tutti i settori (esclusi elettrico ed

elettronico), membro italiano di ISO e

CEN.

CEI

Comitato

Elettrotecnico Italiano

Associazione tra soggetti privati e

pubbliche amministrazioni dotata di

riconoscimento giuridico

Emanazione norme tecniche volontarie

(settori elettrico e elettronico), membro

italiano di IEC e CENELEC.

SINCERT

Sistema Nazionale

Accreditamento

Organismi diCertificazione

Associazione costituita da UNI e CEI

con soggetti privati e pubbliche

amministrazioni.

Accreditamento di organismi di

certificazione, gestione del mutuo

riconoscimento con analoghe istituzioni

estere.

Organismi di

certificazione

SpA, Srl,

Associazione, ecc.

Certificazione sistemi qualità e prodotti in

base alle norme vigenti.

La certificazione

B2 - Normativa Paolo Salvaneschi 14

Enti Internazionali e Nazionali di Normazione

Norme tecniche armoniz-zate o nazionali

SINCERT Accreditamento organismi di certificazione italiani

Organismi di Certificazione

Certificazione sistemiqualità e prodotti

AziendeAdeguamento alle normee realizzazione di un Sistema Qualità

La certificazione

B2 - Normativa Paolo Salvaneschi 15

• Perché far certificare un’azienda?– Effettuare un salto di qualità formalizzando e

razionalizzando i processi aziendali– Passare da un livello di qualità individuale ad un livello

ingegnerizzato e industrializzato dell’organizzazione (qualità di impresa)

– Attivare un processo di miglioramento continuo– Ottenere un certificato considerato referenza e

prerequisito per poter partecipare a gare

La certificazione

B2 - Normativa Paolo Salvaneschi 16

• La famiglia di norme ISO 9000• Un insieme coerente di norme per i sistemi di

gestione per la qualità (SGQ):– UNI EN ISO 9000:2000 - Fondamenti e terminologia

– UNI EN ISO 9001:2000 - Requisiti

– UNI EN ISO 9004:2000 - Linee guida per il miglioramento delle prestazioni

La norma ISO 9001:2000

B2 - Normativa Paolo Salvaneschi 17

• UNI EN ISO 9001:2000– SISTEMA DI GESTIONE PER LA QUALITA' -

REQUISITI . Ad uso contrattuale e certificativo.

• UNI EN ISO 9004:2000– LINEE GUIDA PER IL MIGLIORAMENTO DELLE PRESTAZIONI.

Fornisce linee guida in supporto all’obiettivo di proseguire oltre i livelli di maturità raggiunti con la 9001, attraverso un ulteriore miglioramento continuo dell’efficacia e efficienza del SGQ, e il continuo accrescimento della soddisfazione di tutte le parti interessate

La norma ISO 9001:2000

B2 - Normativa Paolo Salvaneschi 18

La norma ISO 9001:2000

B2 - Normativa Paolo Salvaneschi 19

• La norma non è specifica per il settore Information and Communication Technology

• Guida applicativa ISO:

La norma ISO 9001:2000

B2 - Normativa Paolo Salvaneschi 20

• Come è costruito / documentato un Sistema qualità:– Manuale della qualità– Procedure gestionali – Istruzioni di lavoro– Schemi di documenti

La norma ISO 9001:2000

B2 - Normativa Paolo Salvaneschi 21

• Manuale della qualità– Raccoglie tutti gli aspetti di gestione della qualità– Richiama tutte le procedure e gli specifici strumenti

messi in atto per gestire la qualità

La norma ISO 9001:2000

B2 - Normativa Paolo Salvaneschi 22

1. SISTEMA DI GESTIONE PER LA QUALITA'

Esempio

B2 - Normativa Paolo Salvaneschi 23

1. SISTEMA DI GESTIONE PER LA QUALITA'

Esempio

B2 - Normativa Paolo Salvaneschi 24

2. RESPONSABILITA' DELLA DIREZIONE

Impegno della direzioneAttenzione al clientePolitica per la qualitàPianificazioneResponsabilità, autorità e comunicazione

Esempio

B2 - Normativa Paolo Salvaneschi 25

3. GESTIONE DELLE RISORSE

Risorse umaneInfrastruttureAmbiente di lavoro

Esempio

B2 - Normativa Paolo Salvaneschi 26

4. REALIZZAZIONE DEL PRODOTTO

Pianificazione della realizzazione del prodottoDeterminazione dei requisiti relativi al prodottoComunicazioni con il clienteProgettazione e sviluppoApprovvigionamento

Esempio

B2 - Normativa Paolo Salvaneschi 27

5. MISURAZIONI ANALISI E MIGLIORAMENTO

Monitoraggio e misurazione dei prodottiMonitoraggio e misurazione dei processiMiglioramento

Esempio

B2 - Normativa Paolo Salvaneschi 28

• Procedure

Esempio

B2 - Normativa Paolo Salvaneschi 29

• PR-03-v1 SviluppoProdottiSoftware.doc

Esempio

B2 - Normativa Paolo Salvaneschi 30

Panorama della normativa per l’ICT

• L’ISO ha prodotto un vasto corpo di norme che trattano molti aspetti dei processi ICT

• La conoscenza della normativa è una parte importante della professione dell’ingegnere del software

B2 - Normativa Paolo Salvaneschi 31

• Esempi:• ISO 9126:1991 Information Technology -

Software product evaluation – Quality characteristics and guidelines for their use.

• ISO 12207:1995 Information Technology –Software Life Cycle Processes.

• ISO/IEC TR 15504-1:1998 Information Technology -- Software process assessment

• …………

Panorama della normativa per l’ICT