Reparto Prodotto e Sviluppo

Sistema quality assurance (QA)

Un team QA che collauda i rilasci del prodotto prima della pubblicazione e ne garantisce l'assenza di difetti critici.

Il cancello della qualità prima di ogni lancio: piano di test, esecuzione, bug report e verifica della correzione, con un report chiaro.

Senza carta di credito — il tuo progetto è pronto con il sistema completo in un minuto

Piano1
Scrivi il piano di test del prossimo rilascio e i suoi perimetri
Esecuzione0
Nessuna scheda per ora
Bug report1
Trasforma il primo difetto noto in un bug report esemplare
Verifica0
Nessuna scheda per ora
Lancio1
Concorda con lo sviluppo la definizione di “critico” che ferma il lancio
Report0
Nessuna scheda per ora

Ecco la bacheca del sistema come la riceverai: colonne del flusso di lavoro e schede iniziali che mostrano i primi passi

Come scorre il lavoro in questo sistema?

Prima di ogni rilascio si costruisce una scheda “Piano” che definisce il perimetro del collaudo: le nuove funzionalità, le aree più rischiose e i dispositivi e browser di copertura. Quando la release candidate è pronta, si passa a “Esecuzione”, dove i tester percorrono gli scenari e registrano l'esito di ogni caso. Ogni difetto scoperto genera una scheda “Bug report” con passi di riproduzione, risultato atteso ed effettivo e grado di gravità; uno sviluppatore se ne fa carico e lo corregge. Il bug corretto torna in “Verifica”, dove un tester diverso dal suo autore lo collauda e si assicura che la correzione non abbia rotto altro. Quando i bug critici si azzerano, la scheda madre passa a “Lancio” con una raccomandazione formale, e i numeri confluiscono in “Report”: quanti casi eseguiti, quanti bug trovati e in quali aree si concentrano i difetti.

La chat è la sala operativa durante il collaudo: un bug critico che ferma il rilascio vi si annuncia subito, e la domanda se un comportamento sia intenzionale o un errore si risolve con lo sviluppatore in un minuto, invece di generare un report respinto. Ma la regola è ferrea: ciò che si decide in chat si registra sulla scheda del bug stessa — la bacheca è lo storico, non la memoria.

Il QA manager scrive il “Piano”, distribuisce l'esecuzione e possiede la decisione di raccomandare il lancio — ed è lui a fermare il rilascio se restano bug critici. I tester eseguono e scrivono i bug report con uno standard uniforme; gli sviluppatori ricevono i bug report, correggono e li rimandano in “Verifica”. Il principio del sistema: il tester non verifica la correzione di un bug che ha scritto lui stesso, e il lancio è una decisione documentata con i numeri, non una sensazione generale che tutto sembri a posto.

Chi fa cosa?

I ruoli operativi di questo sistema e la responsabilità di ciascuno nel lavoro quotidiano — assegnali al tuo team così come sono o adattali alla vostra realtà.

QA manager

Scrive il piano di test e distribuisce i perimetri, esamina i bug critici e firma la raccomandazione di “Lancio” o la sua sospensione, con i numeri.

Test engineer

Eseguono gli scenari del piano, scrivono i bug report con passi chiari e gravità classificata, e verificano in “Verifica” le correzioni dei colleghi.

Sviluppatori

Ricevono le schede di “Bug report” e correggono i difetti, rimandandoli in “Verifica” con la descrizione di cosa è cambiato e cosa va ricollaudato.

Cosa viene preparato per te dal primo giorno?

Unità del sistema

  • Attività Una bacheca kanban con colonne del flusso di lavoro e schede di esecuzione
  • Chat Il canale rapido per il coordinamento quotidiano del team

Pronto? Il tuo primo progetto è a due minuti da qui

Crea subito il tuo spazio di lavoro gratuito e invita il team entro fine giornata.