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.

Después de Agile Open Buenos Aires 2010

El evento se llevó acabo el pasado sábado; hubo unas 40 personas, pero a diferencia del año pasado yo sentí que todo salió mucho mejor, en parte, porque la mayor parte de los asistentes ya habian participado en eventos con formato Open Space. Al mismo tiempo, en esta ocasión la temática era bien concreta: Calidad en desarrollo de software.

El evento comenzó a las 9.30 con la proposicón de sesiones y la siguiente votación de las mismas. Hubo alrededor de 25 propuestas que resultaron en una grilla de 20 sesiones, 5 tracks con 4 bandas horarias (algunas sesiones no recibieron votos mientras que otras fueron agrupadas).

El cierre fue alrededor de las 16.30 y estuve a cargo de Ariel Ber quien fue el facilitador del evento.

Aqui comparto algunas fotos del evento y en próximos posts dedicaré algunas líneas al contenido de las sesiones en las que participé.

Imagen0072Imagen0075 Imagen0069 Imagen0071

Se viene Agile Open Buenos Aires 2010

En evento se llevará a cabo el sábado 13 de marzo en las instalaciones de la UNTref en el Centro Cultural Borges (Viamonte esquina San Martín piso 3).

En esta ocasión el tema convocante es “Calidad en el desarrollo de software”.
Los interesados pueden obtener algo más de información (pero no mucha, pues al ser open space no hace falta :-)) en http://www.agiles.org/agile-open-buenos-aires-2010—calidad.

Nos vemos el 13!

Saludos!
Nicolás

Agile Open Bahía Blanca 09

Salimos desde la terminal de Retiro junto con JuanG el viernes por la noche. Arribamos a Bahía hacia las 8 de la mañana del sábado. En la terminal de Bahía nos encontramos con Esteban y Julian que venían desde Tandil y luego en compañía de Jerónimo (uno de los organizadores locales) nos dirigimos hacía la biblioteca central de la Universidad nacional del Sur.

El evento arrancó a las 9.30 y tuve el honor de facilitar la apertura. Fue una muy linda experiencia.

Hubo alrededor de 90 participantes y si bien durante el día hubo algunas deserciones como suele suceder, en el cierre hubo más de 70 personas. Hubo alrededor de 30 sesiones propuestas, algunas de las cuales fueron unificadas al momento de armar la grilla, quedando finalmente alrededor de 20 sesiones efectivas.

Durante la mañana participé de una sesión sobre los distintos roles dentro de los equipos ágiles y de ello estuve en una sesión interactiva facilitada por JuanG en la que trabajando con globos repasamos la importancia entender claramente criterios de aceptación de los productos que generamos. Ya por la tarde estuve en una sesión que titulada con algo similar a “Documentación en contexto ágil” resultó un poco controvertida cuando uno de los participantes comentó que en sus proyectos tenía analistas trabajando un sprint adelantado escribiendo user stories detalladas. A continuación estuve en un sesión en la que hablamos sobre los pasos y opciones para la adopción de agile en organizaciones que trabajaban en forma “cascadosa”.

En el último slot del día dicté un workshop sobre user stories del cual participaron alrededor de 25 personas. De aquí puede descargarse el slide deck con los puntos más importantes que repasamos durante la introducción teórica del workshop.

Luego del cierre (a cargo de JuanG) Victor “Ferruchi” nos llevo en un mini city tour que termino con una picada en un bar muy pintoresco a escasos metros del teatro munipal de la ciudad. Hacia la 9 nos transladamos a la casa de Ariel Trellini nos los huddleanos preparaban un asado. Finalmente pusimos fin a nuestra jornada degustando una copa de vino y un sandwinch de asado entre juegos de dardos y charlas geeks. A las 10.30 subimos al micro que nos trajo de vuelta hacia Baires.

Realmente quedé muy contento con el evento y debo admitir que superó mis expectativas: mucha gente, excelente organización y muy buen contenido en las sesiones.

http://www.box.net/shared/gtdn1ttsvo

After Agile Open La Plata

Last Saturday I took part on this event. There were about 70 participants. During the morning there were some introductory sessions and something interesting happened: there were a session called “implementing agile”, there were about 20 people but none of them know about agile, so one of them went to the session next door (where I was) and ask for somebody to talk about the topic, there I went. At the same time JuanG was giving an introductory session about Lean.

There also some classic sessions like: agile & cmmi, distributed agile and intro scrum.

After the lunch we make the classic “Scrum Bird Game” where I was the facilitator. It was much more organized than the one we did at Tandil, I think that because in this occasion there were much less people (4 teams, 5 members each) . During the last iteration of the game I had an idea for future games: change the birds between teams, this could be compared to common situation in software development projects: work on a product developed by someone else.

Finally I attend to a session about estimation were I had the pleasure to share experiences with “the huddleans” : Guille and DiegoF.

I like the event very much, it was over my expectations. My congratulations to Martin, Horacio, Liliana and the other members of the local organization staff, great work!!!

More about Agile Open Tandil (estimation session)

Two folks asked me to write a bit more about the afternoon sessions, especially about the estimation one and here I go, I will resume what we talk in that session.

The format of the session was open, there were more that 20 people and each talk about the way he uses to estimate.

In may opinion the natural process is to first estimate the size, then the effort, and finally considering a certain team you can deduce duration and cost, but not everybody uses this process (or unless not explicitly), some stated to estimate duration at once.

In few words, the following methods were mentioned:

  • Parametric methods (or magic formula-based methods that is the way I like to call them), basically this methods propose to analize your requirements and count points to determinate the size. Then you use that points in a formula that adds some variables to adjust the estimation based on particular information of the project (programming language, experience in similar projects, etc). In this category are Cocomo methods.
  • Expert opinion and manager manipulation methods (this original name is mine): maybe this is one of the most commonly used methods. Several people in the session told to used it and I know that some colleagues in my company use it all the time. It is very simple, a manager (boss, project leader, project manager or whatever you call it) ask an expert (some time not so expert) to estimate certain items. Then the manager adds some buffer and that’s it. Not very formal, not very precise but fast and easy.
  • Several-experts-based methods: I know this is a very ambiguous name, but that is the idea, I want to use this name to refer several different methods that include Delphi methods and planning poker (I think that planning poker is a Delphi variant). In these methods you have a team of experts (when I say experts I am just referring to people that is capable of give a realistic estimation because of his experience). Something very interesting of these methods is that under certain conditions these methods get a probabilistic support: if there are 4 or more experts and each expert opinion is independent, then we can apply the central limit theorem and get an confidence interval.

In my case I always try to use methods in the third group, in particular to estimate the complete product backlog at the start of a project I prefer to use Wideband delphi and then when estimating tasks at the begining of an iteration I prefer planning poker. During the session I mention a spreadsheet I use for Wideband-Delphi and after the session some people asked me to share the spreadsheet, so I published it here.

When I started writing this post I get the idea of preparing an estimation workshop, I think it could be an interesting activity, well I will analyze it.

That ‘s all, see you.