Ho convinto la nostra organizzazione a passare a una definizione a squadra completa di "Fatto", ovvero uno che include il test di controllo qualità e non solo il completamento del codice. Di conseguenza, ora possiamo dire con maggiore precisione dove sono i colli di bottiglia e vedere qual è la nostra vera velocità. Inoltre, questo progetto si integra continuamente e distribuisce regolarmente. Prima di questo, gli articoli completi del codice erano considerati conclusi e il QA si sarebbe regolarmente spostato per accettare le storie da 3-5 sprint fa. Avrebbero solo ricevuto il codice consegnato alla fine dello sprint.
Quindi, come ci si può aspettare, le cose si stanno svolgendo molto più agevolmente, ma ho una domanda alla quale non ho ancora risposto in precedenza nella mia ricerca. Anche con lo sprint, sembra esserci un tempo massimo nello sprint che una storia possa essere completata dagli sviluppatori e implementata prima che non ci sia tempo sufficiente per il QA. A seconda della storia e del volume di cose che devono ancora essere testate, questo sembra essere circa 2-3 giorni prima della fine dello sprint.
Al momento, continuiamo a lavorare sulle cose e spostiamo semplicemente tutti gli elementi non accettati dal QA (cioè cose in corso e cose implementate ma non testate) allo sprint successivo se non sono in grado di completare i test. È una pratica OK? Alcuni sviluppatori che erano abituati a lavorare con il vecchio sistema si lamentano del fatto che questo non dà credito agli sviluppatori per aver completato il lavoro che gli è stato assegnato, ma ritengo che l'idea sia quella di farsi un'idea di ciò che ha fatto l'intero team, non solo sviluppo. L'utente finale non ottiene alcun valore dalle cose non testate e distribuite. Tuttavia, questo processo ha la tendenza a precaricare lo sprint successivo, il che rende la pianificazione leggermente più problematica.
Inoltre, ho sentito che avere una fine dello sprint dello sviluppatore è in realtà OK. Dovremmo invece cercare di lasciare qualche tempo di sviluppo aperto alla fine?