Agenda

31 de Agosto – Desarrollo Ágil con Scrum

Los beneficios de Scrum están ampliamente comprobados, pero ¿cómo implementar Scrum? ¿de qué se trata ser un verdadero equipo Ágil?¿cuáles son las prácticas y herramientas ágiles de gestión de proyectos e ingeniería de software que debo conocer?

Para responder a estas preguntas, este martes 31 de agosto a las 18.30hs estaremos presentamos la nueva certificación de desarrollo ágil de la Scrum Alliance: CSD cuya novedad principal es la comprensión práctica de los valores y principios de Scrum y su aplicación en situaciones reales, lo que permite conocer y experimentar Scrum por dentro para luego poder trasladarlo a la ejecución de proyectos concretos.

Esta charla informativa te servirá para entender aspectos fundamentales de Scrum referidos a su implementación, cuáles son las prácticas ágiles de desarrollo y cómo aplicar los principios ágiles en el día a día, los roles, los errores más comunes y cómo evitarlos, el proceso de adaptación en contextos de negocio cambiantes, y más.

CSD: LA CERTIFICACIÓN DE DESARROLLO ÁGIL DE LA SCRUM ALLIANCE

Sacate todas las dudas y descubrí tu potencial ágil y el de tu equipo de trabajo.

Martes 31 de Agosto

18.30 hs

Av. Córdoba 679, 4º piso, oficina 403
Capital Federal

Te esperamos!

Inscripciones: hello@kleerer.com

(Cupos limitados)

Scrum en Rosario!

En una nueva visita a la bella ciudad ribera, esta vez de la mano de Fundación Libertad, tuve la oportunidad de charlar algunas horas de lo que significa Scrum y de poder acercarnos un poco más a las Metodologías Ágiles.

Tuvimos la suerte de aprovechar una fresca mañana de invierno, en un piso alto de un edificio del centro de la ciudad que ofrece al espectador una impactante vista del río Paraná. Bellísimo.

Para empezar, nos valimos de una “dinámica de tribus” a través de la que identificamos los distintos grupos de profesionales y su grado de conocimiento y utilización de Metodologías Ágiles en sus proyectos (es increíble como este tipo de ejercicio siempre funciona, sea cual fuere el contexto o el grupo de personas).

Ya adentrados en la presentación de la temática, estuvimos conversando acerca de los Principios, el Manifesto Ágil, Historias, Sprints, Product Backlog, Release Plan, Task Board, Daily Standup Meetings, Retrospectivas… en fin, intentando entender en profundidad qué es lo que hace que la aplicación de las Medologías Ágiles mejore la calidad de lo que se entrega al cliente y las prácticas de nuestro trabajo cotidiano.

Aunque para algunos escuchar lo que proponemos desde las Metodologías Ágiles pueda sonar llamativo y fuertemente contrastante con lo que conocieron hasta ahora, existen muchos otros que se interesan positivamente y que buscan aprender más del tema para poder llevarlo a su trabajo. Ya el solo hecho de participar de esta experiencia es un gran paso para lograrlo!

Aquí dejo la presentación que utilizamos:

Hasta la próxima, Rosario!

CSD – Certified Scrum Developer en Bs As

Durante la semana pasada -de Lunes a Miércoles- tuve la oportunidad de facilitar un workshop intensivo de 24 horas de Desarrollo Ágil de Software perteneciente a la certificación CSD (Certified Scrum Developer).

Dejo aquí un video que ilustra la jornada:

Para más información sobre estos workshops de certificación CSD podés visitar la página de Kleer dedicada a este tema en: http://www.kleerer.com/es/CSD

Bossa Nova

Música ágil para mis oidos

Anoche en las oficinas de Microsoft tuvo lugar un atípico Ágiles@BsAs.

Ya de entrada sabíamos que venía desafiante la jornada, que estaba relacionada con sacarnos de la zona de confort para experimentar las diferentes sensaciones y resultados bajo un paradigma de comando y control contrastado con uno de colaboración y auto-organización.

Comenzamos apenas pasadas las 19hs armando equipos de “especialistas”. Había diferentes estilos de percusionistas (3 tipos diferentes) y cantantes. Nos dividieron en 4 grupos: Percusioninstas 1, Percusioninstas 2, Percusioninstas 3 y Cantantes, por especialidad digamos. Nos enseñaron las diferentes partes de una misma canción y nos evaluaban en función de los conocimientos que adquiríamos al respecto.

Lo interesante era que las consultas no estaban bien vistas por la empresa. (al relativamente común)

Luego llegó la hora de tocar en público. Nos integraron a un especialista de cada grupo en un único grupo musical… y a tocar. Fue un verdadero desastre. Horrible.

Inmediatamente después, lo intentamos de una forma más ágil.

Nos dividimos en equipos, ya no había áreas de especialización sino grupos musicales. Cada cual podía tomar el rol que mejor le salga (a mi me pusieron a cantar,.. así que imagínense lo malos que eramos. jaja).

Entregamos en tres iteraciones incrementales. El resultado estuvo genial. la canción se reconocía, había buen humor y terminamos haciendo aplaudir y bailar al auditorio. Muy divertido.

La retrospectiva?

El primer modelo lo asociamos al modelo organizacional tradicional, jerárquico y dividido en áreas de especialización. Los resultados fueron bastante pobres, hubo poca colaboración, las métricas individuales que se utilizaron eran irrelevantes con respecto al resultado final. No me gustaría pasarme la vida trabajando así. Claramente.

Luego pasamos a un modelo mucho más colaborativo y de trabajo en equipo. Eliminamos las especializaciones y comenzamos a medir el resultado final, en forma incremental. Fuimos agregando complejidad y ayudándonos entre nosotros. Adoptando los roles en los que más cómodos nos sentíamos y auto-organizándonos. El resultado fue algo así como lo siguiente…

Bueno, no tanto, pero abismalmente superior al alcanzado en primera instancia.

Excelente el trabajo de Pablo y Rick creando, organizando y facilitando la actividad. Esperemos verlos en Ágiles 2010. :)

CSD

Primer Certificación Scrum Developer (CSD) en Buenos Aires

Durante los meses de Julio y Agosto estaré facilitando los cursos requeridos para la nueva certificación CSD (Certified Scrum Developer) de la Scrum Alliance.

Durante estos cursos se podrá especial énfasis en muchas de las prácticas ágiles de ingeniería de software como la integración continua, el control de código fuente, automatización de tests, documentación de requerimientos en formato de user stories con criterios de aceptación automatizados (ATDD), TDD y Refactorización, diseño evolutivo de bases de datos, refactorización de bases de datos, utilización de taskboards, métricas ágiles, planning poker, release planning, retrospectivas, etc.

Actualmente Kleer ofrece tres Tracks diferentes de los cuales puedes elegir según tus preferencias:

Track 1: Orientado a la Planificación y Estimación para no certificados como CSM:
1. Introducción a Scrum (1 día)
2. Estimación y Planificación con Scrum (1 día)
3. Desarrollo Ágil de Software (3 días)

Track 2: Orientado al Desarrollo de Software y Bases de Datos para no certificados como CSM:
1. Introducción a Scrum (1 día)
2. Desarrollo Ágil de Software (3 días)
3. Desarrollo Ágil de Bases de Datos (1 día)

Track 3: Orientado al Desarrollo de Software para Certified Scrum Masters:
1. Desarrollo Ágil de Software (3 días)

Al finalizar cualquiera de estos tracks el candidato esta listo para rendir el examen de CSD en la Scrum Alliance.

Puedes ver la agenda de cursos directamente en el perfil de Kleer en la Scrum Alliance o en el calendario de Agile en Acción!, agrupado por track.

Para más información, puedes descargar el catálogo de cursos de CSD de Kleer desde:
http://www.kleerer.com/downloads/Kleer-CSD-Brochure-es.pdf

Agile en Acción! - Marzo 2010

Agile en Acción! – Marzo 2010 – Review

Del 16 al 26 de marzo de 2010 se realizó el workshop Agile en Acción! en la ciudad de Buenos Aires.

Esta edición estuvo dirigida a 15 participantes, quienes mediante una serie de talleres basados en requerimientos reales, crearon las EPICs y User Stories, determinaron su priorización y estimación, crearon el Product Backlog, definieron Velocity, armaron el Release Plan, y terminaron realizando una serie de ejercicios de retrspectiva.

Hubo un clíma muy bueno entre las personas y los equipos que se armaron y todos nos divertimos bastante a lo largo de los 4 días. Dejo aquí las fotos del curso: http://bit.ly/alQC2j

Saludos!

Habra un nuevo Agile en Acción! en Abril-2010: http://bit.ly/agile-en-accion–abril-2010

Presentación Charla PMIBA

El encuentro de miembros del PMI Buenos Aires estuvo muy bueno. Desde las instalaciones, la convocatoria y hasta la calidad de los asistentes fueron impecables.

Al llegar a la Universidad del CEMA me recibió Anabela Amoresano, quien estaba a cargo de la coordinación del evento. Pocos minutos más tardes llegaron varios otros voluntarios del Capítulo Buenos Aires del PMI.

Mientras esperabamos el arranque, tuve un debate e intercambio muy interesante sobre el universo de aplicación de las metodologías ágiles con Abel Bernal. Seguramente trate el tema en un futuro post, porque vale la pena.

A las 18:30 José Esterkin, Presidente del capítulo Buenos Aires, inició el encuentro comentando acerca de las novedades del capítulo, posibilidades de voluntariado y PMI Tour Buenos Aires. Inmediatamente después, Cecilia Boggi realizó la introducción de la charla y allí fuimos… Abajo dejo la presentación que utilicé durante la misma:

Un agradecimiento a Cecilia y José por el espacio para desarrollar este tema en particular.

Saludos!

Talk

Metodologías Agiles & PMI

El Jueves 4 de Marzo de 2010 a las 18:30 horas estaré brindando una charla de aproximadamente una hora en la reunión mensual de miembros del Capítulo Buenos Aires del PMI.

La charla se titula “Metodologías Agiles & PMI” donde se presentarán los supuestos que dan forma a la gestión de proyectos tradicional desde un enfoque más ágil acerca de la gestión del tiempo, costo y alcance. Recorriendo los procesos y áreas de conocimiento del PMBOK, se mostrará la manera de adaptarlos a los proyectos ágiles. Se presentarán consejos prácticos que cualquier PMP puede aplicar hoy mismo para comenzar a construir de inmediato un entorno ágil en sus proyectos. Todo esto estará comentado en base a experiencias pasadas.

Todo PMP que asista acreditará 1.5 PDUs (categoría 3).

Quién esté interesado en participar en esta Reunión de Miembros, por favor, exprese su intención de asistir cliqueando aquí. Ante cualquier duda, consulte a rm@pmi.org.ar

Metodologías Agiles & PMI

Agile en Acción! en Buenos Aires – Marzo de 2010

Estaré dictando un workshop en Marzo orientado a la inicialización y planificación de un proyecto real con Scrum.

Las fechas son 16, 19, 23 y 26 de marzo de 2010 de 18:30 a 22:30 horas.

Este workshop de 4 días pone el foco en iniciar y planificar un proyecto real de desarrollo de software utilizando Scrum. Se verá muy detalladamente cada uno de los elementos que componen scrum (backlog, user story, priorización, estimación, release planning, sprint planning, etc) y los participantes crearán a lo largo de una serie de talleres los elementos del proyecto real.

El objetivo de este entrenamiento práctico es que los participantes:

  • Obtengan un conocimiento más profundo sobre metodologías ágiles, valores y prácticas.
  • Pongan en práctica los conocimientos adquiridos en el curso de certificación CSM (para quienes lo hayan hecho)
  • Obtengan experiencia vivencial a través de una simulación de proyecto ágil
  • Estén preparados para trabajar en un entorno ágil

Agile en Acción! está dirigido a:

  • Equipos de desarrollo, Gerentes de Proyecto y CTOs que quieran implementar metodologías ágiles en su entorno de trabajo y prefieran tener una experiencia práctica antes de hacerlo
  • Equipos de desarrollo, ScrumMasters y CTOs que estén implementando metodologías ágiles en su entorno de trabajo y quieran encontrar soluciones prácticas a problemas comunes
  • ScrumMasters que hayan asistido a un curso de CSM y quieran aplicar los conocimientos adquiridos en un ejemplo real
  • Estudiantes de Sistemas o carreras afines que deseen adquirir experiencia real en desarrollo ágil y gestión ágil de proyectos para de esa manera adquirir un perfil más competitivo en el mercado de IT
  • Profesionales de Sistemas o afines que deseen incorporar conocimientos y experiencia real en gestión de proyectos ágiles

Más Información… / Inscripción…