La segunda jornada empezó con una personalidad de nivel internacional, J.B. Rainsberger. Su conferencia fue una revisión de lo acontecido en la ultima década en el Movimiento Agile: Metodologías, XP, TDD, CI,… Habló de evolución pero contó también mucho de los dolores, una visión critica de como hacemos las cosas. Y la paradoja, que el futuro post-Agile es XP, que sigue siendo Agile, hemos estado en casa todo el tiempo
Esta idea de que el camino a seguir es aplicar lo que ya esta descrito en XP y otras técnicas, pero más en el sentido de no utilizarlo como meras herramientas, sino como conductoras de actitudes y valores, se repitió en la mesa redonda que se celebro por la tarde. Hubo distintos matices pero yo me quedaría con eso, en la importancia de la actitud para hacer las cosas mejor.

Las sesiones de la mañana en las que estuve realmente fueron muy variadas, y las tres muy amenas. La primera de Osoco (Arturo Herrero y Marcin Gryszko) sobre su experiencia en el desarrollo de BKool sumaba al su interés dentro de la Conferencia Agile, su relación con el ciclismo. Marcin a ritmo de pedal encima de su bici, junto con Arturo nos contaron su particular tour con sus consecutivos Sprints. Quizas fue la experiencia mejor contada, con sus pros y sus contra, sus momentos de duda, sus tormentas. Es curioso que muchas personas que emprenden, que son activos, que forman parte del movimiento ágil también son practicantes de deportes de gran resistencia, lo que precisa de cualidades muy particulares. Tuve la oportunidad de probar el sistema, y tiene una pinta fantástica, creo que es un producto que va a arrasar entre los cicloturistas, con un modelo de negocio moderno.
“Show me the money” es la charla que debería tener cualquier evento Ágil o Tecnológico. José Manuel Beas de una manera muy visual y práctica expuso las implicaciones en costes e ingresos, así como las dificultades de practicar los principios Ágiles. Creo que esta conferencia será referencia para convencer a muchos de pasarse a Agile. El resultado visual quizás pareció que gran parte se centraba en reducir costes, pero es que el mero hecho de mantener clientes y poder tener nuevos clientes gracias a seguimiento de los principios ágiles aportan a los ingresos un crecimiento superior a todas las cosas que reducen costes, en mi opinión.
Por ultimo Vanesa Tejada expuso su “Visual Scrum”, que ilumino a los asistentes con diferentes formas de plantear tableros a distintos niveles. La conclusión que saque de esta ponencia, aparte de decidirme por hacer mas tableros físicos en los proyectos que participo, es que la presentación de la información en los tableros debe de ser atractiva y dar la información adecuada a cada parte del equipo. No sirve de mucho que los ejecutivos vean un panel “técnico” con toda nuestra extraña jerga, hay que darles otro tipo de información que puedan entender y que les implique en el proyecto. Para muchos fue la charla revelación.
Ya por la tarde las sesiones a las que asistí eran de gente conocida. Por un lado Javier Acero nos planteo una búsqueda de la definición de buen código, en la que Cervantes fue inspirador de las respuestas. Yo diría Cervantes y Clean Code, del que selecciono alguna de las definiciones que varios expertos hacen al principio del libro. Aunque tuvo poco o ningún desperdicio, me quedo con la idea de que somos escritores, que debemos escribir código que otras personas tienen que leer y que nos debemos hacer entender como si fuéramos Cervantes o cualquier otro buen escritor.
Ultima sesión, Xavi Gost con el Equipo de Becode, nos contaron una historia de Amor que ha supuesto el nacimiento de Quore.js. Xavi es muy grande, tanto que no pude contenerme y crear los #XaviGostFacts, con mucho cariño. Xavi combino los conceptos más técnicos junto con las anécdotas mas humanas de lo que ha supuesto construir el Framework con toda la gente que ha pasado haciendo DeskSurfing por Becode. Y encima lo liberan, para el disfrute del mundo entero. Esta ultima sesión puso en valor las conexiones, la red de Agile en España, que permite sacar proyectos como por ejemplo Quore.js entre todos.
Y como es propio de una reunión Agile hubo retrospectiva, donde se propusieron distintas propuestas para la próxima CAS. Algo de lo que se hablo en ella es el intentar vender el evento mas allá de los de siempre. Y eso voy a hacer para finalizar. La Conferencia Agile Spain es un evento en el que hay que estar, seas desarrollador, manager, propietario, cliente o persona. El motivo es sencillo, es donde esta la gente que va a cambiar el mundo, que tiene la solución a la crisis, que esta empujando del carro sin especular. Por mi parte, sin duda estaré en CAS 2012 y seguro que me acompañará gente de mi circulo profesional y personal.
Escrito por javiergarciagarrido 

