Cuando más de 50% de Scrum implantaciones no consiguen entregar a tiempo, dentro del presupuesto y con clientes satisfechos, según los datos de Standish Group, necesitamos encontrar herramientas y técnicas que nos ayuden a mejorar las probabilidades de que esto ocurra. La esencia es la clave del éxito.
El desafío
Scrum es, con diferencia, el marco ágil más utilizado del mundo, pero también hemos descubierto que 58% de las implantaciones de Scrum fracasan. El problema no es el Scrum en sí, sino cómo se adopta y se pone en práctica. Una investigación más profunda revela que de los 21 componentes de Scrum, el equipo medio implementa 1/3 de ellos bien, 1/3 de ellos mal y 1/3 de ellos no los implementa en absoluto. Con ese nivel y calidad de aplicación, no es de extrañar que no siempre veamos todo el potencial que ofrece Scrum.
¿Cómo podemos ayudar a los equipos a comprender, adoptar, utilizar y mejorar el Scrum?
La esencia, clave del éxito
Essence es un estándar del sector para describir prácticas, lo que significa que no hay cambios en el contenido real de Scrum, sino una forma mejorada de presentarlo a los equipos. Una de las principales características de Essence es el uso de tarjetas para representar los conceptos principales de cualquier práctica. Hay algunos tipos sencillos de tarjetas que representan los principios, las funciones, las actividades y las cosas producidas. Aquí están las 21 tarjetas que describen Scrum.
Estas tarjetas ofrecen una forma táctil instantánea de manipular las ideas, sobre todo cuando se utilizan con un equipo para jugar a algunos juegos serios. Hemos descrito algunos de estos juegos en un artículo de ACM Queue titulado "Scrum Tarjetas Esenciales". Los juegos de ejemplo ilustran su uso:
- Aprender nuevas prácticas y mejora de las actividades de formación
- Mejorar la forma de trabajar de un equipo en Retrospectivas
- Coordinación el equipo en torno a las actividades
- Acordar responsabilidades dentro del equipo y otras partes interesadas
- Seguimiento del progreso de los elementos clave en desarrollo
- Determinar el estado actual del esfuerzo
Cuando tenga las cartas en la mano, sin duda desarrollará sus propios juegos y podrá utilizarlas siempre que se produzcan discusiones en torno a su forma de trabajar.
Las tarjetas se utilizan para dirigir los debates dentro del equipo y siempre tienen unas frases que resumen cada concepto. Poner esta información al alcance del equipo significa que hay breves recordatorios útiles y evita que las cosas se olviden o se recuerden mal. Aleja al equipo de opiniones quizá incorrectas y les proporciona un punto de verdad común en torno al marco Scrum.
Las tarjetas Essence mantienen el proceso vivo y visible en el trabajo habitual y pueden hacer que las discusiones de equipo en torno al proceso sean divertidas y centradas.
En nuestra propia formación Scrum jugamos a un juego llamado Construye tu propio Scrum en el que los equipos colocan las tarjetas en rotafolios y las unen con líneas y etiquetas para describir el Scrum. Uno de los asistentes dijo que había aprendido más en esa hora de ejercicio con las tarjetas que en los últimos seis años de trabajo en un equipo Scrum.
Utilizar la Esencia para combinarla con otras Prácticas
Una de las razones por las que la Scrum ha tenido tanto éxito, ha perdurado tanto y ha sido tan ampliamente adoptada es que se centra en la forma en que un equipo se reúne de manera eficaz para realizar su trabajo. Es un verdadero marco de trabajo, por lo que no prescribe cómo se hacen otras cosas, como los requisitos, el diseño, la codificación, las pruebas, etcétera. Estas otras cosas pueden adoptarse según convenga a cada equipo para adaptarse a ellos y a sus circunstancias, y pueden cambiar con el tiempo, mientras que el marco Scrum permanece invariable. Esto aporta flexibilidad y permite utilizar Scrum de muchas maneras, incluso en equipos que no tienen nada que ver con la creación de sistemas de software.
La norma Essence tiene esta misma filosofía y no prescribe cómo trabajar. Permite comparar y combinar prácticas de distintas fuentes. Así, para el trabajo de requisitos, podrías adoptar una práctica basada en características, una práctica de historias de usuario, una práctica de casos de uso, cualquier otra práctica de requisitos o quizás una combinación de ellas que puedas personalizar tú mismo.
Ampliar añadiendo y adoptando prácticas adicionales es mucho mejor que empezar con un gran "marco" prescriptivo y decidir qué dejar fuera. A menudo se acaba adoptando más de lo que se necesita, con técnicas que no se desean pero que vienen con los marcos más amplios. A los equipos sin experiencia les resulta difícil tomar estas decisiones y a menudo acaban siguiendo ciegamente demasiados procesos sin entender realmente por qué están haciendo las cosas. Con Essence se adopta una práctica cada vez, cada una de ellas centrada en resolver bien un problema.
Visión de conjunto con Essence
Una nueva y poderosa idea que aporta la norma Essence es describir formalmente el ciclo de vida de los estados por los que pasan los elementos clave con sencillas listas de comprobación. Estas cosas de las que nos preocupamos por hacer un seguimiento se denominan Alfas, con ejemplos como tu Scrum Product Backlog Items o Improvements.
Probablemente estés acostumbrado a gestionar cientos de estos pequeños Alfas, como los elementos individuales de tu backlog, pero a muchos equipos les cuesta ver el panorama general en juego. Essence ayuda en este sentido describiendo un conjunto de Alfas de alto nivel denominados Essence Kernel. Son aplicables a todos los equipos y te permiten ver dónde te encuentras en el panorama general y planificar lo que tienes que conseguir a continuación. Abarca los ciclos de vida de las partes interesadas, la oportunidad, los requisitos, el sistema de software, el equipo, el trabajo y la forma de trabajar. Una vez más, esto se describe de una manera que es completamente independiente de las prácticas que utilice. Por lo tanto, no es prescriptivo, sino que proporciona una estructura para que las otras prácticas que elijas completen los detalles sin dejar de ser capaz de ver la visión de alto nivel.
La utilización del Núcleo Esencial mejorará su Scrum ayudándole a considerar la visión más amplia y holística necesaria para garantizar el éxito e identificar dónde necesita nuevas prácticas para complementar el marco Scrum.
Pruebe ahora Essence con su equipo Scrum
Pruebe ahora Essence y vea cómo puede mejorar su propia implementación de Scrum. Un buen punto de partida sería hacerse con el archivo Scrum Tarjetas Essence y utilízalos en una Retrospectiva para evaluar cómo lo estás haciendo e identificar tus propias acciones de mejora.