Metodología Agile: Escalado SAFe, LeSS, SPS

Llegamos a nuestro “último” artículo de la serie sobre Agile y frameworks como Scrum o Kanban, soluciones que nos permiten gestionar equipos pequeños. Si tu organización es grande o estás pensando en aplicar Agile en toda la organización, necesitarás entender las opciones para lograr escalar tu organización en metodología Agile.

Artículos Scrum recomendados antes de seguir con la lectura:

Scaled Agile Framework (SAFe)

Es el framework más aplicado en la industria. Aunque nació como framework de escalado para la construcción de productos y servicios tecnológicos, su aplicación se ha ido ampliando a diferentes áreas de la organización.

Los cinco componentes básicos de SAFe son:

  • Liderazgo Agile: Describe el liderazgo que deben tener los managers y ejecutivos de una organización para crear entornos autogestionados.
  • Team and Technical Agility: Recoge prácticas y técnicas de alto rendimiento, enfatizando en la calidad del código, estructura y técnicas basadas en XP.
  • DevOps and Release on Demand: Describe cómo los principios y prácticas DevOps proporcionan a la organización la capacidad de entregar valor en cualquier momento para satisfacer las necesidades del mercado y de los clientes.
  • Business Solution and Lean System: SAFe está diseñando para ayudar a desarrollar productos y soluciones complejas donde se requiere colaboración de miles de personas.
  • Lean Portfolio Management: Enfoque Lean en la gestión de presupuestos.

LeSS (Large Scale Scrum)

Es un framework basado en Scrum que propone dos soluciones:

  • LeSS basic: Para organizaciones de máximo 8 equipos con 8 personas cada uno.
  • LeSS huge: Para cientos de personas en el equipo.

Prácticas habituales de LeSS

  • Único Backlog
  • Un DoD (Definition of done) para todos los equipos
  • Un incremento de producto tras cada Sprint
  • Un Product Owner
  • Equipos multidisciplinares
  • Trabajo en Sprints

Scaled Professional Scrum

Se basa en diferenciar dos funciones y escalarlas. Ambas están definidas en Scrum y, por tanto, lo que se hace es escalarlas y replicar los mecanismos inferiores. Así, por un lado está el equipo de Product Owner, formado por los Product Owners de los distintos equipos y que se comporta como un equipo Agile, es decir, tiene un Scrum Master y un Product Owner al que se le denomina Chief Product Owner. Por otro lado, con el Scrum Master ocurre lo mismo, creando el “Scrum of Scrum” que tiene también sus propias ceremonias.

Conclusión

Cuando aplicamos Agile, Scrum a nivel individual o equipos pequeños, muchas veces surgen dudas sobre los roles o sobre determinadas maneras de enfocar situaciones. Cuando lo hacemos a gran escala, dependiendo del framework que apliquemos, esas diferencias se pueden llegar a acentuar mucho y dificultar la gestión.

Photo by Smartworks Coworking on Unsplash

Referencias:
· C Iglesias, F Lopez. Business Agility, ESADE 2021
· La Guía Definitiva de Scrum: Las Reglas del Juego
· A Álvarez, S Aguilera, S Jurado, M Rodríguez. La empresa Ágil (2019). Editorial Anaya.