SAFe explicado: ¿Qué es realmente un “Programa”?

Foto de Sohrab Salimi
Sohrab Salimi
1 min. tiempo de lectura
Este contenido fue traducido con IA. Ver original

El “nivel de trabajo” en SAFe es el “Program Level”. Pero, ¿qué es exactamente un “Programa” en SAFe? A veces se escuchan voces críticas de la comunidad Scrum diciendo que un “programa no es más que un gran proyecto”, y que con la agilidad se pretende precisamente alejarse de la organización por proyectos.

SAFe comparte el alejamiento de una ineficiente organización por proyectos a corto plazo. Por eso, en SAFe se define un programa de manera algo diferente.

A diferencia del “programa” clásico, que tiene una duración clara y estructuras temporales, un “Programa” en SAFe es un marco estable y a largo plazo para la autoorganización de uno (o varios) ART en torno a una misión central de la empresa.

Así, un programa SAFe sería una misión como por ejemplo “¡Servicio como lo quiere el cliente!” o “Almacenamiento de energía sostenible”, pero no temas individuales como “Migración CRM” o “La batería del iPhone 12”. Estos últimos serían demasiado a corto plazo para un programa SAFe.

Desde la perspectiva de Scrum, un “Programa” sería ante todo la visión compartida que une a uno o varios equipos, independientemente del producto en el que estén trabajando actualmente. Desde la perspectiva empresarial, se añaden temas adicionales como financiación, priorización (frente a otros programas en la empresa) y estrategia.

Lo que tradicionalmente se entiende como “Programa” es en SAFe un “Program Epic”, no más que un elemento del Backlog en el Program Board, y se implementa no en una organización por proyectos, sino en el “Program Level” dentro de un Agile Release Train estable y existente.

Habla con nuestro Asistente Habla con nuestro Asistente