Radiadores Visuales

El sábado 10 de diciembre de 2016 festejaron en Brasil el “Día de la agilidad” (Dia da Agilidade) y varios colegas de la comunidad postularon sesiones. Dado que sería un evento online, las sesiones iban a ser videos.

João Reis es un agilista que vive en las afueras de San Pablo. Le apasionan la facilitación gráfica y la mejora continua de equipos, al igual que a mí.

Luego de un intercambio de mensajes que tuvimos por Twitter, decidimos que postularíamos juntos una sesión relacionada con Radiadores Visuales de información, basado en un concepto descripto hace algún tiempo atrás por Alistair Cockburn.

Para ello, él viajó a la Argentina todo un fin de semana. Aprovechamos entonces para grabar el video para dicho evento online y también para otras dos actividades: ir a tomar unas cervecitas artesanales por Palermo como bienvenida el viernes y protagonizar el primer evento #SketchAndBeer el sábado, seguido de una deliciosa pizza acompañada con Fernet Branca con Coca-Cola 🙂

Aquí comparto los detalles de nuestra postulación y de nuestro video, es decir, nuestra sesión en el Día de la Agilidad: http://agilidade.org/blog/2016/11/21/visual-radiators-como-elementos-visuais-podem-ajudar-a-auto-organizacao-de-times-ageis/

Y aquí les acerco el video que creamos la tarde del domingo de ese fin de semana ágil y visual que compartimos a inicios de diciembre con João en las oficinas de Kleer, en Buenos Aires.

Está hablado en mi mejor portugués/portuñol, espero que se entienda 🙂

Luego de filmarlo, nos fuimos a tomar unos mates a la plaza, con mi amigo (y héroe) Alistair. Aprovechamos y seguimos conversando ahí acerca del tema de los radiadores de información, el fútbol brasileño y otras ricas yerbas.

Gracias por todo, amigo João… ¡A seguir co-creando ambientes humanos más visuales, conscientes y asombrosos!

Y a usted, Sr. lector, Sra. lectora… ¿qué le pareció el tema? ¿Qué opinión le merece? Comparta en los comentarios, pues 🙂

Anuncios

Ideas para tu cabeza – Sombreros más ágiles

Se trata de una fábrica de sombreros.
No hacen otra cosa. Bueno… en realidad también hacen gorras.
Pero software no hacen, de eso estoy seguro. Nada que ver con desarrollo de software.

Ideas para tu cabeza es una fábrica de sombreros

Aclaro esto porque soy Ingeniero en Informática y docente en carreras universitarias de ese rubro. Además, en sus orígenes, Kleer -mi empresa- estaba enfocada principalmente en dar apoyo (mediante capacitación, coaching y consultoría) exclusivamente a equipos que desarrollaban productos de software, intangibles. Hoy en día el abanico de conocimientos adquiridos, técnicas disponibles y experiencias vividas se ha ampliado y hemos llegado a muy diversas industrias, tales como la manufactura y las agencias digitales, sin dejar de lado a los queridos developers.

– ¿Sombreros? ¿Y cómo podríamos colaborar con ustedes? – pregunté

– Trabajamos hace unos años con tableros Kanban para organizarnos. Ahora cambió el contexto y cambió parte del equipo… necesitamos algo nuevo. Me recomendaron que contacte a Kleer para potenciar al equipo y al negocio. – dijo Gaby (Gabriela Genovese) en la primera conversación telefónica.

Luego de esa charla, le compartí dos videos introductorios acerca de los doce principios ágiles y los cuatro valores del manifiesto ágil, y coordinamos una reunión, para que me cuente más acerca de su contexto.

Me acerqué al CMD (Centro Metropolitano de Diseño, en el sur de la Ciudad de Buenos Aires), donde actualmente se encuentra incubada la fábrica de sombreros “Ideas para tu cabeza”. Fueron 15 km en bicicleta, desde mi casa en el barrio de Palermo, que me dieron tiempo para reflexionar sobre las posibilidades que teníamos adelante con este tipo de proyectos. Una linda mañana de sol.

Me recibieron con unos mates y con las puertas abiertas y luego de dos horas de charla, llegamos a la conclusión que había mucha tela para cortar (literal y metafóricamente). Planificamos que empezaríamos escuchando al equipo. Primero mediante charlas uno-a-uno, entre Gaby y todas las personas que allí trabajan. Eso demoró unos días, pero lo llevaron adelante.

Los visité nuevamente unos días más tarde, para facilitar la primera Retrospectiva, como solemos llamar a las “sesiones de mejora”. Fue una reunión sumamente participativa. Surgieron todo tipo de cosas: agradecimientos para todos, actitudes que son valoradas dentro del equipo, problemas de organización, de orden, y presiones que sufren en las fechas cercanas a las entregas. También surgieron unas cuantas ideas para mejorar. Si bien el objetivo principal de esa reunión era compartir puntos de vista y exponerlos para que todos estén en la misma página, fueron más allá y se comprometieron a realizar varias acciones concretas para mejorar.

El equipo de Ideas para tu cabeza

Algunos compromisos tuvieron que ver con el orden de la materia prima, las máquinas y los sombreros terminados. Otros, con la forma de trabajar, de organizarse. También mostraron interés en tomar métricas para conocer el avance con respecto a las fechas de entrega de cara a los clientes.

A lo largo de la mañana, conversamos sobre el modelo Lean de manufactura, sobre las 5s y las 9s que usan muchas fábricas japonesas, sobre la importancia de la comunicación en el día a día del equipo… y ese día surgió un lema: “Seamos como los japoneses”.

¡Seamos como los japoneses!

Unas semanas después, el equipo se volvió a reunir para analizar cómo venían con sus compromisos. En la vorágine por hacer sombreros, habían dejado de lado esas ideas. Aprovecharon ese momento de “parar la pelota” para acordar ciertas cuestiones básicas relacionadas con la limpieza y el orden de su espacio de trabajo. También coordinaron horarios para sincronizar tareas diariamente en mini-reuniones. Adicionalmente, dijeron que tendrán visibles en una línea del tiempo, las unidades terminadas cada día. Ese día, hablaron acerca de formar hábitos y del desafío que eso representa.

Las cosas no cambian de un día para el otro, … o sí. En esta fábrica, se les dio la palabra a todos los integrantes del equipo y se respetaron las ideas que surgieron de sus cabezas. Ellos son los que saben hacer sombreros y de ahí provendrán una buena parte de las mejoras que puede haber allí.

Este es el inicio de una historia de mejora continua real. De un equipo auto-organizado. De personas comprometidas con su trabajo y con su forma de trabajar, con sus compañeros y compañeras, con el negocio.

Es el inicio, porque la mejora continua no es un destino sino un camino. Un camino que “Ideas para tu cabeza” decidió recorrer.

La mejora continua es un camino


Mirá el video institucional de “Ideas para tu cabeza”:

Educación Participativa – evento abierto en Buenos Aires

image

La tarde del 6 de marzo de 2015 realizaremos un evento abierto y gratuito, de 2 a 6pm en la sala de capacitación de Kleer en Buenos Aires.

El foco será reflexionar y compartir experiencias, preguntas y conocimientos relacionados con técnicas y métodos de aprendizaje en diversos entornos educativos.

El formato del evento será “Open Space“, que implica que cada participante podrá proponer sesiones al inicio del evento, tanto de su área de especialidad como también para resolver sus inquietudes.

Es deseable que dichas propuestas sean consecuencia de cierta reflexión y preparación anterior al evento, pero también es deseable que las sesiones propuestas en ese mismo momento resuenen en los asistentes y permitan generar nuevas y espontáneas sesiones.

Se pueden proponer talleres, preguntas, presentaciones, juegos, lecturas y otras variadas decenas de tipos de sesiones. Es decir que no vamos a escuchar charlas de ponentes selectos, sino que vamos a tener una participación aún más activa.

El evento será co-facilitado por varios educadores, entre los que seguramente estaremos presentes Juan Gabardini y yo (Pablo Tortorella), ambos co-autores del libro homónimo que se encuentra aún en progreso: “Educación Participativa“.

Para inscripciones y más información, pueden acceder al sitio web de Kleer: www.kleer.la/comunidad.

¡Los invitamos a participar y a replicar esta invitación!

Hackathon ágil y solidario (invitación y recursos interesantes!)

El martes 24 de junio de 2014 facilitaremos Juan Gabardini y yo, ambos de Kleer, un Hackathon Ágil en la sede de Yatay 240 del Instituto de Tecnología ORT (Buenos Aires, Argentina).

La inscripción está abierta y la participación es gratuita, con cupos limitados!
http://www.ort.edu.ar/hackathon/

El objetivo principal es trabajar en equipos para desarrollar aplicaciones (web y/o mobile) que den soporte a dos organizaciones no gubernamentales: Proyecto Nahual y Tiflo Nexos.

Tiflo Nexos Proyecto Nahual

El evento empezará puntualmente a las 14:30 hs
y terminará a las 23 hs.

Por su duración (~8 horas), esperamos desarrollar productos pequeños e incrementales, que tengan el mayor impacto posible. Para ello, buscaremos resolver necesidades específicas de Nahual y Tiflo Nexos, para lo cual estarán presentes varios representantes de ambas organizaciones.

Todos los desarrollos serán Open Source, con licencias Apache, GPL, LGPL o MIT (¡¡que viva el Software Libre!!).

Serán bienvenidos todos aquellos que quieran colaborar. No es necesario contar con conocimientos técnicos específicos sino mucho entusiasmo y ganas de aprender y ayudar.

Para que se pueda aprender durante el evento, tendremos disponibles varias Estaciones de Auto Aprendizaje, sobre diversos temas técnicos relacionados con prácticas ágiles de desarrollo de software, preparadas por Kleer para la comunidad.

Facilitación del evento y contenidos por parte de Kleer

Facilitación del evento y contenidos por parte de Kleer

… Y hay buenas noticias al respecto! Algunos de esos materiales ya están disponibles en el sitio web del Hackathon: http://www.ort.edu.ar/hackathon/

Sin más preámbulo, los invito a inscribirse y participar del Hackathon (o Hackatón).
Nos vemos el martes 🙂

hackathon-ORT

Agile Open Cartagena 2014 – Evolución comunitaria!

El pasado sábado 7 de junio de 2014 se realizó el evento “Agile Open Cartagena”, en la Universidad del Sinú, Cartagena de Indias, Colombia.

Se trató de la segunda edición de dicho evento, replicando lo acontecido en marzo de 2013 en el Tecnológico Comfenalco de la misma ciudad costeña, una de las ciudades más hermosas del mundo entero.

Compartí la aventura con decenas de agilistas que se acercaron desde todos los rincones del país (Colombia!).

Foto de cierre del evento Agile Open CartagenaFui uno de los facilitadores del evento, junto a Luis Mulato, Claudia Sandoval, Yamit Cardenas, Verónica Vera, Robinson Rico, César Mata, Gabriel Morris, Diana Blandon y Andrés Herrera.

También participaron muy activamente muchos amigos de la comunidad ágil, tales como Khriztian Moreno, Julián Guevara, Jader Rojas, Carlos Gil y Neider Tapia, por mencionar sólo algunos.

¡La perseverancia de la comunidad local y de los facilitadores es digna de ser replicada por otras comunidades de la región!

Digna de ser aplaudida fue la actitud proactiva de jóvenes estudiantes locales, profesionales y docentes universitarios quienes pusieron todo su entusiasmo y energía en aprender, preguntar, proponer sesiones para el evento y alegrar las sesiones y los intervalos con aires de comunidad en crecimiento.

2014-06-07 10.26.02-1

Los participantes del evento, acomodando activamente la agenda de sesiones!

Se llevaron a cabo decenas de sesiones, alrededor de temáticas como Agilidad en la educación, Scrum, Estimación, Ventajas y desventajas del paradigma ágil, Pruebas automatizadas, Juegos ágiles, El rol del tester en el agilismo, Balance entre nuevos proyectos y soporte de aplicaciones, Arquitectura ágil, etc!

2014-06-07 11.41.19-1 2014-06-07 13.47.49-1 2014-06-07 14.31.23 2014-06-07 15.05.08 2014-06-07 15.05.48Además de las geniales sesiones de todo tipo y color, al finalizar el evento (… y la noche anterior, … y al día siguiente!) nos reunimos con colegas ágiles -como no podía ser de otra manera- para compartir inolvidables momentos de confraternidad y espíritu comunitario 🙂

2014-06-07 16.28.30 2014-06-07 18.10.05 2014-06-07 18.40.01 2014-06-08 01.03.48

 

2014-06-08 15.16.44 2014-06-08 16.24.43 2014-06-08 17.13.53Para aquellos que se hayan quedado con ganas de saber más, hay información adicional del evento en el sitio web de la comunidad Ágiles Colombia.

Logo de Ágiles Colombia, con tres conejos y los tres colores de la bandera!

2014-06-07 15.31.26

Desarrollo ágil potenciado por prácticas! Láminas sobre TDD, ATDD y CI

Está muy debatido en la comunidad ágil el uso de prácticas y técnicas (como automatización, ejecución periódica de build y pruebas), como complemento necesario de las metodologías como Scrum y Kanban.

Existen ciertas técnicas que solemos difundir en charlas, eventos, cursos y publicaciones, que entran dentro de esta categoría. Se trata de TDD (Test Driven Development), ATDD (Acceptance Test Driven Development) y CI (Continuous Integration).

He aquí tres láminas que hicimos junto a Ángela Castaño Restrepo, del equipo de Arquitectura de software de Sura, una de cada uno de estos temas. Las realizamos en el marco de un curso de “Desarrollo ágil de Software”, en Medellín. La facilitación gráfica y la práctica concreta nos ayudan en estas capacitaciones para que los participantes entiendan y fijen mejor los conceptos.

TDD – Diseño guiado por pruebas

TDD es una técnica de diseño que implica mucha disciplina y que -cuando se aplica bien- hace ahorrar mucho tiempo y dinero a los equipos de desarrollo. Su principal ventaja es la simplicidad.

TDD y su ciclo "RGR" (Red, Green, Refactor)

TDD y su ciclo “RGR” (Red, Green, Refactor)

ATDD – Diseño guiado por pruebas de aceptación

ATDD es una técnica de diseño que involucra de forma temprana a usuarios, testers y demás interesados en el producto, que permite definir escenarios que guiarán el diseño y el desarrollo de dicho producto.

ATDD y su ciclo anidado RGR para Vista y Controlador, junto con TDD para el Modelo (contexto: arquitectura MVC).

ATDD y su ciclo anidado RGR para Vista y Controlador, junto con TDD para el Modelo (contexto: arquitectura MVC).

CI – Continuous Integration

CI significa “Integración Continua” en español. Es un concepto compuesto por prácticas, herramientas y actitudes, a saber: un repositorio compartido de código, políticas de utilización de dicho repositorio, un servidor de integración continua, y en los mejores casos, tambien pruebas automatizadas y algunos otros procesos automatizados, trabajo en equipo y colaboración frente a conflictos).

No subir al repositorio compartido el código si no funciona las pruebas tanto de mi código como del código ajeno integrado. CI es un concepto que hace referencia a la integración del equipo, apoyada en herramientas y prácticas.

No subir al repositorio compartido el código si no funciona las pruebas tanto de mi código como del código ajeno integrado.
CI es un concepto que hace referencia a la integración del equipo, apoyada en herramientas y prácticas.

Cada uno de estos conceptos amerita mucho más material y práctica para poder ser bien aprovechado, por lo cual posiblemente dedique más artículos al respecto más adelante.

Espero les sean de utilidad las láminas!

Sura y Kleer, colaborando con la agilización del ecosistema paisa y colombiano!

Sura y Kleer, colaborando con la agilización del ecosistema paisa y colombiano!

Agile Open Educación 2014 – Hacia una mejor educación!

Ayer se llevó a cabo el evento “Agile Open Educación 2014“, en lo que fue la segunda edición en Buenos Aires (el primero se realizó en 2013). Fui uno de los organizadores y el facilitador del encuentro, al que acudieron personas de muy diversos perfiles: docentes, padres, ayudantes de materias de la facultad, futuros profes, entusiastas del agilismo, artistas, sociólogos, ingenieros… tod@s ell@s interesad@s por una temática particular: la Educación.

Una mención especial amerita la presencia de muchos de mis compañeros del Taller de Verano de Reevo, en el cual estamos aprendiendo y documentando diversas experiencias y alternativas pedagógicas y educativas.
Contábamos con cinco aulas, un auditorio principal y dos pasillos espaciosos  gracias al Instituto de Tecnología ORT que brindó muy amablemente sus instalaciones para que pudiéramos re-unirnos.

La previa, apertura y el marketplace

La primera media hora tomamos café, mate y gaseosas mientras comíamos galletitas (todo esto también gentileza de ORT). Ese espacio descontracturado e informal dio lugar a las conversaciones: saludamos a amigos y colegas, y conocimos un poquito a las “caras nuevas”.
Cafecito informal de 5 a 5:30pm

Cafecito informal de 5 a 5:30 pm

Así, fue llegando de a poco, la mayoría de los participantes. A las 5:30 pm nos movimos a otro pasillo amplio, formamos una gran ronda sentados en el piso y comenzó “formalmente” el Agile Open Educación:

Luego de un saludo de bienvenida por parte de Alejandro Jait – Coordinador de la carrera Analista de Sistemas en ORT – se realizó la propuesta de sesiones o Marketplace, como en todos los eventos con formato Open Space. Teníamos una agenda pegada en la pared, aún vacía. Una vez llena y organizada dicha agenda (tarea realizada entre tod@s l@s que quisieron participar) , comenzaron las sesiones!
Agenda de sesiones del eventoAsí quedó la agenda de sesiones

Las sesiones

De aquí en más, detallaré un poco las sesiones de las cuales participé.

Charlas Cortas / Notas

Mi primera sesión estuvo facilitada por Juan Gabardini. Alli se realizaron charlas relámpago, de 6 minutos cada una. Yo comenté acerca de mi experiencia reciente con las Notas (calificaciones) en materias universitarias y sobre cómo conformarlas. Debatimos acerca de la autoevaluación, la evaluación entre pares, la importancia de tener en cuenta varios aspectos y de prestar atención a las capacidades y expectativas de cada alumno, acerca de la creación de espacios de reflexión y de feedback durante la materia, etc. Compartimos experiencias propias y ajenas al respecto, así como también sensaciones y emociones relacionadas con dicho tema.

Story Telling / Hoja de Ruta

Luego participé de una sesión facilitada por Ariel Ber sobre Story Telling llamada “Historias”. De hecho, la primera historia la contó como presentación de la sesión, durante el marketplace (al inicio del evento): su experiencia con un profesor terrible de la escuela secundaria, un tal Pipo.

En la sesión vimos varios temas (3, para ser más precisos):- Uno de ellos fue el uso de unos cubos ilustrados (Ariel usa unos llamados StoryCubes) para fomentar la creatividad y alternar las formas de expresión y comunicación en diversos entornos (como juego en momentos de ocio, como guía para contar una situación durante una sesión de retrospectiva, para ilustrar alguna situación conflictiva, etc)

– El segundo tema me sorprendió. Se trató de algo que … inventé yo mismo, junto a Alan Cyment!! :-O
Se trata de la “Hoja de ruta“, un concepto útil para que los alumnos de un curso, los asistentes de una charla o los participantes de un evento, realicen anotaciones y piensen in-situ, cómo va a cambiar su vida (su trabajo, su día a día, sus relaciones o sus proyectos) lo que están aprendiendo.
Si bien hay varias formas de implementar el concepto, detallaré una que comentamos en la sesión: Se trata de una hoja individual, para que cada uno vaya anotando las acciones concretas que quiere realizar luego del evento/curso/charla. Ariel diseñó y suele repartir una plantilla, para facilitar su uso.
Esto lo inventamos con Alan el año pasado, en un curso CSM (Certified Scrum Master) que dimos juntos… y al parecer Ariel nos menciona cada vez que usa y difunde dicha “hoja de ruta” 🙂 Gracias Ariel! (Aclaración: se parece mucho a otros conceptos muy similares, no fuimos taaan originales)

También solemos complementar la hoja individual con la presencia de un “compañero de ruta” (o compinche, compadre o parcero), al cual le contamos nuestros compromisos y nos retroalimenta. A la vez, también se le puede pedir que actúe como “Pepe Grillo” (término acuñado por Martín Salías en el contexto de Kleer -que es donde ambos trabajamos-, y que también usa de igual manera un colega español, según me contó Ariel). Simplemente nos recordará y nos preguntará cómo venimos con nuestros compromisos asumidos.

– Por último, Ariel nos mostró dos herramientas alternativas para facilitar la comunicación de situaciones conflictivas o difíciles: el “Lego Serious Play” y los “Play Toon“. Con estos elementos se pueden recrear y representar situaciones y problemáticas que una persona o equipo está viviendo o ha vivido, de forma tal de poder buscar las causas raíz, llegar a un mejor entendimiento común de dichos problemas… o incluso hasta encontrarles alguna solución.

Consejos para un profe novato

Luego estuvimos conversando con Rubén Altman, que empezará a dictar -por primera vez- una materia en una escuela secundaria este cuatrimestre que está por arrancar. Le dimos varias ideas y compartimos con él varias experiencias y mecanismos, para que tuviera en cuenta y evaluara, a la hora de llevar adelante su curso de Programación. Conversamos sobre facilitación gráfica, retrospectivas durante la materia, temas optativos y temario abierto (para que los alumnos puedan proponer temas que les interesen), participación de los alumnos en el dictado de temas que quieran compartir, utilizar variadas formas de trabajo y de evaluación, el uso del Coding Dojo como herramienta pedagógica y lo ya comentado acerca de notas y calificaciones. Éxitos Rubén!
 

Proyecto Nahual y Redes Libres

Por último, también participé del final de una sesión en la cual me consultaron sobre el Proyecto Nahual, un proyecto de inclusión social y digital del cual participo como voluntario desde 2013, en el cual se dictan talleres de Testing en barrios carenciados, orientados a la contención y la inclusión laboral. Resumí -como pude!- su historia y sus actividades actuales. Varios (entre ellos, el colega ágil Claudio Meschini) quedaron interesados en participar y tomar ideas para replicar la experiencia 🙂
Asimismo, resumí en unos minutitos el concepto de Redes Libres y su utilidad en el contexto de los barrios en los cuales se encuentran los nodos del Proyecto Nahual.

El cierre

A modo de cierre del evento, realizamos nuevamente una ronda en el pasillo amplio. Cada participante comentó, con una palabra o frase breve, qué fue lo más importante que se llevó del evento, o qué sensaciones o emociones le generó, o qué es lo que hará a futuro con lo aprendido. Luego de la ronda, dimos por terminado el evento y mientras nos íbamos de las instalaciones del Instituto de Tecnología ORT, seguimos conversando muy animadamente!