Scritto originalmente in francese. Tradotto dall'IA — il significato è stato preservato, non la prosa.
Idea principale
Quando la QA è l'ultimo argine prima della produzione, testa ciò che avrebbe dovuto essere pensato, chiarito, automatizzato o evitato prima. Arriva dopo che le decisioni sono state prese, con un solo mezzo d'azione: bloccare o lasciar passare. È il posto in cui gli sviluppatori depositano la loro responsabilità sulla qualità, e in cui l'organizzazione esternalizza i propri difetti.
Lo stesso mestiere, collocato altrove, fa tutt'altro: definisce i criteri di qualità, le politiche di test, gli standard di consegna, le soglie di regressione accettabili, i rischi da coprire, le aree del prodotto da mettere in sicurezza, ciò che va automatizzato, e i segnali che dicono se un team consegna meglio o peggio. Non si prende la responsabilità degli sviluppatori — costruisce il quadro che la rende praticabile, misurabile e sostenibile nel tempo.
La differenza non è questione di competenza né di serietà: è la posizione nella catena a decidere se la funzione definisce il quadro o rimedia a valle.
Perché è importante
Riformula una questione organizzativa spesso posta in termini di organico — quanti tester per quanti sviluppatori — come questione di posizione: in quale momento la QA interviene su una decisione.
Offre anche un segnale di deriva facile da leggere: una QA la cui attività si misura in difetti trovati prima del rilascio in produzione fa da rete di sicurezza, qualunque sia la sua denominazione.
Sfumature e limiti
Una verifica finale resta necessaria, e alcuni vincoli — certificazione, obbligo contrattuale, audit — la impongono formalmente. In discussione non è la sua esistenza, ma il suo ruolo di unico meccanismo di qualità.
E spostare la QA verso la politica della qualità presuppone che abbia voce in capitolo sulle decisioni a monte. Senza mandato, produce standard che nessuno applica, il che la rimette in fondo alla catena con un documento in più.
Domande aperte
- Uno stesso team può tenere insieme la definizione del quadro a monte e la verifica finale, o la seconda finisce sempre per prevalere sulla prima?