enero 23, 2012

Nueva etapa profesional: la inspiración

No sería capaz de reflejar mejor estos últimos cinco años trabajando en Biko de cómo ya los ha reflejado Jessi en su blog.

Va de personas que son felices en su trabajo. Porque el desarrollo de software no es trabajar con ordenadores y picar código. El desarrollo de software es mucho más: son personas haciendo cosas grandes que disfrutan con lo que hacen, y sobre todo, con quien lo hacen.
Este análisis agradece, mejor de lo que yo lo puedo hacer, a la gente maravillosa con la que he compartido tantos momentos. Gracias.

Naturalmente, yo tendería a realizar un análisis más frío, centrándome en los fallos para analizarlos y no volverlos a repetir. Contaría un poco lo que creo que han sido los éxitos y los fracasos de estos años. Pero lo que me ha cambiado últimamente es la percepción del éxito. Y no puedo sino pensar que estos últimos años lo han sido, aunque quizás desde cierta perspectiva no lo parezca.
Así que esta vez no haré un examen de conciencia público, básicamente por que creo que no sabría reflejarlo bien. No analizaría datos ni cifras, proyectos de éxito ni de fracaso. De todo hemos tenido, obviamente: unos proyectos bonitos, otros muy duros; proyectos que han salido genial, y proyectos, que casi morimos en el intento... Resulta que en esta ocasión el análisis que me sale de las tripas serían relaciones personales, sentimientos, intuiciones e inspiraciones. Y no acabaría nunca :) Esta vez he dicho lo que tenía que decir a las personas que se lo tenía que decir ;)

La cuestión es que me lanzo a una nueva etapa: dejo de ser empleado de Biko, aunque no abandono esta empresa. Ahora voy a colaborar con Biko. Cambio sutil en este caso, pero importante. Voy a ampliar horizontes. Me hago autónomo. Voy a empezar a trabajar en ideas nuevas. En estos momentos tengo planes muy concretos a corto y medio plazo, de los que os iré informando puntualmente. Busco la inspiración un poco más allá de mi zona de confort,... de hecho, mucho más allá :) Biko es una de las mejores empresas por la que podéis pasar, y seguiré unido a ella mientras me dejen ;) pero ha llegado el momento.
Seguro que podéis imaginar muchos de vosotros en qué área voy a trabajar ;) ¡metodologías ágiles! Pero si espero a tener preparada la web, mi portfolio de servicios de consultoría/coaching en metodologías ágiles, mi plan de marketing, etc. no lo anuncio nunca. Pero aunque no tenga todo eso, podéis ir preguntándome para contratarme desde YA ;D

De lo racional a la inspiración. He ahí mi nuevo lema.
Necesitamos más inspiración en este mundillo. Y menos control. Los "trabajadores del conocimiento" respondemos a la inspiración mucho mejor que a la supervisión. Vamos a demostrarlo.


enero 11, 2012

Organización ágil

¿De qué hablamos cuando nos referimos a una organización ágil? ¿existe eso?
En general oigo que es la organización que se adapta a los procesos de creación de producto basados en equipos multidisciplinares que trabajan de manera ágil. Es decir, que con un enfoque bottom-up, creamos la organización ágil. Los equipos con la nueva manera de trabajar son "raros" y acaban demandando a su propia organización que se adapte para el mejor funcionamiento de todos.
Me suena un poco extraño. Generalmente la organización funciona como alguien ha impuesto, o ha establecido. Además, el cambio bottom-up lo veo limitado hasta que encuentras un escalón demasiado duro para seguir creciendo. Y la cultura se come la estrategia para merendar, que dicen.
La otra cuestión sería realizar el cambio desde arriba, pero entonces perdemos la perspectiva de lo que es el agilismo, pues lo ágil, estrictamente hablando viene de su manifiesto, escrito para el desarrollo de software, NO para la gestión de empresas. Y debemos basarnos en otras fuentes (Lean o las nuevas corrientes de gestión organizativa). Lo denominado ágil, se "inventó" en un manifiesto que trata del desarrollo de software. Es tan bonito y tan perfecto ;) que extraemos conclusiones que afectan a organizaciones enteras, pero ¿deberíamos hacerlo realmente?
¿qué claves nos da el manifiesto ágil para poder extenderse a toda una organización? Veamos los primeros puntos:
Valoramos 

  • A los individuos y sus interacciones por encima de los procesos y las herramientas.
    • Trasladado al mundo organizativo: Confianza, coordinación, respeto.
  • El software que funciona por encima de la documentación exhaustiva
    • Trasladado al mundo organizativo: Orientación a resultados
  • La colaboración con el lcliente por encima de la negociación de contratos
    • Trasladado al mundo organizativo: Colaboración, compromiso
  • La respuesta al cambio, por encima del seguimiento de un plan
    • Trasladado al mundo organizativo: Aprendizaje, adaptación
Es decir, tenemos que basar una organización en la confianza, la coordinación y colaboración entre personas que se respetan, orientadas a resultados y comprometidas con los mismos, que aprende y se adapta al medio. Sin duda son un montón de cosas molonas y de buen rollo, pero, ¿cómo se trasladan a una organización? Sin duda también, se puede realizar.
Más en próximos capítulos. Stay Tuned.


diciembre 29, 2011

Pequeña recopilación por el 7º

El 29 de Diciembre de 2004 inauguraba este blog, hace ya 7 añazos. Es una edad importante, debería estar en Primaria, controlando ya las sumas, restas hasta con llevadas... y yo aquí, de tantas cosas que tengo en la cabeza, no sé ni que planes contaros para el próximo año.
Así que he hecho una pequeña recopilación de mis posts que más me marcaron de todos estos años (emocionalmente hablando, en realidad).

Bueno, gracias por seguir ahí unos cuantos :) Este año 2012 promete ser muy interesante y espero que pronto os contaré muchas novedades.

¡Feliz 2012!


noviembre 01, 2011

Las sesiones de CAS201: personas y retrospectivas

En esta pasada Conferencia Agile-Spain participé en dos sesiones, y me gustaría contar aquí mis impresiones. En mi personal visión de la conferencia comenté que me habían parecido el nivel de las charlas un poco irregular, y me debo incluir con esa misma evaluación:
Al final, os pongo los documentos y las presentaciones. Me encantaría que si estuvisteis en alguna, me dieseis el feedback que estimeis oportuno. Ya sabeis, ¡mejora continua! ;)

"Equipos autoorganizados, ¿deberíamos haber estudiado psicología?"

Esta sesión la hicimos entre mi compañera Olatz Zamora y yo. Aunque tenemos visiones diferentes en algún tema concreto, compartimos la misma idea esencial sobre los equipos. El feedback que nos ha dado la gente ha sido bastante bueno, encajando las ideas presentadas con las experiencais de mucha gente.
Las partes positivas de esta sesión:

  • Convocamos a mucha gente, por lo intuyo que acertamos con la temática.
  • Creo que transmitimos una idea muy clara, aderezada con un juego y nuestra propia experiencia.
  • El juego encajó bastante bien, aunque cada vez que lo veo jugar, saco conclusiones diferentes. La pregunta de "Yo que soy el 11 en el equipo, ¿qué hago?" todavía me sorprende!!
  • Olatz lo hizo fenomenal, y eso que era su bautismo de conferencias! :)
Las cuestiones mejorables:
  • No preparamos el sitio antes, y el juego lo tuvimos que hacer en el pasillo.
  • Deberíamos haber cuidado más la presentación, estilos de letra.
  • Tenemos que trabajar más el hilo de las presentaciones, y mantener el estilo de historia, durante toda la presentación.

    Taller de retrospectivas

    Esta segunda sesión considero que me salio más floja que la primera, aunque es cierto que el feedback que he tenido, de momento ha sido principalmente positivo. Sin embargo, no quedé demasiado satisfecho, veamos a continuación por qué:
    Aspectos positivos:
    •  Hubo mucho debate, se compartieron muchas ideas. Aunque generó un punto negativo que luego veremos.
    • El material de la charla creo que va tomando fuerza. En esta ocasión le añadi la idea de retrospectivas de creación de equipo y de creación de futuro.
    • Los participantes se lo curraron de verdad.
    • Siguiendo en esta linea, creo que voy a tener material para hacer un taller de pago de seis u ocho horas, que realmente merecerá la pena ;)
    Las cuestiones mejorables:
    • Mala gestión del tiempo: Como tenía dos horas, puse más material en la presentación, pero los debates se me fueron de la mano, y del reloj. Al final, acabamos con prisas y mal.
    • Me falló el hilo del taller. El planteamiento que hice de los ejercicios no funcionó bien, y no pude ligar el primero con el segundo, de la manera adecuada. Tuve que improvisar y se notó.
    • También en esta sesión no había previsto el formato de la sala, y era realmente incómoda para que la gente trabajase en grupo.
    A continuación os pongo las presentaciones realizadas, que las disfruteis :)




    octubre 23, 2011

    CAS2011. Ya ha pasado

    Ya hemos estado en la 2ª Conferencia Agile Spain, y quiero comentar mis impresiones.
    Nosotros finalmente pudimos llegar al "warm-up" un rato el miercoles, y escuchar un rato la presentación de artículos. Me alegra muchísimo ver el esfuerzo que hace Agustín en la universidad para enseñar estas cosas del agilismo a los alumnos. Y para mi fue un descubrimiento ver a Juan Gasca presentando una aproximación de Scrum a un proceso de "Design Thinking". Me encanta que podamos enriquecer nuestras ideas con otros mundos paralelos. Creo que voy a intentar liarle para hacer alguna colaboración :)
    El jueves daba comienzo por fin la conferencia. Arrancamos con la ponencia de Xavier Quesada. A mi personalmente me gustó mucho por que hizo referencia a un par de temas que estoy interesado últimamente: la eliminación de silos y enfoque sistémico. Nos introdujo al concepto de "Failure Demand", porqué es importante hacer bien las cosas a la primera. Y casi se me cae la lagrimita cuando puso la foto de las personas que estábamos en la refundación de Agile-Spain en Madrid, hace ya tres años. Gracias :)

    Así que después empezaron las sesiones. Tres tracks en paralelo. Genial la organización que grabó todas las sesiones y después podremos disfrutar de ellas. Me voy a forzar a ser binario, y voy a separar las sesiones que no me aportaron, y las que sí. Por supuesto, en mi situación personal, no por que fuesen malas charlas o geniales :)

    Las sesiones que más disfruté fueron:
    • From Dev To DevOps, de Carlos Sánchez. Tenía ganas de conocer a Carlos y me acerqué a su charla. No conocía mucho el tema, y me parecio un movimiento muy interesante para mejorar problemas concretos, al topar con el muro de sistemas en algunas ocasiones. Saqué ideas y alguna herramienta a la que echar un vistazo: Puppet.
    • Cosas que nunca te dije, de Aventia, con Javier Gomez. Otra implantación más de agilismo en una empresa, pero me sorprendió el enfoque. La idea de generar comunidad antes de empezar, de hacer ruido, de crear un grupo ágil antes que empezar un proyecto en una organización me rompio un poco los esquemas :) Y me dio que pensar.
    • Stop the line, de F-Secure. La idea de implementar esta idea de Lean, la he aparcado de mi cabeza muchísimas veces, y ahora que he visto una implantación real, y que sacan conclusiones positivas, la voy a recuperar. :)
    No me aportaron demasiado:
    • Workshop Kaizen, de Juan Felipe Pons. Buena introducción a Lean, pero yo pensaba que era un workshop la propia charla, pero contaba cómo hacerlo. si quereis un vistazo rápido a Lean, echadle un vistazo.
    • Un paso adelante, de Enrique Comba. Me temo que no llegué a captar el verdadero mensaje de la sesión. Eso sí, la entrada en escena espectacular, aunque luego no la hilase con la sesión :D
    • BKOOL, de Arturo Herrero y Marcin Gryszko. La puesta en escena muy original, y la charla muy currada, ya que hablaban de un producto para ciclistas con las etapas del Tour, muy currado. Aún así, muchas cosas era como verse reflejado un poquito de mi propia historia, sobre todo en las miserias :)
    • Show me the money, de José M. Beas. Pensaba que iba a tener un enfoque más de mercado, sin embargo, hizo un repaso, original sin duda, de los principios desde el punto de vista de ingresos o gastos.
    De todas maneras, os aconsejo que dediquéis tiempo a bucear por los videos, esto solo son mis experiencias personales.
    Además de estas sesiones hubo otra keynote de J. B. Rainsberger, que también disfruté y os recomiendo que veais el video en cuanto esté disponible. De las sesiones plenarias, lo más flojo fue la mesa redonda, pues no hubo discusiones demasiado enriquecedoras. 
    Finalmente terminamos con la retrospectiva. La verdad que no atendí demasiado, pues estábamos ya más pensando en el viaje de 5 horitas en coche y salir pronto. (De hecho, finalmente fueron casi 8 horas de viaje, pero eso es otra historia... :D) Y luego leyendo tweets y blogs sobre la conferencia, me he quedado un poco preocupado por la sensación que capto, pues intuyo un poco de insatisfacción.

    Mis conclusiones son las siguientes:
    • Felicidades a la organización: Raquel, Emma, Amalia, Juan, Ricardo y Xavi se lo han currado. Y organizativamente, fue casi excelente. Además había por allá mucha gente que supongo serían compañeros de Ricardo en la universidad. A todos, GRACIAS. Sin ellos, no hubiese sido posible.
    • El nivel de las charlas fue irregular. Para el futuro creo que deberíamos cuidar más el proceso de selección de las mismas, incluyendo un proceso de feedback por el comité. Los ponentes podríamos tener unas primeras críticas, que nos ayudasen a preparar mejor las sesiones, y con más tiempo. Por supuesto, mis sesiones, podéis situarlas tranquilamente al nivel que creáis, no me pongo por encima de esto, y lo hablaré en un post más concreto.
    • La idea de los eventos patrocinados me parece genial. La paella de Atlassian, la comida del viernes por OpenFinance, y sobre todo la cena del jueves en una sala de fiestas, por PlasticSCM me parecieron la guinda del pastel en la organización.
    • En un evento así, si no haces networking es por que no quieres, por que momentos los había. Aunque tengo la impresión de haber dejado unas cuantas conversaciones a medias, pues íbamos siempre con un poco de prisa, o encontrabas a alguien al que saludar.
    • El movimiento ágil en España todavía necesita quitarse complejos. Es bueno hablar con sinceridad de lo malo que nos puede haber pasado, como experiencia de aprendizaje, pero también es bueno "chulear" de los éxitos, y compartirlos.
    • Una mesa redonda debería girar alrededor de una pregunta más concreta, en la que los ponentes tengan visiones diferentes. Y quizás cinco personas son demasiadas para una hora.
    • He visto mucha gente "nueva", y esto cada vez lo vamos a ir notando más, si consolidamos esta conferencia. Lo que he visto es menos ponencias internacionales, el año pasado existieron unas cuentas en inglés.
    Esta conferencia básicamente depende de dos cosas: de lo que curren los organizadores y del nivel de las sesiones. Así que el año que viene, animo a todo el mundo a hacer una de las dos cosas como apoyo a la comunidad :) 
    En una sola frase, estoy muy contento de haber asistido a esta CAS2011. Espero impaciente CAS2012.

    Nota: Podeis leer más comentarios sobre la conferencia en esta recopilación.

    octubre 07, 2011

    Personas y retrospectivas en la CAS2011

    Dentro de unos días será la Conferencia Agile-spain 2011, y si os acercais por allá podreis disfrutar de una seguro fabulosa conferencia. Yo estaré en un par de sesiones:

    La primera será la titulada "Equipos autoorganizados, ¿deberíamos haber estudiado psicología?", que copresento junto a mi compañera Olatz Zamora. Intentaremos contar nuestras experiencias de estos últimos años en la creación y gestión de equipos. Nuestra impresión es que conseguir equipos autoorganizados es difícil, y sin embargo no hay demasiada literatura en el mundo ágil sobre ello.

    La segunda sesión será un taller sobre retrospectivas. Básicamente será el taller del AOS2011, pero algo ampliado, y con más tranquilidad para desarrollarlo.

    Espero veros por allí... si estas no os interesan, os aseguro que hay muchísimas cosas más interesantes! :)


    septiembre 06, 2011

    Visual Management Open Space 2011, mi resumen

    De nuevo tuve la suerte de poder asistir a un Open organizado en Decide por Raquel Laina -esta chica se merece otro aplauso ;) - y esta vez era para hablar sobre la gestión visual. No tenía muy claro el alcance del tema, pero se refería a lo siguiente:

    • Visual Thinking
    • Visual Management
    • Información visual
    El tema abarca bastante más allá de los tablones que usamos en metodologías ágiles, y podía ser un gran aprendizaje. Os cuento ahora un pequeño resumen del evento:
    Por supuesto, hicimos la parrilla el día anterior sacando temas entre todos, pero esta vez los clasificamos para organizar la parrilla del día siguiente. Se prepararon dos tracks. Una idea muy interesante fue el realizar una "red social de baja tecnología", vamos un dibujo de nuestra propia red social de la gente del evento, que se iba completando conforme teníamos contacto con más gente.


    Creo que deberíamos experimentar más con esta idea. Con una pantalla táctil, con elementos arrastables sería genial, aunque ya no de baja tecnología :D

    La primera sesión a la que asistí fue a la tablones, por X. Quesada.

    Esta era una sesión que seguro que se iba a producir, y teniendo a X. Quesada en el Open estaba claro que íbamos a aprender de los mejores. Recordad que Xavi que es uno de los expertos en Visual Management. Nos enseñó fotos de los tablones de los proyectos en los que participa en Belgacom. Proyectos de decenas y varios equipos reflejados fielmente en un panel, algunos de ellos realmente impresionantes.  Algunas ideas con las que me quedé:
    • Colocar en algún lugar del panel las tareas de las personas ajenas al proyecto pero que nos influyen.
    • Destacar el area de impedimentos en el panel.
    • Se pueden representar las épicas con la división gráfica de sus historias de usuario, con las dependencias.
    • Muy interesante el planteamiento de un panel Kanban, limitado físicamente, con casillas, para marcar el WIP. 
    Alguna idea además me llevé para el equipo de coaches de Biko :)

    La segunda sesión estuve entre Doodle y Paper prototyping.

    La sesión de Doodle no me enganchó, y enseguida fui a la de prototipado de baja fidelidad. Se trata de una especia de TDD de la usabilidad :) y vas testeando la aplicación antes de realizarla, con prototipos muy muy sencillos pero que intentan reflejar la realidad sobre papel. Es una técnica para trabajar junto con el cliente en las fases iniciales de los requerimientos. Aquí podeis ver un video de ejemplo.

    La tercera sesión fue la de tablones no estandar.

    Enrique Amodeo nos explicó un panel en círculos para Kanban, donde cada círculo representa un grupo de especialistas. A ver si alguien nos indica pronto una foto de su idea, por que no sé explicarla demasiado bien.
    Yo conté el primer panel que hicimos en un proyecto Scrum, y resultó que gustó bastante la idea :). Se trata de representar la aplicación en una pizarra (historias de usuario, pantallas, relaciones, etc.) e ir marcando el avance del proyecto sobre la misma. No necesitamos post-its, pues basta con indicar qué cuestión está trabajando cada persona, y diferenciar por color lo realizado de lo pendiente. Es una idea que necesita más exploración.
    X. Quesada nos presentó como visualizan el backlog en sus proyectos. Con la lista de historias de usuario en un listado, pinta de amarillo las que se están en progreso, que una vez son finalizadas se pintan de azul y se mueven al final del backlog. De esta manera, parece que sube el nivel de agua :) Fácil y muy gráfico

    Cuarta sesión. Mapas mentales

    Me temo que no saqué demasiado provecho de esta sesión. Yo iba con intención de hablar de mapas mentales como representación de ideas/pensamientos, pero estuvimos hablando de mapas mentales como soporte de mapas de historias de usuario.

    Ultima sesión: Brainstorming Visual

    Raquel Laina nos presentó una variante del brainstorming y su análisis posterior para hacerlo más visual. La primera variante se trataba de agrupar los conceptos obtenidos por brainstorming, y sacar las relaciones a modo de mapa mental. De esta manera obtenemos una visualización de los problemas o temas obtenidos por el grupo.
    La segunda variante me parecio muy interesante, y se trata de realizar el brainstorming, pero partiendo de una representación visual del proceso o tema a tratar. De esta manera da ideas y ayuda a hacer relaciones entre conceptos.

    Conclusiones

    Lo primero, otro aplauso para Raquel ;) Es una maravilla poder asistir a estos eventos, de calidad por gente con ganas de compartir y de aprender. Sobre todo de compartir. Me vuelvo con muchas ideas interesantes de un tema del que soy un ignorante, pero que seguro podré aprender ahora:

    Me gustó mucho también el realizar "lighting talks" con los temas que no habían salido en las votaciones. La autoorganización hizo que pudiesemos hablar un rato de retrospectiva visuales o "user story mind mappings". De esta manera, ningún tema se queda sin tratar si interesa a alguien. O sea, un Open Space :)