Test - quando e con chi?

Vari ruoli possono essere coinvolti nei test e nelle varie fasi di sviluppo dei progetti.

Gruppo di test Responsabile per... Quando...
Gruppo di sviluppo Il team di sviluppo è responsabile dei test di unità e di alcuni test di integrazione. Questi test sono i primi nella catena, anche se saranno ripetuti / prolungati durante lo sviluppo.
Gruppo di garanzia qualità

Sarà necessario un team di garanzia qualità (di qualsiasi dimensione appropriata) per i test funzionali e prestazionali.

Questi sono tester neutri e dedicati - una regola d'oro del software sempre afferma che uno sviluppatore non dovrebbe mai testare il proprio lavoro.

I membri di questo team possono provenire dal team del progetto Day, dal partner e/o dal team del cliente.

Il primo rilascio della funzione deve essere reso disponibile ai tester (non appena realisticamente possibile). Anche se una versione provvisoria iniziale può generare molti bug, può fornire un feedback tempestivo su problemi critici.

Team di test del cliente

A seconda del modello di progetto selezionato, può essere pianificato il coinvolgimento dei membri del team del cliente nei test, in particolare degli autori del sito del cliente.

La è vantaggiosa in quanto:

  • Fornisce al cliente l’esperienza del progetto in fase di sviluppo.

  • Fornisce un feedback tempestivo dal cliente.

  • Gli utenti spesso esprimono le loro esigenze in termini di esperienza passata; il coinvolgimento dei clienti nei test il più presto possibile aumenta l'esperienza del nuovo progetto in termini di pratica esperienza.

Anche in questo caso il coinvolgimento anticipato è positivo, anche se qualsiasi rilascio utilizzato dai clienti dovrebbe essere stabile, con funzionalità ragionevoli.

Le prime impressioni sono sempre importanti.

In questa pagina