#104 Estoy de acuerdo con casi todo lo que dices, pero no entiendo esa insistencia en decir que el agilismo es una metodologia en lugar de un conjunto de principios y valores. Scrum por ejemplo, define una serie de herramientas concretas para dar soporte a esos principios, scrum es un método concreto de materializar esos principios y valores, pero el agilismo en si no prescribe ningún proceso concreto, por eso no creo que el agilismo se pueda catalogar como metodología porque sólo define un marco conceptual y no procesos concretos.
Entiendo que esto es más un problema de naming y de semantica que otra cosa, por lo que dices me da la sensación de que estas considerando al agilismo como el conjunto de esos valores y principios más una serie de metodologias concretas que los materializan. En mi visión el agilismo es sólo el marco conceptual y las metodologías son procesos concretos para materializar las ideas de ese marco conceptual. Pero estamos hablando de lo mismo.
En lo que no estoy de acuerdo contigo es que el problema sea que la gente se lea el manifiesto y piense que el agilismo es algo hipster o poco serio. Yo el problema que me encuentro con más frecuencia es el contrario, que la gente se lee una guia de Scrum y lo aplica siguiendo la receta a ciegas sin leerse el manifiesto y sin entender los principios, y esto lleva a implementaciones de scrum fallidas y terminar haciendo cargo-cult scrum. Un ejemplo clasico es cuando la dirección de la empresa X decide implantar scrum porque algún jefecillo ha oído campanas pero luego quieren una estimación inicial del proyecto a un año vista, "Responding to change over following a plan" pero me das una fecha exacta de fin.
Y claro que esto es serio e ingenieristico si quieres llamarlo, no se si has visto esta charla de Gleen Vanderburg, si no la has visto echale un ojo que intuyo que te va a gustar:
Y hombre no te trato de tonto, pero no me vengas "corrigiendo" y afirmando cosas como "no existe tal cosa como valores ágiles" taxativamente cuando precisamente los autores del manifiesto, que son en definitiva los que han definido que es y que no es agilismo, dicen explicitamente que el manifiesto es un conjunto de valores y principios.
Y yo también me decido a esto, desde la época en la que a los que hablábamos de cosas como TDD o scrum nos miraban raro y nos juntábamos cuatro gatos en las primeras reuniones de agile madrid para contarnos las penas.
Porque no se han leído peopleware, en concreto el capítulo "furniture police" un libro fundamental sobre management, centrado en desarrollo de software pero extrapolable a cualquier trabajo de oficina en muchos casos. Y mira que es antiguo...