salta al contenuto

LA LOGICA NEL QUALITY MANAGEMENT

Quale sistema di ragionamento adottare in ogni situazione

La logica nel quality management
Aggiornato il 30 novembre 2025

"Quale poteva essere il modo? Ecco, alla fine ho capito che la domanda chiave era questa. E' il bello del ragionamento logico: permette di eliminare sistematicamente le alternative, finché non resta che la domanda a cui occorre rispondere"
(Dal libro: "Il più grande uomo scimmia del Pleistocene")

Immaginate questa situazione:

"Sulla vostra scrivania ci sono due richieste urgenti dello stesso cliente, un importante produttore di macchine agricole:

Email 1: "Urgente: verificare la conformità del lotto #2025-145 (500 alberi di trasmissione cod. ALB-325) prodotto venerdì. Tolleranza critica Ø25±0.02mm. Attendiamo rilascio per montaggio linea oggi pomeriggio"

Email 2: "Nuovo requisito contrattuale: dal prossimo mese vogliamo una garanzia scritta che TUTTI i lotti di TUTTI i 15 codici della famiglia alberi di trasmissione rispettino SEMPRE le quote critiche, indipendentemente da quale dei vostri 5 torni li produca e da quale dei vostri 8 operatori sia di turno. Serve una procedura di controllo sistematica entro venerdì"

La domanda è: potete usare lo stesso approccio logico per rispondere a entrambe le richieste? Se no, quale differenza fondamentale c'è tra questi due problemi? Ma soprattutto, come strutturereste le due risposte per essere sia efficaci che efficienti?"

Se state pensando di usare le stesse checklist o di applicare le stesse regole per entrambi i casi, potreste scoprire che questo approccio vi porterebbe ad un sistema ingestibile entro poche settimane.

La differenza non sta nella complessità delle misure o nel numero di controlli ma nel tipo di struttura logica necessaria per rispondere efficacemente. Per la prima email vi serve una logica che risponda a domande specifiche con un SI o con un NO. Per la seconda, vi serve una logica che possa esprimere regole universali del tipo "PER OGNI prodotto deve ESISTERE almeno un controllo che..."

Ma procediamo con ordine.

La logica proposizionale

La logica proposizionale rimane il fondamento del nostro lavoro di responsabili della qualità. È quella che utilizziamo quando verifichiamo: "SE il diametro è fuori tolleranza O la superficie presenta graffi visibili, ALLORA il pezzo è da scartare". Chiara, diretta, inappellabile.

Quando è indispensabile:

  • verifiche di conformità a requisiti critici per la sicurezza
  • controlli go/no-go nel controllo qualità in linea
  • decisioni di rilascio del lotto
  • audit di certificazione

Immaginate di essere il quality manager di un'azienda che produce componenti torniti. Dovete decidere se rilasciare un lotto di 500 alberi di trasmissione appena prodotti.

Applichiamo la logica proposizionale.

Il cliente ha ordinato il lotto #2025-145 con una tolleranza critica sul diametro: 25±0.02mm.

L'approccio sarà: SE (diametro misurato < 24.98) O (diametro misurato > 25.02) ALLORA pezzo = NON CONFORME

Questo approccio funziona perfettamente quando dovete decidere su UN lotto specifico con regole chiare.

La logica dei predicati

La logica dei predicati estende quella proposizionale aggiungendo la capacità di esprimere affermazioni su insiemi di oggetti, utilizzando quantificatori universali ("per ogni") ed esistenziali ("esiste").

Nel quality management, questo significa poter formalizzare requisiti che riguardano intere popolazioni di prodotti, processi o persone, non solo singole istanze.

Quando è indispensabile:

  • definizione di requisiti di sistema che devono valere per intere categorie
  • validazione di processi che coinvolgono molteplici elementi variabili
  • gestione delle competenze e delle qualifiche del personale
  • implementazione di regole di tracciabilità e rintracciabilità
  • definizione dei criteri di campionamento e della rappresentatività statistica
  • scrittura di specifiche tecniche generalizzate

Cosa succede, quindi, quando lo stesso cliente vi chiede di garantire la qualità non solo per uno specifico lotto, ma per TUTTI i lotti futuri di TUTTI i codici della famiglia "alberi di trasmissione", prodotti su QUALSIASI macchina del vostro parco?

Ora non state più verificando UN lotto, ma dovete definire regole che valgano per:

  • 15 codici diversi di alberi
  • 5 torni CNC nel reparto
  • 8 operatori su 3 turni
  • controlli che devono adattarsi a tolleranze diverse per ogni codice

Un albero di trasmissione (qualsiasi codice) è rilasciabile se e solo se:

  • PER OGNI quota critica di quel codice ESISTE un controllo conforme
  • ESISTE un operatore qualificato sui torni E certificato per gli alberi nel turno di produzione
  • ESISTE una macchina con capability adeguata che ha prodotto il pezzo

Implementazione pratica nel sistema qualità:

Requisito Informale Controllo nel Sistema
"Tutti gli alberi devono avere controllo al 100% sulle quote critiche" Check automatico: nessun pezzo esce senza record completo misure
"Solo operatori qualificati possono lavorare pezzi critici" Blocco avvio macchina se badge operatore non ha qualifica attiva
"Ogni tornio deve dimostrare capability prima di produrre alberi" Alert automatico pre-produzione se capability mancante o scaduta

La differenza chiave tra i due approcci

Aspetto Logica proposizionale Logica dei predicati
Quando si usa UN lotto, UNA decisione specifica Sistema di regole per TUTTI i casi futuri
Esempio tipico "Questo lotto #2025-145 è conforme?" "Tutti i lotti di alberi saranno conformi se..."
Complessità gestita 5-10 regole if-then Infinite combinazioni con poche regole generali
Manutenzione Aggiornare ogni singola regola Modificare una regola vale per tutti i casi
Tracciabilità Semplice: si/no per ogni check Complessa: quali condizioni per quali elementi

Potete riconoscere quale logica vi serve chiedendovi:

  • Sto decidendo su UN caso specifico? → Proposizionale
  • Sto definendo regole per TUTTI i casi possibili? → Predicati
  • Devo dire "TUTTI devono..." o "ALMENO UNO deve..."? → Predicati
  • È un semplice si/no su dati già noti? → Proposizionale

Nel vostro prossimo problema, partite sempre dalla logica proposizionale. Se vi trovate a ripetere le stesse regole per molti casi simili, è il momento di passare alla logica dei predicati.

Le risposte alle email

Per tornare alla nostra domanda iniziale, ecco come scrivere le nostre risposte alle due email del cliente.

Risposta email 1: lotto specifico (Logica proposizionale)

Oggetto: Re: Urgente - Rilascio Lotto #2025-145 [AUTORIZZATO CON CONDIZIONI]

Gentile Cliente,

Stato lotto #2025-145: ✅ RILASCIABILE con le seguenti evidenze:

Controlli Effettuati:

  • ✓ Campionamento AQL 1.5% (32 pezzi su 500): SUPERATO
    Pezzi conformi: 32/32
    Diametro critico Ø25±0.02: * Min rilevato: 24.994mm * Max rilevato: 25.008mm * Cpk: 1.67
  • ✓ Certificato materiale: PRESENTE (C45, conforme specifica)
  • ✓ Trattamento termico: VERIFICATO (durezza 28-32 HRC)
  • ✓ Controllo visivo: SUPERATO (nessun difetto superficiale)

Decisione: RILASCIO AUTORIZZATO per spedizione oggi ore 14:00

Documentazione allegata:

  • Report dimensionale completo
  • Certificato materiale
  • Registrazioni controllo qualità

Cordiali saluti

Risposta email 2: sistema generale (Logica dei predicati)

Oggetto: Re: Nuovo requisito contrattuale - Sistema garanzia qualità famiglia alberi

Gentile Cliente,

abbiamo implementato il seguente sistema che GARANTISCE la conformità di tutti i lotti futuri:

REGOLA UNIVERSALE DI RILASCIO:

OGNI albero di trasmissione (tutti i 15 codici) è rilasciabile SE E SOLO SE:

  • PER OGNI quota critica del codice specifico: → DEVE ESISTERE una misura documentata entro tolleranza
  • PER OGNI lotto prodotto:
    • → DEVE ESISTERE un controllo campionario (minimo AQL 1.5%) CON esito positivo
    • → DEVE ESISTERE un certificato materiale valido
  • PER OGNI produzione:
    • → DEVE ESISTERE un operatore qualificato (certificazione valida per famiglia alberi)
    • → DEVE ESISTERE una macchina con Cpk > 1.33 (verificato negli ultimi 6 mesi)

IMPLEMENTAZIONE NEL NOSTRO SISTEMA:

Elemento Controllo Sistematico Verifica Automatica
Pre-produzione Sistema blocca avvio se: operatore non qualificato O macchina senza capability Alert automatico a Quality e Produzione
In produzione Controllo dimensionale obbligatorio ogni 2 ore Registro digitale con blocco fine turno se mancante
Pre-rilascio Check automatico completezza controlli Impossibile generare DDT senza tutti i check verdi

TRACCIABILITÀ GARANTITA:

  • Database centralizzato con tutti i controlli per codice/lotto/macchina/operatore
  • Report mensile automatico con trend e capability per famiglia prodotto
  • Alert preventivi quando capability si avvicina a 1.33

VALIDAZIONE: Questa procedura è già attiva e ha processato:

  • 3 lotti di prova (codici ALB-325, ALB-330, ALB-342)
  • 100% conformità verificata
  • Tempo di rilascio ridotto del 30% grazie ai controlli sistematici

La procedura completa (PRQ-2025-18) è allegata e sarà effettiva per tutte le produzioni dal 01/09/2025.

Cordiali saluti,

Allegati:

  • PRQ-2025-18_Controllo_Sistematico_Alberi.pdf
  • Matrice_Qualifiche_Operatori.xlsx
  • Report_Capability_Macchine.pdf

Gli errori logici più comuni nel quality management

Errori con la logica proposizionale

Errore 1: la confusione AND/OR

L'errore: invertire gli operatori logici nelle procedure di controllo.

Esempio sbagliato: "Il pezzo è accettabile SE (rugosità < Ra 0.8) OR (tolleranza dimensionale rispettata)"

Perché è sbagliato: Così un pezzo potrebbe passare con la giusta rugosità ma dimensioni sbagliate!

Correzione: "il pezzo è accettabile SE (rugosità < Ra 0.8) AND (tolleranza dimensionale rispettata)"

Regola pratica: Usate OR quando basta che UNA condizione sia vera (allarmi), AND quando TUTTE devono essere vere (conformità).

Errore 2: condizioni impossibili o sempre vere

L'errore: creare regole che sono sempre vere o sempre false.

Esempi sbagliati: "SE (diametro > 25) AND (diametro < 20) ALLORA scarto" [Impossibile!]; "SE (pezzo_esiste = SI) OR (pezzo_esiste = NO) ALLORA controlla" [Sempre vero!]

Correzione: verificate che le vostre condizioni siano logicamente possibili e abbiano un senso

Errori con la logica dei predicati

Errore 1: confondere "Tutti" con "Qualcuno"

L'errore: Usare "per ogni" quando si intende "esiste almeno uno" e viceversa.

Esempio sbagliato: "Ogni macchina deve produrre pezzi conformi" [Impossibile!]

Correzione: "Ogni macchina deve avere almeno uno studio di capability adeguato".

Errore 2: predicati senza dominio

L'errore: non specificare su quale insieme si applica il quantificatore.

Esempio sbagliato: "Ogni pezzo deve essere controllato" [Quali pezzi? Tutti i pezzi del mondo?]

Correzione: "Ogni pezzo appartenente al lotto critico XXX deve essere controllato"

Ora sapete rispondere alla domanda iniziale?

Ripensate alle due email del cliente:

  • Email 1 richiede una decisione su UN lotto specifico → Logica proposizionale (IF-THEN su dati concreti)
  • Email 2 richiede regole per TUTTI i lotti possibili → Logica dei predicati

Tutti gli articoli sulla ISO 9001