Prácticas de ingeniería que hacen Scrum sostenible
Scrum sin prácticas de ingeniería sólidas es un vehículo sin motor. Los equipos que adoptan las ceremonias sin las disciplinas de ingeniería generalmente experimentan un impulso inicial gracias a una mejor coordinación, seguido de un declive gradual a medida que se acumula la deuda técnica. Seis prácticas de ingeniería sostienen la velocidad de entrega en el tiempo: desarrollo guiado por pruebas (TDD), integración continua (CI), entrega continua (CD), programación en pareja o en grupo, revisión de código y disciplinas de código limpio, y refactoring como actividad normal.
El rol del Scrum Master en la calidad de ingeniería
El Scrum Master no escribe código, pero tiene una responsabilidad clara respecto a las condiciones que permiten al equipo hacer su mejor trabajo. Cuando la deuda técnica está ralentizando al equipo, el Scrum Master debe hacerla visible en las retrospectivas y abogar con el Product Owner por el espacio necesario para abordarla. La calidad de ingeniería no es responsabilidad del Scrum Master entregar, pero sí está dentro de su responsabilidad proteger.
Si tus equipos Scrum están experimentando velocidad decreciente o inestabilidad de sprint debida a brechas en las prácticas de ingeniería, la asesoría en entrega de programas y proyectos de XNM trabaja con equipos de desarrollo para construir los cimientos de ingeniería que hacen Scrum sostenible en el tiempo.