¿Qué es la evaluación de salud de los cinco ideales de DevOps?

Los cinco ideales proceden de The Unicorn Project, la novela de Gene Kim publicada en 2019 como continuación de The Phoenix Project. Describen lo que necesitan los desarrolladores para dar lo mejor de sí: código que puedan cambiar localmente sin romper el de otra persona, concentración y flujo, mejora del trabajo diario, seguridad psicológica y enfoque en el cliente. Cada ideal se convierte en una afirmación que el equipo valora desde «Totalmente en desacuerdo» hasta «Totalmente de acuerdo». Las puntuaciones bajas muestran dónde la complejidad bloquea a los desarrolladores, dónde la deuda técnica los frena o dónde no tienen claro si es seguro plantear un problema. Usa los resultados para elegir un ideal en el que trabajar antes de la próxima evaluación.

Dimensiones

Los cinco ideales

Los cinco principios rectores de The Unicorn Project que dan forma a las culturas DevOps de alto rendimiento.

  • Local y simple

    Podemos hacer cambios locales en el código de forma sencilla y sin afectar a los demás.

    • Totalmente en desacuerdo
    • Neutral
    • Totalmente de acuerdo
  • Enfoque y flujo

    Nuestro entorno de trabajo es estimulante e incluso alegre. Trabajamos en lotes pequeños, con flujo pieza a pieza y retroalimentación continua.

    • Totalmente en desacuerdo
    • Neutral
    • Totalmente de acuerdo
  • Mejora del trabajo diario

    Tenemos poca deuda técnica y nuestra arquitectura nos permite trabajar con eficiencia, entregar valor más rápido y beneficiar al negocio.

    • Totalmente en desacuerdo
    • Neutral
    • Totalmente de acuerdo
  • Seguridad psicológica

    Los miembros del equipo se sienten seguros para hablar abiertamente de los problemas y abordarlos sin miedo.

    • Totalmente en desacuerdo
    • Neutral
    • Totalmente de acuerdo
  • Enfoque en el cliente

    Consideramos esencial el contexto (los sistemas que hacen llegar el producto principal al cliente) y le dedicamos los recursos adecuados, pero también entendemos el núcleo (aquello por lo que los clientes quieren y pueden pagar).

    • Totalmente en desacuerdo
    • Neutral
    • Totalmente de acuerdo

Cuándo debe realizarse esta revisión médica

  • Cuando tu equipo quiera contrastar su cultura DevOps con los cinco ideales de The Unicorn Project.
  • Antes de una retrospectiva o una revisión trimestral, para descubrir dónde se atasca el trabajo entre la idea y el cliente.
  • Cuando un equipo está adoptando formas de trabajo DevOps y necesita un punto de partida común.
  • Cuando la deuda técnica, la lentitud en las entregas o la baja moral apuntan a un problema que va más allá de un sprint.

Consejos y trucos

  • Comparte un breve resumen de los cinco ideales antes de la evaluación para que todos valoren partiendo de la misma comprensión.
  • Mantén las respuestas anónimas. La puntuación de seguridad psicológica solo tiene sentido si las personas se sienten seguras para darla con sinceridad.
  • Compara los resultados a lo largo del tiempo para comprobar si el trabajo de mejora diaria está reduciendo realmente la fricción.
  • Para cada puntuación baja, acordad un pequeño experimento que el equipo pueda probar antes de la próxima evaluación.

Preguntas frecuentes

¿Cuáles son los cinco ideales de DevOps?
Proceden de la novela de Gene Kim The Unicorn Project: localidad y simplicidad; enfoque, flujo y alegría; mejora del trabajo diario; seguridad psicológica; y enfoque en el cliente. En conjunto, describen las condiciones que necesitan los desarrolladores para dar lo mejor de sí.
¿Quién debería participar en esta evaluación de salud?
Todas las personas que construyen y operan el software: desarrolladores, testers, operaciones, product owners y responsables de ingeniería. Cada una ve una parte distinta de cómo fluye el trabajo.
¿Con qué frecuencia deberíamos hacerla?
A la mayoría de los equipos les funciona hacerla cada trimestre o junto con una retrospectiva más amplia. Así hay tiempo para que los cambios en la arquitectura o en los procesos se reflejen en las puntuaciones.
¿Cómo se realiza una evaluación de los cinco ideales?
Envía las cinco afirmaciones al equipo y deja que cada persona responda en privado con una escala de acuerdo de cinco puntos. Al cerrarla, empieza por el ideal peor valorado o por aquel en el que las respuestas están más dispersas, y acordad un experimento para probar.
¿En qué se diferencian los cinco ideales de las tres vías de DevOps?
Las tres vías (flujo, retroalimentación, y aprendizaje y experimentación continuos) proceden de The Phoenix Project, del que Gene Kim es coautor, y describen cómo avanza el trabajo a través de un sistema. Los cinco ideales, de The Unicorn Project, se centran en la experiencia diaria del desarrollador, como la localidad del código, la alegría en el trabajo y la seguridad psicológica.