Saltar al contenido principal
Página

Tema 3.1 - Scrum - SAFe - Spotify

Comparación de Scrum, SAFe y Spotify


Contexto de implementación

Originalmente, Scrum se utilizó para el desarrollo de software, no obstante, con el tiempo, su uso se ha extendido a otras disciplinas; Scrum funciona mejor en un contexto en el que se debe entregar un producto o servicio, debido a su enfoque iterativo, los equipos pueden comenzar a trabajar en un proyecto de inmediato sin tener que seguir una hoja de ruta del proyecto precisa, la entrega frecuente, los comentarios de los usuarios finales, las revisiones de proyectos, etc, permiten la mejora continua y la adaptación a un entorno cambiante.

Seguro se aplica generalmente cuando las grandes empresas que ya trabajan bajo Agile están dispuestas a expandir la “forma ágil de trabajar” más allá de los equipos, proporciona pautas específicas que incluyen todas las dimensiones de la empresa: coordinación de proyectos, operaciones, presupuesto y planificación entre departamentos; además de eso, SAFe framework se basa en 3 niveles de organización: el equipo, el programa y la cartera.

El modelo de Spotify ha comenzado en el contexto de un número creciente de equipos que estaban trabajando en un mismo producto, como se ilustra en la imagen siguiente, cada equipo trabaja de forma independiente y está dedicado a una parte específica del “prototipo” que se está desarrollando.



Estructura y roles del equipo

Dentro de los marcos de Scrum, hay 2 grupos principales: Primero, está el equipo, un equipo multidisciplinario que trabaja en la entrega de un producto o servicio en iteraciones cortas (sprints). 

En segundo lugar, encontramos la tribu que corresponde a un conjunto de escuadrones bajo el mismo campo empresarial, eventualmente, el equipo Scrum generalmente reúne de 7 a 11 personas con los siguientes roles principales:

  • El Product Owner a cargo de la cartera de pedidos y la entrega del producto, que representa los intereses de las partes interesadas
  • El Scrum Master coordina, apoya y facilita el proceso
  • Los miembros del equipo implementan lo acordado durante la planificación del Sprint

Como se dijo anteriormente, SAFe se organiza en torno a tres etapas de gestión, a nivel de equipo, los roles son similares a los de Scrum, reúne a diferentes equipos ágiles responsables de entregar el producto/servicio. Dentro del nivel del programa, llamado "Tren de lanzamiento ágil", de 50 a 125 personas aseguran el seguimiento de varios proyectos y la priorización; encontramos nuevos roles como Arquitecto de sistemas, Gerente de producto e Ingeniero de trenes de lanzamiento. 

En la etapa de la cartera, es decir, la alta dirección, los propietarios de Épicas, el arquitecto empresarial y los administradores de cartera ajustada se ocupan de la asignación presupuestal para programas y proyectos, estrategia y gobierno.


En relación al modelo de Spotify, este se basa en 4 grupos: escuadrones, tribus, capítulos, gremios:

  • Los escuadrones autónomos: son independientes y actúan como mini start-ups. Suelen parecerse a escuadrones de Scrum con algunas diferencias, tienen la autoridad sobre lo que construyen desde el diseño hasta la entrega; además, cada uno de ellos tiene una misión a largo plazo y sus acciones deben estar siempre alineadas con la misión de la empresa, la estrategia de producto y los objetivos a largo plazo.

  • Tribus y Chapter: Las tribus operan como en un entorno Scrum, lo nuevo en el modelo de Spotify es el Capítulo. Este último también es parte de una tribu y puede verse como un "grupo de habilidades"; reúne a personas de diferentes escuadrones que tienen la misma experiencia, el líder del capítulo se asegurará de que las personas se reúnan con frecuencia para compartir experiencias, conocimientos y mejores prácticas.

  • Gremios: Se consideran comunidades de intereses. Los gremios son informales, reúnen a empleados de toda la empresa que tienen conocimiento dentro de un dominio en particular, por ejemplo, gremios sobre liderazgo, desarrollo web, entrega continua, etc. Como declaró Spotify, “cualquiera puede unirse o dejar un gremio en cualquier momento”.


Dependencias del equipo

Bajo Scrum y SAFe, el Scrum Master se ocupa de los problemas potenciales que impiden que el equipo progrese, esta persona se comunica con todos los interesados del proyecto para eliminar los impedimentos. Sin embargo, dentro del enfoque de Spotify, el "factor de dependencia" se trata de manera diferente, como cada equipo es responsable de una parte de la plataforma musical, puede suceder que un equipo necesite la información del otro para lanzar su producto, para evitar retrasos, cada escuadrón seguirá trabajando en su propia función, pero en un momento determinado se reunirán para discutir el problema y coordinar su trabajo, (esta reunión se llama Scrum of Scrums).

Una observación que se puede hacer es que dentro de Scrum y Spotify, el nivel de dependencias del equipo tiende a ser menor que dentro de SAFe; Con el enfoque Scrum, los escuadrones funcionan de forma independiente y con Spotify, el “factor de dependencia” se cancela gracias a las ceremonias Scrum of Scrums, en comparación con SAFe, este requiere un alto nivel de coordinación y alineación entre los equipos y los niveles de gestión, lo que aumenta la dependencia del trabajo.


Ceremonias y plazos

Dentro de Spotify y Scrum, los proyectos se llevan a cabo durante un sprint, una caja de tiempo específica donde ocurrieron varias ceremonias: planificación del sprint, reuniones diarias de scrum, revisión del sprint y retrospectiva del sprint, en general un ciclo dura de 1 a 4 semanas.

SAFe sigue más o menos la misma estructura. Según sus pautas, uno de los objetivos principales es tener el "tiempo de entrega sostenible más corto", lo que significa que se recomienda una duración de 2 semanas. Por lo tanto, durante este período, los equipos seguirán el método planificar-hacer-verificar-ajustar (PDCA):



De acuerdo a lo anterior, en el momento de llegar a implementar Scrum, Spotify o SAFe, es posible que la metodología pueda variar desde el desarrollo de productos apoyados con un trabajo planificado mínimo y un ciclo iterativo hasta la implementación del proyecto con pautas detalladas con varios niveles de coordinación.

Scrum y Spotify tienen muchas similitudes con respecto a la estructura del equipo y los roles, ya que este último es una extensión directa de Scrum, no obstante, podemos notar que los modelos de Spotify tienden a administrar mejor el intercambio de conocimientos entre los equipos, ya que ha creado nuevos grupos para este propósito (Tribus, Chapters, Guilds);  en cuanto al marco Seguro, por su naturaleza más compleja, parece más rígido con políticas pesadas. Por tanto, podría pensarse que será difícil de implementar.

Para finalizar, no hay un marco que sea mejor que otro, pero existen algunos elementos que se deben de considerar al seleccionar un marco ágil:

  • Objetivo: ¿La implementación “Agile” está dirigida a equipos específicos (localmente) o está dirigida a toda la organización (globalmente)?

  • Gestión:¿Qué nivel de profundidad debe tener la alta y media dirección en el proyecto?

  •  Tamaño:¿Cuántos empleados trabajan dentro de la empresa? Dependiendo del número de empleados, un sabor puede ser más fácil de adaptar que el otro.

Y más importante es la estructura de la empresa, el tipo de proyecto a gestionar y los grupos de interés.


Última modificación: martes, 16 de mayo de 2023, 13:11