Sono appena uscito da una chiamata retrò in cui gli sviluppatori hanno espresso preoccupazione per l'integrazione delle loro storie nel ramo principale ogni sprint. Tutti gli sviluppatori codificano tutti all'interno del proprio ramo e verso la fine dello sprint si uniscono tutti in un ramo principale.
Quindi, uno sviluppatore (di solito lo stesso) ha il compito di assicurarsi che tutto sia ben integrato con il codice di altri sviluppatori (la maggior parte delle modifiche si trovano nella stessa pagina. Ad esempio, una storia di visualizzazione dei dati, una storia di filtro dei dati e un indicatore SLA).
Come possiamo ridurre questo onere e semplificare l'unione del nostro codice? Dal mio punto di vista, se l'OP o l'SM danno priorità alle storie in modo più efficiente, quindi non abbiamo questo tipo di dipendenze nello stesso sprint, potremmo risolvere alcuni dei problemi. Come lo affrontano tutti gli altri? O è solo una parte del processo?