Mi chiedo come dovrebbero avvenire i test in piccoli team (o team di start-up).
Sto parlando di 5-10 sviluppatori assegnati a più attività di sviluppo.
Dalla mia esperienza ci sono pochi test su nessuno nel processo di sviluppo, ma sento anche che i piccoli team possono passare attraverso livello iniziale della maturità del processo software .
Come avviene il QA e i test durante lo sviluppo in una squadra matura ma piccola?
(per favore, se puoi, descrivi l'intero processo del software incluso chi dovrebbe fare cosa)
MODIFICA (maggiori dettagli):
Sono particolarmente interessato a un team che sviluppa un back-end di elaborazione distribuito con un sito Web in quanto API. Le due parti (back-end, front-end) sono sviluppate da due diversi gruppi di 3.
Voglio capire chi controlla cosa e quando . Se scrivo un modulo e sono i test unitari, scrivo i test di integrazione durante il completamento del codice? Dovresti assegnare uno sviluppatore su un gruppo così piccolo per concentrarti sui test?