- Llevo 25 años desarrollando, pero no hay nada que vuelva tan inútil a un equipo de software como Scrum
- Algunas anécdotas
- Intentaron convencerme de que Poker no era un juego, sino una herramienta de planificación
- Si quieres trabajar de forma más eficiente, no debes eliminar procesos, sino agregar más
- Nos hicieron asistir a "ceremonias", que son otro nombre elegante para reuniones: standup, grooming, planificación, retrospectiva, scrum de scrums, etc.
- Pasábamos más tiempo hablando que haciendo trabajo real
- Prohibieron usar laptops en las reuniones y teníamos que estar de pie. Incluso pasaban una pelota para que todos pudieran concentrarse
- Dedicábamos más tiempo a estimar story points que a escribir software
- Se suponía que los story points medían complejidad y no tiempo, pero igual teníamos que decidir cuántos story points meter en un sprint
- Usábamos tallas de camiseta para estimar software
- Medían el costo de entregar un solo story point y luego hacían que el cliente firmara un contrato para pagar un paquete de "500 story points"
- La gerencia se desconcertó al descubrir que 500 story points de un proyecto no equivalían a 500 story points de otro proyecto. Para resolver este problema hubo que hacer muchas reuniones
- Imagina que tienes un gerente, un scrum master, un product owner y un tech lead. Y que tienes que responderle a toda esa gente al mismo tiempo, o no responderle a nadie
- Nos pagaban personas que querían saber si estábamos procesando "story points" lo suficientemente rápido. ¿No se suponía que los story points no trataban sobre tiempo, sino sobre complejidad? No importa
- Creo en Agile, pero esto no es Agile
- Contratamos a un entrenador profesional de Scrum y pagamos para que los miembros del equipo obtuvieran certificaciones. Pasamos años probando Scrum de una forma y de otra
- El resultado siempre fue el mismo: no funciona
- Scrum es un cáncer que devora a los equipos de desarrollo. Scrum no es para desarrolladores; es solo otra herramienta para que los gerentes sientan que tienen el control
- Pero lo mejor de Scrum son las personas que te miran directo a los ojos y te dicen esto
"Si Scrum no les funciona, es porque lo están haciendo mal. Scrum significa lo que sea que le sirva al equipo."
Claro que sí
7 comentarios
"Solo es otra herramienta para que los gerentes sientan que tienen el control"; me identifiqué con eso.
Creo que Scrum es una cadena continua de gaslighting.
→ El famoso whitepaper de Spotify de 2012, "Scaling Agile", era solo su aspiración y nunca se implementó por completo.
→ Explica cómo un equipo pequeño crea productos en ciclos de 6 semanas sin cosas como sprints, scrum, backlog o kanban.
Creo que Scrum es similar a "It works in my machine". No funciona en ninguna parte excepto conmigo (la persona que lo afirma).
Como el título y el contenido son polémicos, ese tuit terminó con unas 4.5 millones de visualizaciones, 4,685 reposts y 26 mil Me gusta.
Después publicó también este tuit.
> Scrum es como el comunismo (Communism)
> Siempre fracasa en todas partes, pero te dicen: "es porque tú lo estás haciendo mal"
Comentarios relacionados en HN: https://news.ycombinator.com/item?id=37289151
Y después de ver las 3,400 respuestas a este tuit, volvió a publicar otro más.
https://twitter.com/svpino/status/1696869327335571833
Opiniones de Hacker News
Las metodologías o frameworks deben usarse en el momento y lugar adecuados.
Pero como aplican todo solo porque parece convincente, termina generando puros retrasos, justo lo contrario de Agile.
Más que cáncer, se siente como abuso de medicamentos que terminó causando efectos secundarios e incluso complicaciones.
Con este artículo me curé del cáncer.