Resumen del Workshop de Rosario

Si bien el workshop fué el sábado, decidí ir a Rosario el viernes y aproveché  para salir a cenar con MI amigo Matias «programo en lo que sea y me la banco» Toro, que hacía ya un largo rato que no veia. Me pasó a buscar por la terminal de omnibus, pasamos el hotel a dejar mis cosas y en los encaminamos hacia el boulevard Oroño. Cenamos en un lugar cuyo nombre no recuerdo, pero que nos ofreció una pizza mixta exquisita.

Ya el sábado la actividad estaba calendarizada para comenzar a las 9, pero como era de esperar un sábado a la mañana, eran las 9.05 y aún faltaba un tercio de la gente, asi que para ir entrando en calor pedi a los asistentes (ya sentados en ronda a medida que llegaban) que fueran conociendose, pues íbamos a comenzar la actividad en breve y cada uno iba a tener que presentar a la persona que tenia a su derecha.

Diez minutos después comenzamos con la actividad. Una vez realizada la ronda de presentación, pedí a los asistentes que tomando post-it fueran anotando y compartiendo aquellas inquietudes que los llevaron a anotarse en curso, de forma de poder detectar los temas de mayor interes y asi ajustar el tiempo de forma acorde.

El cupo estuvo casi lleno, en realidad a nivel inscripción se llenó pero luego asistieron 29 personas sobre 30 inscriptos. En cuanto al desarrollo del workshop, no logramos completar todos los ejercicios pues la introducción a métodos ágiles llevó bastante tiempo más de lo que yo tenía en mente. Al mismo tiempo surgieron algunas cuestiones interesantes, varios admitieron tener problemas con las estimación pero luego de algunas reflexiones vimos que los devios no siempre se debian a estimar mal, sino que en ocasiones eran consecuencia de pasar por alto en la planificación algunas tareas que obviamente requerian tiempo pero para las cuales no había tiempo reservado.

La actividad terminó poco después de las 13.30 y personalmente quedé muy contento. Al final como de costumbre pedí feedback con la técnica de las caritas y casi todas fueron felices (solo hubo 3 neutras y ninguna triste) :-).

Material del workshop de Rosario

Como ya habia adelantado, ayer estuve dictando un workshop de estimación y planificación en Rosario.

El slide deck utilizado está disponible para descarga aquí. Y los ejercicios asociados están aquí. Espero les resulten de utilidad.Aquellos que gusten de hacer los ejercicios pueden postear sus dudas/comentarios/etc como comentarios de esta entrada de blog.

En próximos post voy a hacer algunos comentarios sobre el workshop.

AO La Plata

Estoy a punto de salir a compartir unos tragos con compañeros de un trabajo, estoy cerrando la máquina que le quedá una pizca ínfima de batería y me acuerdo que mañana hay un Agile Open en La Plata. Como de costumbre la cita es a partir de las 9 de la mañana y al igual que el año anterior, el lugar es la Facultad de Ciencias Exactas de la Universidad Católica. Registración y más info en http://www.agiles.org/agile-open-tour/agile-open-la-plata-2010.

Saludos!

El desafío de agregar valor

Hace unos dias estuve cenando con viejo compañero de la facultad, quien desde hace un par de años lleva a adelante su propio emprendimiento desarrollando software a medida. El lugar de la reunión fue El Desnivel (clásica parrilla del barrio de San Telmo y lugar bien conocido para todo alumno de FIUBA). Mientras cenábamos mi amigo me comentaba de un proyecto que había realizado hace un tiempo y me pareció muy interesante para ilustrar la dificultad de agregar valor:

Resulta que mi amigo tomó un proyecto en el cual tenia que re hacer un aplicación existente, utilizando una arquitectura /tecnología diferente y agregando ciertas nuevas funcionalidades. La complejidad de este tipo de proyectos radica en que el  cliente debe pagar por el valor total de la nueva aplicación, cuando en realidad su percepción inmediata de valor está dada sólo por las nuevas funcionalidades que no exitian en «la versión anterior».Si bien el cliente es conciente que la nueva aplicación va a poder soportar nuevos escenarios de carga y al mismo tiempo la implementación de nuevos requerimientos va a a ser mucho más simple que con el sistema anterior, este es un valor que el cliente no percibe a primera vista en el corto plazo.

Mucho hablamos con mi amigo al respecto de este tema pues en ocasiones me ha tocado trabajar en proyectos de este tipo, pero lamentablemente aún no he encontrado la vuelta para manejar «la percepción de valor» que tiene el cliente en proyectos de este tipo.

¿alguna idea?

[Agile Open BAires: Coding] Resumen

Ayer estuve participando de este evento que se llevó a cabo en el pabellón 2 de Cuidad Univesitaria. No se exactamente cual fue el número exacto de asistentes, pero estimo que seriamos alrededor de 35 personas.

El lugar elegido elegido fue el comendor, un lugar en verdad muy luminoso, amplio y con grandes mesas. Al mismo tiempo permitia que los asistentes pudieran facilmente en cualquier momento pedir una dosis de café a la pasada entre sesión y sesión. +1 a esta decisión de los organizadores.

El evento comenzó con una breve intro de Juan, luego de la cual hubo algunos ligthtning talks que en la mayoria de los casos fueron «promociones» de las sesiones que luego se propusieron.

Como se acostumbra, luego se paso a la parte de propuesta de sesiones, pero a diferencia de otros open space, a medida que se iban proponiendo las sesiones las mismas iban siendo ubicadas en la grilla sin ningún tipo de votación previa. No estoy seguro que esto sea lo más conveniente, pero para este caso funcionó bien, asi que +1 a esta decisión también.

Lamentablemente no pude quedarme hasta el final, pero hasta donde participé me resultó muy interesante.

Próximas actividades

¡Recorcholis!, cuanto hace que no escribo. En este último tiempo he estado abocado a algunas actividades de índole más cultural que me han mantenido distante de este espacio. Pero estoy devuelta porque se vienen una par de semanas movidas.
Para empezar mañana se llevará a cabo en Ciudad Universitaria un Agile Open enfocado en la temática «Coding», la idea es que la gente lleve sus máquinas y se armen sesiones de programación. Personalmente tengo bastantes expectativas en esto.
Por otro lado el miércoles próximo, en el clásico encuentro mensual de la comunidad, PablitoT y Rick Colusso estarán facilitando una actividad titulada «Buenas prácticas, malas prácticas», que pinta ser muy prometedora ya que cuando la propusieron mencionaron algo de hacer música. Como siempre, entrada libre y gratuita previa registración: http://spreadsheets.google.com/viewform?key=pYRdgdY5GynMxKLfA9HgFEg

Nos vemos!

Encuentro mensual agile Baires: Valores, principios y otros

La semana pasada participé del encuentro mensual de la comunidad ágil de Buenos Aires (nota al margen: el término ágil me esta empezando a molestar, tema de otro post). La temática del encuentro estuvo inspirada en la sesión propuesta por Ingrid en el Agile Open del pasado mes de Marzo.

El encuentro estuvo coordinado por Ingrid y Rick. Arrancamos como de costumbre sentados en ronda, diciendo nuestros nombre y respondiendo a una consiga, en este caso: «que me hizo feliz esta semana».

Luego Ingrid dio una introducción conceptual basada en una corriente cuyo nombre no recuerdo y a continuación hicimos un brainstorming de los «valores» que creemos necesario para trabajar en un equipo ágil (lo pongo valores entre comillas porque no estoy seguro de que todos los nombrados sean valores), luego votamos y finalmente nos dividimos en grupos para trabajar sobre los más votados.

Los más votados fueron:

  • Integridad
  • Colaboración
  • Espíritu de equipo
  • Compromiso
  • Disciplina

Cada grupo trabajó sobre uno de estos valores analizando su importancia, los efectos de su ausencia y la forma de fomentarlo.

Yo estuve en el grupo que trabajo sobre disciplina y algunas de las conclusiones que sacamos fueron:

  • En primer lugar definimos disciplina como «ajuste a las normas» ya sean estas implícitas o explícitas
  • En el caso de los métodos ágiles es crucial respectar las reglas establecidas por el proceso, ya que en general son muy pocas y su efectividad muchas veces depende de su cumplimiento incondicional.
  • En caso que no se respecten las normas la salud del equipo puede verse perjudicada, lo cual impacta también en el rendimiento del equipo.
  • Es fundamental para el cumplimiento de las normas que cada uno de los individuos esté convencido de la razones que lo sustentan.
  • También es importante tener el capacidad de discernir cuando la norma deja de ser útil y poder tomar acciones «revolucionarias» (correctivas) para modificar la norma y adaptarla al nuevo contexto.

Bueno, esto es todo por el momento.

Saludos!

Después de Agile Open Rosario 2010

Hubo alrededor de 60 asistentes, lo cual está dentro de lo esperado ya que había unos 100 inscriptos y siendo un evento gratuito una caída del 40% es muy común.

Luego de la bienvenida de Fabián, yo falicité la dinámica de las tribus, como para romper un poco el hielo y conocer un poco a los asistentes. Luego de eso Martín explicó la dinámica del formato open space y a continuación largamos la ronda de propuestas. Hubo alrededor de 30 propuestas (un número que sinceramente superó mis expectativas). La grilla quedó conformada con 15 sesiones repartidas en 5 slots con 3 aulas cada uno.

En lineas generales el evento salió muy bien, el contenido de las sesiones me resultó muy interesante  lo cual se vió reflejado en el hecho de que la gran mayoría de los asistentes estuvo hasta el final del evento.

Imagen0096 Imagen0102 Imagen0098

Agile Open Rosario: aqui estamos!

Llegamos a Rosario el ayer por noche, el viaje estuvo tranquilo. Luego de una breve escala en el hotel salimos a cenar y disfrutar fugazmente de la exquisita noche Rosarina.

Hoy el día comenzó a las 7 de la mañana y siendo ahora las 8.45 estamos en las instalaciones del Polo Tecnologico Rosario junto con Martin y Fabián en la previa del evento.

Tenemos más de 100 registrados al evento y hay una gran expectativa pues es el primer evento en Rosario con la dinámica Open Space.

Bueno, veo que estan llegando los primeros asistentes, asi que por ahora es todo, al mediodia intentaré hacer otro post.