Part of the key to Scrum's success is that it allows for context-driven solutions and processes – which is why no two Scrum implementations are identical. So why does the conversation about scaling Scrum focus on finding a prescriptive, one-size fits all solution? The conversation should instead be about how to scale the underlying principles of the Scrum framework that have enabled it to be so adaptable.
En Scrum a escala marco™ es nuestro primer paso en esa dirección. Se trata de una extensión mínima del núcleo Scrum marco que mantiene la estructura modular en el núcleo del marco Scrum, y le permite escalar una implementación de Scrum adaptada a las necesidades únicas de su empresa.
En el siguiente vídeo, Alex Brown, Jefe de Scrum Inc. y Product Owner, habla del marco de Scrum en Scale™ y de los fundamentos de un enfoque modular.
Hay cuatro razones principales por las que creemos que la modularidad es importante:
- La modularidad permite versatilidad. Scrum ha tenido éxito en una amplia variedad de contextos de productos y proyectos. Se ha utilizado para todo, desde el desarrollo tradicional de software hasta el diseño de una nueva barrita de cereales o de complejos sistemas de defensa integrados. Ningún enfoque prescriptivo podría funcionar en todos esos contextos diferentes. Necesita algo que sea modular para adaptarse al contexto estratégico específico de su empresa.
- Scrum es modular. En sus raíces, Scrum es intrínsecamente modular. Por ejemplo, la ceremonia de retrospectiva dentro de scrum no dice exactamente cómo hay que aplicar la retro, sólo dice que al final hay que tener un plan para mejorar el proceso del equipo, pone algunos límites sobre cuánto tiempo debe durar esa reunión y da orientaciones sobre quién debe asistir a ella. Deja las prácticas reales de cómo hacerlo al equipo que está llevando a cabo la retrospectiva. Y como resultado, hemos visto una proliferación de diferentes prácticas que tienen éxito en muchos contextos diferentes.
- La implantación incremental es más fácil. Si tienes un contexto modular y defines todas las interconexiones entre módulos con antelación (es decir, cuál es el objetivo del módulo, cuál es la entrada al módulo y cuál es la salida del módulo), entonces no importa lo que ocurra dentro de esa caja negra, siempre y cuando cumpla esas restricciones y siga satisfaciendo el objetivo del módulo. Esto significa que no necesitas tener una solución completa en un "big bang" al principio de tu escalado. Le permite utilizar Scrum de forma iterativa para desarrollar gradualmente los módulos más importantes para usted y, tras varias iteraciones, disponer de un Scrum escalado completo.
- La modularidad admite una biblioteca de patrones. Una biblioteca de lo que la gente ha probado en el pasado, y en qué contexto, es una gran manera de acelerar la velocidad con la que puedes probar nuevos experimentos de escalado. Como comunidad ágil, podemos construir, destilar y capturar conocimientos con rapidez para mejorar el estado de la técnica tomando prestados patrones y prácticas que han utilizado otras empresas en un contexto similar al nuestro, y luego aportar aprendizajes incrementales a esa biblioteca. Se trata de un poderoso concepto que nos permite externalizar el desarrollo del Scrum.
Únase a la conversación cambiante sobre la ampliación:
Inscríbase en nuestro curso Scrum a escala
AHORA CERTIFICADO POR LA SCRUM ALLIANCE: Este curso le ayudará a progresar a medida hacia su solución de escalado.