Conferencia Agile Spain 2011 – Castellón – Día 2

octubre 22, 2011

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.


Conferencia Agile Spain 2011 – Castellón – Día 1

octubre 21, 2011

Sin duda el 20 de Octubre va a quedar en los registros como un día histórico, probablemente más por motivos ajenos a lo que cuento en el post, pero lo que se ha materializado hoy en la universidad Jaume I de Castellón creo que también es memorable en el mundo Agile.

Xavier Quesada empezaba con una foto de la refundación de Agile Spain, unos pocos en una terraza, ante una audiencia de unas 200 personas en el salón de actos de una universidad. Lo importante no era cuantos eran, lo importante es quienes eran. El movimiento Ágil en España ya no es algo de cuatro geeks, en las identificaciones se ven grandes empresas. Entre los ponentes hay gente que lleva siendo Ágil ya tiempo y se nota, están a gusto con lo que hacen y muchos de los asistentes también. Como plantea Jose Manuel Beas en twitter, se habla de negocio y aunque quizás la crisis facilite las cosas, la madurez se nota.

Un poco crónica y algunos comentarios. El viaje hasta Castellón en tren fue un continuo encuentro con conocidos Agilistas españoles, entre otros gran parte del comando itinerante Agilecyl, que no se pierden una, así como algunos de los ponentes como Alfredo Casado, Pablo Santos y David Bonilla. Se formo un ambiente bastante curioso en la cafetería en algunos momentos, un tren invadido de ágiles llamaba mucho la atención al resto de los viajeros.

Tras descansar por la noche, por la mañana había que madrugar para acudir al registro y la inauguración. Tras la parte protocolaria y logística, la Keynote de Xavier Quesada no ha podido ser mas acertada.  Nos ha hablado del ultimo momento responsable, pero nos ha dado un buen ‘repaso’ a propósito de ello. Nos a incitado a la acción, a estar listos (o Ready),  a ganar en Calidad, a evitar fallos, no solo en nuestro trabajo, de alguna manera ha ido más allá. Ha sido un gran comienzo, una elección muy acertada por parte de la organización.

Después de la Keynote, se iniciaban las sesiones paralelas y había que elegir, y las elecciones hechas han sido difíciles, pero afortunadamente están grabando todo en video. La primera a la que he asistido ha sido una demostración de Jira con GreenHopper, me ha parecido interesante y una herramienta muy potente, pero de momento creo que me quedo con mi redmine, al menos hasta que conozca algo más las herramientas de Atlassian.

No me he movido de la sala y he presenciado la conferencia “Freeride” de Pablo Santos de Códice Software. Todo lo que ha hecho Códice en estos 6 años es fantástico y nos han contado a día de hoy como trabajan y como lo plasman en su producto. En este caso si que me lo han vendido, no se quien pagará la factura ;-) , pero PlasticSCM tiene una pinta estupenda y la prueba de que funciona son ellos mismos.Para mi ha sido de las mejores de hoy, con Pablo soltando muchas de esas grandes sentencias que tiene, como quien no quiere la cosa, y que te dejan sin argumentos.

Al finalizar, caminando a la otra charla he hablado un rato con Xavi Gost sobre el branching y su forma de llevar el control de versiones, con una postura totalmente opuesta a la de Pablo, defendiendo SVN.

He estado también en las dos charlas de “Experiencias Ágiles” de Frogtek, una sobre la evolución en el uso de metodologías desde el waterfall hasta las ágiles, y la otra sobre testing en dispositivos Android. En estas conferencias se ha plasmado a mi entender esa maduración del colectivo, se ha pasado de aplicar las recetas sin mas (TDD, Scrum, Kanban,…) a que los principios Ágiles gobiernen la forma de actuar y trabajar. Similar ha sido la impartida por Idealista, un tanto distinta en que han contado su experiencia en forma de consejos, bastantes originales algunos, pero con ese mismo espíritu de maduración. Han tenido en común que parte de esa evolución ha sido con la colaboración de Carlos Ble, que pese a no estar en esta CAS, esta en mucho de lo que se hace de Ágil en España.

El final de fiesta ha sido un inconmensurable David Bonilla, que ha llenado hasta la bandera como los buenos toreros. El tema que ha escogido sin duda nos atrae a todos: Gamification. Sera por lo que ha dicho, que no hace falta recompensarnos para jugar, y hemos entrado en su juego. Y no se quien habrá ganado y quién seria la banca, pero creo que ha planteado una charla fantástica de la que espero aplicar muchas cosas en distintos ámbitos.

En cuanto a la organización, estupenda, con algún problemilla lógico por estar distribuidas las actividades en distintos lugares del Campus, que por cierto esta estupendo, nuevecito y completo, no le falta de nada. Y la paella fantástica también ;-)


Seguir

Get every new post delivered to your Inbox.