¿Qué es SAFe®?
¿A qué desafíos se enfrenta realmente el desarrollo en el entorno empresarial? Desde que existe el software, se escuchan las mismas demandas: "Necesitamos mejor time to market, cumplimiento de fechas de entrega, entregas más fiables, mejor planificación, mayor ROI." Pero ¿cómo es la realidad? La gestión clásica de proyectos según el modelo en cascada no pudo ofrecer realmente una solución. Y así, los especialistas han buscado otros caminos desde los años 90. En 1995, en la conferencia OOPSLA, se presentó un modelo de proceso llamado "Scrum".
Desde entonces, Scrum ha demostrado su valor miles de veces como forma organizativa para equipos pequeños, autónomos y potentes, y sigue expandiéndose. Scrum también se está volviendo cada vez más popular en grandes corporaciones, y así se crean muchos equipos Scrum autónomos que hacen una valiosa contribución al éxito de la empresa. Pero en el entorno empresarial se cristaliza la pregunta: "¿Pero qué pasa si tengo más de un equipo – si mi proyecto no es algo pequeño, sino que pone en movimiento a toda una empresa?" Scrum no da respuesta a esta pregunta: Scrum se limita deliberadamente a la organización de un equipo.
Por lo tanto, Scrum no aborda la cuestión de la organización superior de la empresa. Sin embargo, tan pronto como nuestro proyecto se vuelve grande y complejo, esto se vuelve importante: se necesita un framework de escalabilidad adecuado para que los equipos puedan remar juntos eficientemente en la dirección correcta. Ante la falta de una respuesta, a menudo surgen islas ágiles dentro de proyectos gestionados de forma tradicional. De esta manera, las desventajas de la gestión tradicional de proyectos, como la inflexibilidad, el alto esfuerzo de coordinación y los largos tiempos de entrega, se combinan con Scrum y destruyen sistemáticamente las ventajas de la agilidad. Pero hay alternativas: muchas personas diferentes ya han pensado en cómo elevar la agilidad de manera sensata más allá del equipo. Existen diferentes modelos de escalabilidad, pero hoy nos limitamos exclusivamente a SAFe.
¿Cómo se desarrolló SAFe®?
Originalmente, SAFe fue una recopilación de observaciones e informes de campo sobre lo que funcionaba bien para empresas individuales cuando intentaban escalar sus procesos ágiles más allá de los equipos. A medida que se reunía cada vez más información a lo largo de los años, comenzaron a cristalizarse los primeros patrones de cosas que ayudaban en muchas empresas diferentes. Esto se plasmó en una estructura – el nacimiento del Scaled Agile Framework (SAFe). Desde entonces, SAFe se ha utilizado en cada vez más empresas en todo el mundo para escalar la agilidad de forma sistemática. La experiencia adquirida se incorpora continuamente en el desarrollo posterior de SAFe. Por eso SAFe se encuentra ahora en la versión 4.0, que ciertamente no será la última. Las empresas que han ganado experiencia con SAFe y cuyas necesidades también ayudan a dar forma a SAFe incluyen Telstra – un proveedor de telecomunicaciones, el banco Westpac, el Royal Melbourne Institute of Technology, la oficina francesa de empleo pôle emploi, pero también fabricantes de hardware y maquinaria como Cisco, John Deere – y Lego. La universalidad de SAFe es un cierto indicador de que SAFe también puede ser útil para otras empresas.
Y ahora la pregunta: "¿Qué es realmente SAFe®?"
SAFe utiliza equipos, casi como "hardware", que generalmente se organizan con Scrum y gracias a las prácticas de XP entregan alta calidad en todo momento. El desarrollo de productos en su conjunto se controla mediante Kanban, mientras que la dirección se enfoca en lean. En otro momento podemos entrar en detalle sobre lo que significan estos frameworks individuales en un entorno complejo. Por ahora, basta con decir que proporcionan una base probada y altamente demostrada de estructuras, métodos y principios para SAFe. La razón por la que SAFe se construye sobre estos cuatro frameworks se encuentra en los valores de SAFe: Kanban y Scrum aseguran que la estrategia y la implementación se armonicen. Todos, desde el desarrollador hasta el CEO, conocen la Prioridad 1 y pueden orientarse por ella. Este es el valor de SAFe "Alignment". Scrum y XP aseguran que los equipos entreguen calidad decente. Scrum reúne a las personas adecuadas y XP se asegura de que trabajen de forma robusta. Este es el valor de SAFe "Build Quality in": después de todo, no queremos errores en el producto. Las prácticas de XP ayudan a los equipos a que el producto siempre esté en un estado entregable. Lean Management asegura que la organización sea capaz de actuar y mejore a largo plazo, y que la sobrecarga alrededor de una entrega se reduzca continuamente. SAFe por lo tanto ve "Program Execution" como un valor central – en contraste con grandes planes que vienen de la torre de marfil y no corresponden a la realidad operativa. SAFe define "Transparencia" como el cuarto y último valor central, que se logra operativamente a través de Kanban y estratégicamente a través de métodos de Lean Management.
SAFe es...!
SAFe® está diseñado como un framework para asegurar que las personas adecuadas hagan lo correcto en el momento adecuado – independientemente de si hay 50 o 5.000 personas, o si esto ocurre en el desarrollo, la gestión operativa o la gestión estratégica. La información e imágenes son proporcionadas por www.scaledagileframework.com.