Acabo de salir de una llamada retro en la que los desarrolladores expresaron su preocupación por la integración de sus historias en la rama maestra en cada sprint. Todos los desarrolladores codifican dentro de su propia rama y hacia el final del sprint se fusionan en una rama principal.
Luego, a un desarrollador (generalmente el mismo) se le deja la tarea de asegurarse de que todo se haya integrado bien con el código de otros desarrolladores (la mayoría de los cambios están en la misma página. Por ejemplo, una historia de visualización de datos, filtrado de datos historia, y un indicador de SLA).
¿Cómo podemos reducir esta carga y facilitar que nuestro código se fusione? Desde mi perspectiva, tener el PO o SM priorizar las historias de una manera más eficiente para que no tengamos este tipo de dependencias en el mismo sprint puede resolver algunos de los problemas. ¿Cómo abordan esto los demás? ¿O esto es solo parte del proceso?