Cos'è un piano di test di produzione
Un piano di test di produzione è un documento scritto che definisce cosa ogni unità spedita deve superare prima di ricevere un numero di serie e un'etichetta.
Include:
- Configurazione di test (strumenti, fixture, ambiente)
- Sequenza di test (quale test esegue per primo, secondo, terzo)
- Criteri di superamento e fallimento per test (intervalli numerici, valori attesi, tolleranze)
- Routing dei difetti (cosa succede quando un test fallisce)
- Passaggi di calibrazione (calibrazione per unità, se prevista)
- Logging (cosa viene scritto nel database di tracciabilità)
Tipicamente sono da 5 a 20 pagine, a seconda della complessità del prodotto.
Cosa succede senza un piano
Senza un piano di test di produzione, gli unici controlli di qualità sono l'AOI (ispezione del posizionamento e delle saldature) e l'ispezione visiva finale. Entrambi mancano il comportamento del firmware, l'accuratezza dei sensori, le prestazioni RF e l'integrità dei segnali analogici.
Le unità escono dalla linea sembrando a posto ma non funzionano. I difetti emergono presso l'integratore (fase successiva della catena di fornitura) o presso il cliente finale. Il costo aumenta di 10 volte a ogni passaggio.
Cosa contiene il piano di test
Un piano di test per dispositivo connesso copre tipicamente:
Accensione e avvio
- Il bootloader esegue la versione e l'hash previsti
- L'applicazione si avvia in uno stato di servizio noto
- Il conteggio degli errori all'avvio è zero
Sensori e ingressi
- Ogni sensore legge un valore di riferimento entro la tolleranza
- Ogni pin di ingresso legge correttamente uno stato noto
- I coefficienti di calibrazione sono calcolati e memorizzati se applicabile
Uscite
- Ogni uscita pilota al livello previsto
- I relè commutano e verificano la continuità
- Il display mostra il pattern atteso
RF (se applicabile)
- Potenza TX entro tolleranza rispetto a un'unità golden
- Sensibilità RX entro tolleranza
- Modulazione corretta sull'analizzatore di spettro
Consumo energetico
- Corrente a riposo entro specifica
- Corrente attiva entro specifica
- Ingresso e uscita dalla modalità sleep funzionano
Comunicazione
- UART, SPI, I2C, enumerazione USB come previsto
- Registrazione di rete se applicabile
Quando scrivere il piano di test
Il prima possibile in NPI. Il piano di test guida:
- La progettazione della fixture di test (quali segnali devono essere sondati)
- La progettazione del firmware (quali modalità di test devono esistere)
- Le stime del tempo ciclo di produzione
- Le stime di costo per la linea
Un piano di test scritto al lancio della produzione è troppo tardi. Le cose sono già state progettate senza tenere conto del test.
Cosa hanno in comune i buoni piani di test
- Criteri numerici specifici, non "sembra buono"
- Riferimento a un'unità golden o a un riferimento calibrato
- Risposta definita a ogni modalità di guasto
- Logging per unità definito a monte
- Revisione sia da parte dell'ingegneria sia della produzione
- Aggiornato man mano che il prodotto evolve