b2 1 sistemi qualità v32 [modalità compatibilità] sistemi qualità_v32.pdf · • la norma iso...

29
INGEGNERIA DEL SOFTWARE Paolo Salvaneschi Università di Bergamo Dip. di Ingegneria gestionale, dell'informazione e della produzione B2_1 V3.2 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

Upload: docong

Post on 27-Sep-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

INGEGNERIA DEL SOFTWARE

Paolo Salvaneschi

Università di BergamoDip. di Ingegneria gestionale, dell'informazione e della produzione

B2_1 V3.2

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

Page 2: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

• Il movimento per la qualità ed il sistema qualità

• La normativa ISO

• La certificazione

• La norma ISO 9001:2008

INDICE

B2 - Normativa Paolo Salvaneschi 2

Page 3: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

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

B2 - Normativa Paolo Salvaneschi 3

• I sistemi di gestione governano i processi dell’organizzazione

– Gestione della produzione

– Gestione finanziaria

– ……..

Page 4: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

• Sistema di gestione per la qualità:

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

Il movimento per la qualità ed il sistema qualità

B2 - Normativa Paolo Salvaneschi 4

qualità”

• Assicurare la qualità dei prodotti e dei servizi

• Realizzare un miglioramento continuo dei processi aziendali

Page 5: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

• 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

Il movimento per la qualità ed il sistema qualità

B2 - Normativa Paolo Salvaneschi 5

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

– ……

Page 6: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

• 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):

La normativa ISO

B2 - Normativa Paolo Salvaneschi 6

• 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à

• ….

Page 7: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

• Norme ISO• Esempio:

– ISO 9001:2008 Quality Management Systems

Requirements

La normativa ISO

B2 - Normativa Paolo Salvaneschi 7

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

qualità. Requisiti

Page 8: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

• La norma ISO 9001: 2008

• Definisce i criteri di gestione dei sistemi qualità delle organizzazioni

• Si rivolge a tutte le organizzazioni che desiderano

La normativa ISO

B2 - Normativa Paolo Salvaneschi 8

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

Page 9: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

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

• Adattandoli alla propria tipologia di organizzazione

La normativa ISO

B2 - Normativa Paolo Salvaneschi 9

organizzazione

– Azienda manifatturiera

– Software house

– Ospedale

– …..

Page 10: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

• Certificazione

• Un’organizzazione che realizza un sistema qualità corrispondente alla norma ISO 9001: 2008 può chiedere di essere certificata rispetto alla norma

• Per uno specifico insieme di prodotti e servizi

La certificazione

B2 - Normativa Paolo Salvaneschi 10

• 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

Page 11: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

• Un ente di certificazione riconosciuto internazionalmente (attraverso definite procedure)

– Esamina il sistema qualità realizzato dall’azienda

– Lo dichiara conforme alla norma

La certificazione

B2 - Normativa Paolo Salvaneschi 11

– 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

Page 12: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

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 Associazione tra soggetti privati e Emanazione norme tecniche volontarie

La certificazione

B2 - Normativa Paolo Salvaneschi 12

Comitato

Elettrotecnico Italiano

pubbliche amministrazioni dotata di

riconoscimento giuridico

(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.

Page 13: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

Enti Internazionali e Nazionali di Normazione

Norme tecniche armoniz-zate o nazionali

SINCERT Accreditamento organismi di certificazione italiani

La certificazione

B2 - Normativa Paolo Salvaneschi 13

Organismi di Certificazione

Certificazione sistemiqualità e prodotti

AziendeAdeguamento alle normee realizzazione di un Sistema Qualità

Page 14: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

• 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

La certificazione

B2 - Normativa Paolo Salvaneschi 14

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

Page 15: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

• La famiglia di norme ISO 9000

• Un insieme di norme per i sistemi di gestione per la qualità (SGQ):

– UNI EN ISO 9000:2005 - Fondamenti e terminologia

La norma ISO 9001:2008

B2 - Normativa Paolo Salvaneschi 15

– UNI EN ISO 9001:2008 – Requisiti

(Ad uso contrattuale e certificativo)

– UNI EN ISO 9004:2009 – Gestire il successo sostenibile di un’organizzazione

(Guida)

Page 16: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

La norma ISO 9001:2008

B2 - Normativa Paolo Salvaneschi 16

Page 17: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

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

• Guida applicativa ISO:

ISO 90003:2004 Software engineering -- Guidelines

La norma ISO 9001:2008

B2 - Normativa Paolo Salvaneschi 17

ISO 90003:2004 Software engineering -- Guidelines for the application of ISO 9001:2000 to computer software

Page 18: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

• Come è costruito / documentato un Sistema qualità:– Manuale della qualità

– Procedure gestionali

La norma ISO 9001:2008

B2 - Normativa Paolo Salvaneschi 18

– Procedure gestionali

– Istruzioni di lavoro

– Schemi di documenti

Page 19: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

• 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:2008

B2 - Normativa Paolo Salvaneschi 19

messi in atto per gestire la qualità

Page 20: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

1. SISTEMA DI GESTIONE PER LA QUALITA'

Esempio

B2 - Normativa Paolo Salvaneschi 20

Page 21: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

1. SISTEMA DI GESTIONE PER LA QUALITA'

Esempio

B2 - Normativa Paolo Salvaneschi 21

Page 22: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

2. RESPONSABILITA' DELLA DIREZIONE

Impegno della direzioneAttenzione al clientePolitica per la qualità

Esempio

B2 - Normativa Paolo Salvaneschi 22

Politica per la qualitàPianificazioneResponsabilità, autorità e comunicazione

Page 23: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

3. GESTIONE DELLE RISORSE

Risorse umaneInfrastrutture

Esempio

B2 - Normativa Paolo Salvaneschi 23

InfrastruttureAmbiente di lavoro

Page 24: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

4. REALIZZAZIONE DEL PRODOTTO

Pianificazione della realizzazione del prodottoDeterminazione dei requisiti relativi al prodottoComunicazioni con il cliente

Esempio

B2 - Normativa Paolo Salvaneschi 24

Comunicazioni con il clienteProgettazione e sviluppoApprovvigionamento

Page 25: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

5. MISURAZIONI ANALISI E MIGLIORAMENTO

Monitoraggio e misurazione dei prodottiMonitoraggio e misurazione dei processi

Esempio

B2 - Normativa Paolo Salvaneschi 25

Monitoraggio e misurazione dei processiMiglioramento

Page 26: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

• Procedure

Esempio

B2 - Normativa Paolo Salvaneschi 26

Page 27: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

• PR-03-v1 SviluppoProdottiSoftware.doc

Esempio

B2 - Normativa Paolo Salvaneschi 27

Page 28: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

• 15 settembre 2015 - la nuova edizione della norma ISO 9001 "Quality Management Systems" - che sostituisce la ISO 9001:2008

• Transizione dei vecchi accreditamenti: un periodo transitorio di 3 anni dalla pubblicazione

La norma ISO 9001:2015

B2 - Normativa Paolo Salvaneschi 28

periodo transitorio di 3 anni dalla pubblicazione

• Nuovi accreditamenti con la nuova versione

Page 29: B2 1 Sistemi Qualità V32 [modalità compatibilità] Sistemi Qualità_V32.pdf · • La norma ISO 9001:2008 ... • Guida applicativa ISO: ISO 90003:2004 Software engineering --Guidelines

• Gestione dei rischi nei processi aziendali

• Più appropriata applicazione della norma al settore dei servizi

• Semplificazione documentale

La norma ISO 9001:2015

B2 - Normativa Paolo Salvaneschi 29

• Semplificazione documentale

• …