El mayor fracaso con los equipos "ágiles" es el resultado de lo que se llama Cargo Culting . Esencialmente, los equipos quieren los efectos de los equipos ágiles exitosos, por lo que imitan las acciones visibles
- Standups diarios (que duran aproximadamente una hora)
- Romper el trabajo en sprints
- Historias de usuarios (que generalmente son poco más que una oración pero se espera una estimación)
Esos son los tres que verá consistentemente "aplicados" en estos entornos, pero muy poco compromiso para ser realmente ágil. De hecho, escuchará a la gerencia decir que estamos "haciendo ágilmente". (Huir con esas dos palabras es una mala señal).
También escuchará mucho acerca de la deuda técnica, pero su definición de deuda técnica es "hágalo rápido y sucio y tal vez lo solucionaremos más adelante". (Traducción: vamos a hacer que parezca que estamos preocupados por la mantenibilidad, pero en realidad mantendremos la misma mentalidad de sala de calderas porque eso es lo que nos funcionó en el pasado).
Otras frases clave: "Sé que estas historias no están completamente definidas, pero lo estamos haciendo ágilmente para poder solucionarlas a medida que avanzamos".
"Estamos haciendo un desarrollo ágil, por lo que deberías poder acomodar lo que necesito dentro del sprint cuando lo identifique".
"No podemos bloquear nuestras historias comprometidas al comienzo del sprint porque las necesidades siguen cambiando a mitad del sprint".
El indicador clave sobre si un proyecto ágil será exitoso es si el líder del proyecto (scrum master o cualquier otro rol) ha tenido experiencia o capacitación formal para liderar un proyecto ágil. Con demasiada frecuencia, he visto a personas leer sobre Agile en un libro o tomar un curso de dos días sobre ser un maestro de scrum y pensar que tienen las habilidades para implementarlo con éxito. Lo siento, no está sucediendo capitán.