Agile Open Spain 2009. Día 2, las sesiones.


Y después del aperitivo de ayer hoy tocaba gran festín, que no solo no ha defraudado sino que ha superado mis más optimistas expectativas.
De entrada desayuno y networking, que de esto también se trataba, y a las 10:00 inicio de las sesiones. Seis sesiones a elegir en cada una de las seis cinco franjas horarias de una hora más bar camp en el pasillo. Os aseguro que no ha sido nada fácil elegir como podéis ver en la siguiente foto:

Y aquí van las que he elegido.
¿Hay SCRUM más allá del software?
El motor de la discusión fue la experiencia de una empresa que quiere gestionar su departamento comercial siguiendo los principios de SCRUM: planificación de sprints, reuniones diarias, etc., tras una experiencia satisfactoria en el departamento de desarrollo.
Hubo mucha participación, gran sorpresa y curiosidad por conocer la experiencia de aplicar SCRUM en el ámbito de un departamento comercial, otras experiencias como la de Agustín Yagüe que aplica SCRUM en la actividad docente con sus alumnos y muchas ganas de aportar opiniones e ideas.
Algunas reflexiones interesantes:
- Quizás no todas las personas ni todas las empresas quieran subirse al carro de agilismo porque es muy exigente e implica cambios organizativos.
- Que se trabaje en equipo, en una organización mucho más plana que la tradicional, no debe significar que los sueldos se iguales por abajo.
Desde mi punto de vista SCRUM aporta mayores beneficios en la gestión de proyectos que en la de procesos. Más tarde vería que la sesión sobre Kanban enlazaba quizás mejor con la propuesta de esta interesante empresa.
Software project Forge + Proyecto Flexi
Me impulsó ir a esta sesión el tener la oportunidad de conocer la experiencia del proyecto Flexi que tiene como eslogan: From idea to product in six months. Finalmente se habló poco de este proyecto, pero la sesión me dio oportunidad de conocer a Juan Garbajosa y también a Susana Muñoz y los interesantes proyectos en el que participa esta última: TEDECO, TEcnología para el DEsarrollo y la COoperación y Vulcano.

Susana nos contó las principales características de Vulcano:
- Open Source Software
- Equipos de trabajo distribuidos
- Desarrollo de herramientas para la cooperación
- Participación en el proyecto de muchas empresas como Atos Origin, Telefónica, UOC, entre otras.
- Desarrollo de productos para el control de versiónes, gestión de incidencias, gestión de correo electrónico, gestión de reuniones, wiki, …
De la reunión también me llevo la siguiente frase de Robin Dymond:
Los proyectos ágiles son proyectos dónde todos aprenden: cliente, equipo de desarrollo, …
y aprenden haciendo como nos contaba nuestro recién descubierto Roger Schank.
SCRUM en un proyecto que ya tiene tres años de vida.
Menudo tirón que tiene nuestro amigo Rodrigo Corral. No hubo sillas para todos.

Aquí tenéis algunas de las cosas que nos contó:
- “Lo potente de SCRUM son las reglas” porque hacen que todos sepan lo que tiene que hacer.
- “Es necesario utilizar herramientas” que eviten añadir más trabajo al equipo y faciliten la comunicación.
- Principales dificultades que se encontraron al empezar:
- Definir el backlong no es nada fácil la primera vez.
- Entender y crear el equipo multidisciplinar.
- Estimar el product backlog.
- Cómo implementaron SCRUM:
- Siguiendo a rajatabla los principios de SCRUM.
- Implementando “buenas prácticas”.
- Aprendiendo a estimar.
- Qué obtuvieron después de la implementación:
- Poder trabajar de manera continua sin tener que pensar gracias a las rutinas y la asignación absolutamente clara de tareas.
- Rotación de personal nula.
- Reducción del proceso de aprendizaje de las nuevas incorporaciones al equipo. En gran medida gracias a las reuniones diarias.
- Motivación: cada sprint es un reto.
- Buenas prácticas:
- Pruebas unitarias.
- Integración frecuente y construcción automatizada.
- Uso de métricas.
- Uso de testers y de un release manager.
- Gestión de riesgo:
Ante una pregunta sobre este asunto Rodrigo responde que no hace gestión de riesgos porque su experiencia le ha hecho ver que siempre son los mismos en todos los proyectos. Surge debate y se habla de la gestión implícita o explícita de los riesgos, pero que siempre se hace.
Me quedo también con una frase de Xavier Albaladejo:
Con SCRUM la gente se iguala por arriba porque los hace más competentes.
Kanban con Xavier Quesada y Robin Dymond.
Xavier y Robin nos cuentan Kanban y su uso en gestión de grupos de soporte como alternativa a SCRUM.

Creo que en general a los asistentes nos costó entender la aportación que hace Kanban a este tipo de procesos. No obstante estoy seguro que hay mucho más que lo que hemos percibido hoy. Habrá que leer algo más sobre esto.
Proyectos off shore con Ángel Medinilla.
Como no podía ser de otra manera, Ángel nos sorprendió y organizo un festival de entrevistas para conocer diversas experiencias de off shoring en empresas como CajaMadrid, Accentue, Avanade, Electronics Arts…, experiencias a cada una más interesante.

Después de las entrevistas llegó el momento de unificar ideas y de escuchar las propuestas de Ángel para gestionar mejor los proyectos donde haya off shoring:
- Entregas muy frecuentes de producto. Cada dos días.
- Inspección diaria del código que se genere externamente.
- Sincronización diaria de los equipos locales y remotos. Daily meeting de SCRUM.
- Utilizar herramientas de colaboración y, en lugar de teléfono, videoconferencia con micrófono.
- Tener un plan previo a inicio del off shoring que contemple su implantación de forma gradual.
Y esta es toda mi experiencia en el Agile Open Spain 2009. Sólo me perdí la sesión de cierre, por lo que no os la puedo contar.
Sin ninguna duda ha sido un gran éxito:
- La organización ha sido muy buena.
- La participación alta, más de cien asistentes y un número mucho mayor de peticiones para asistir.
- Muchas buenas e interesantes sesiones.
- Asistentes que han participado opinando, haciendo preguntas y aportando sus experiencias.
- Mucho networking y
- muchas ganas de que este sea el primero de otros muchos Agile Open Spain.
¡GRACIAS José Manuel, Agustín, y otro montón de gente que habéis hecho posible este evento!
Otros artículos sobre el evento:
- Entrevistas realizadas por Ágora News:
- Dirección de proyectos de Gestión de Información Geoespacial. Agile Open Spain en Madrid – 23 – 25 de Octubre 2009. Relato de las sesiones a las que asistió Javi Sánchez.
- Agustín Yagüe. Agile Open Spain 2009: El imperio de los sentidos.
- Voz sobre IP (Voz IP). Fin de semana en Agile-Spain 2009.
- Consultor Internet. Finde Agil con Windows 7
- Jose Manuel Prieto Palacios.
- La masa, el ladrillo, la bota, el bocadillo… Agil Open Spain 2009: ¡impresionante”
- El blog de Jorge Rubira. Sobresaliente para Agile Open Spain
- Recopilación de enlaces realizada por Agile Spain.
- Najaraba. Primer Agile Open Spain: Fabuloso #agileopenspain2009!
- OmelasBlog. Agile Open Spain 2009: La iluminación de la auto-organización masiva.
- ProyectosAgiles.org. Agilidad es calidad y competitividad. Xavier Albaladejo hacer explica su presentacion de bienvenida al Agile Open Spain 2009.
- Fotos de Xavier Quesada
- Agile Spain.




Ha sido una buena experiencia, ahora queda digerir todo lo escuchado.