Donde trabajo, recientemente cambiamos el desarrollo Agile usando Scrum. Pasamos por los típicos dolores de crecimiento, pero hemos llegado a un enfoque que parece funcionar por ahora (¡si funcionará a largo plazo es otra pregunta!).
Obviamente, la gerencia del departamento está feliz de que la transición a Scrum esté funcionando. Pero han comenzado a hacer algo que, para mí, se siente mal.
La gerencia observará a un equipo, verá qué funciona para ellos y lo prescribirá a todo el departamento. Cosas como:
- La definición de "Hecho"
- Qué valores de puntos de la historia se pueden usar para señalar la historia (por ejemplo, omitiendo 8 de la secuencia fib. Porque 1, 2, 3, 5, 13, etc. fueron los únicos utilizados durante un sprint que observaron)
- Indicar a los equipos que deben calibrar su valor de punto de historia de 1 para "actualizar una etiqueta de interfaz de usuario" y limitarlos a un límite superior de 20
- (aunque no todos nuestros proyectos tienen clientes y no todos los desarrolladores tienen experiencia en UI)
- Decirle a los equipos que usen estimaciones puntuales de la historia de 100 para significar "dividiremos esta historia más tarde"
- Decirle a los equipos que usen estimaciones puntuales del infinito para significar "esto es una epopeya" o "necesitamos más información"
Entiendo que están tratando de ser útiles, pero ¿no deberían todas las cosas anteriores ser específicas del equipo Scrum? Es decir, lo que funciona para un grupo de individuos en un proyecto puede no tener sentido para otro grupo en otro proyecto.
Me preocupa que estemos derivando hacia un enfoque ágil muy prescriptivo y rígido. ¿Estoy justificado al pensar esto, o estoy exagerando?
Editar
Solo para aclarar ... por "Gerencia" y "Gerente" no me refiero al Propietario del Producto. Me refiero a cualquier gerente fuera del Equipo Scrum, pero dentro del Departamento de Software.