Recentemente ho lavorato a un progetto in cui il team ha guidato commentando che aveva bisogno di capire quali storie avremmo lavorato in una mischia. Ho capito che le storie hanno la priorità e forse un certo numero di storie sono aggiunte a uno sprint da quella lista. In questa fase della nostra mischia, gli sviluppatori scelgono ciascuno una storia che implementeranno e partiranno.
Suppongo che se un certo numero di storie hanno dipendenze da loro, la guida del team potrebbe aiutare a facilitare la priorità della storia all'interno dello sprint stesso, ma in realtà non dettare quale sviluppatore fa quale?
Nessuno di noi è junior nel team e tutti abbiamo pari conoscenza del dominio. La nostra esperienza di particolari aspetti degli strati, cioè l'interfaccia utente, il database, l'infrastruttura variano ma non in modo drammatico.
Quindi la mia domanda principale riguarda il ruolo di un capo della squadra (e altri sviluppatori credo) all'interno di uno sprint stesso e la delega di storie.
Se aiuta, il progetto era un'applicazione MVC .NET con un supporto di database. Il nostro team era composto da 4 sviluppatori, 1 tester e un Project manager.