Conociendo SAFe

Noticias

La Metodología que implanta Agile en todos los niveles de la organización

Javier Moya, Senior Manager. Febrero 2018

ITSM y PPM suelen ser disciplinas distintas, pero su integración puede mejorar la eficiencia de las organizaciones.

SAFe (Scaled Agile Framework) es un framework de trabajo necesario para escalar las prácticas ágiles y principios de LEAN Management a toda la organización, no solo en las áreas de desarrollo IT. En este artículo explicaremos de manera sencilla qué es SAFe y cómo funciona.

SAFe es un framework de trabajo que se divide en tres niveles:

Portfolio Management

Program Management

Teams

Empezaremos explicando los roles y manera de trabajar de los Teams de SAFe. La capa de Teams está compuesta por un equipo de trabajo de perfiles multidisciplinares, autogestionados y autosuficientes; que trabajan conjuntamente para lograr un entregable final de calidad para la organización. Dicho entregable se realiza cada dos semanas, esto es lo que se llama trabajar por iteraciones, o por sprint. La cantidad de trabajo que se acomete en cada sprint viene desde el Team Backlog, un repositorio de Historias de Usuario priorizadas y gestionadas por el Product Owner.

Los Sprints comienzan con una reunión de planificación, en donde se juntan el Product Owner y los miembros del equipo de desarrollo, en donde se decide conjuntamente qué Historias de usuario, del Team Backlog, van a acometerse (y acabarse) en el siguiente sprint, siguiendo un mix de las filosofías SCRUM, Xp y Kanban (o como me gusta llamarlo a mí, XCRUMBAN).

Siempre que haya una filosofía SCRUM, habrá un SCRUM Master detrás de ella. Esta figura será la encargada de actuar de facilitador para que puedan llevarse a cabo todas las ceremonias necesarias propias de SCRUM (Agile) como las Daily stand ups, Retrospectivas, etc. Pero tendrá una labor extra, la de coordinarse con los SCRUM Masters de otros equipos, ya que al trabajar en grandes organizaciones existen multitud de dependencias y relaciones.

Una vez entendida la capa de Teams, pasamos a Program Management. La idea es replicar la estructura y funciones de la capa de Teams pero en un nivel superior. Con iteraciones mucho más largas llamadas PSI (Potentially Shippable Increment) que constituirán un entregable mucho mayor y de gran calidad. A este conjunto de equipos y de iteraciones se le conoce como ART (Agile Release Train), está compuesto por entre 50 y 150 personas y conforma varios equipos de la capa Teams.

El nombre de este ART viene dado por su similitud con los trenes, ya que si no has sido capaz de incluir una Feature (o funcionalidad) que quieras acometer en la ART, porque ésta ya ha empezado, no tienes más que esperar al siguiente, ya que los ART, al igual que los sprints, SIEMPRE tienen la misma duración, como la frecuencia de los trenes.

Al igual que en la capa inferior, aquí existe la figura de un Product Manager, quien gestiona y sanea el Program Backlog, y provee al equipo de programa las Features (ya sean de arquitectura o de negocio) para llevarlas a cabo y distribuirlas entre los diferentes Product Owers. Todo el proceso es coordinado por el RTE (Release Train Engineer), o como yo le llamo, el Master SCRUM Master.

El nivel de Portfolio Management es a la vez similar y distinto a los niveles inferiores. Partiremos de un presupuesto LEAN, lo que significa que no hay cantidades fijas destinadas a cada ART, sino que a medida que la prioridad o el ROI (Return of Investement) vayan cambiando en una u otra parte, se dedicará mayor o menor presupuesto a uno u otro tren. Esto se conoce como Lean Budget Management y se lleva a cabo por los Lean Portfolio Management

Todos los trenes, deberán ir alineados con la visión y estrategia de la empresa. Dichas directrices de empresa se llaman épicas (o como a mí me gusta llamarlas, epopeyas) que se recogen en el Portfolio Backlog y se gestionan mediante un sencillo tablero Kanban por los Epic Owners.

El conjunto de gestión de las tres capas de SAFe consigue implantar en grandes organizaciones la cultura Agile, con casos de éxito demostrables y mejoras significativas en la satisfacción del cliente, productos finales y en la eficiencia a la hora de trabajar. La implantación de SAFe en una empresa requiere de un Roadmap detallado y de una gran coordinación y entendimiento de la cultura agile y expertos Architects que sepan implantar e implementar un marco de trabajo tan completo y eficaz.

 

Si necesitáis más información, o realizar cualquier consulta, podéis contactar con nosotros a través de las siguientes direcciones de correo: info@pmopartners.es o jmoya@pmopartners.es

El equipo de PMOpartners.