Certified ScrumMaster en Agiles 2008

Previo al inicio de las jornadas Agiles2008 en Buenos Aires, tuve la oportunidad de asistir a la capacitación oficial «Certified ScrumMaster» de Scrum Alliance con Tobias Mayer (Certified Scrum Coach/Trainer). Realmente el curso fue toda una experiencia de cambio de paradigmas, si bien fueron días intensivos la forma en que Tobias enseñó los principios ágiles y de Scrum fue muy didáctica y lúdica. Realmente es todo un profesional en la transmisión de conocimientos a personas adultas.

Mis compañeros de curso eran un grupo heterogéneo, había gente que tenía nociones básicas de Scrum y otras no, pero todos proveníamos de diferentres backgrounds como orgnizaciones que poseen algún nivel de CMMI, organizaciones que trabajan con equipos distribuidos, otras que hacen mantenimiento de software, otras que tienen su propia metodología y no logran acoplarla con Scrum, etc. En fin había mucha riqueza en la experiencia e historia individual de cada uno y si bien el objetivo del curso no era dar soluciones a cada situación particular todos obtuvimos al menos un conjunto de herramientas y prácticas para convertinos en verdaderos agentes de cambio en las organizaciones a las que pertenecemos. Lo que para mí personalmente fue toda una revelación es la base científica en la que se contruye Scrum, Complexity Science. Al indagar más sobre Complexity Science no sólo me permitió comprender mejor a Scrum sino que me di cuenta que plantea un cambio de paradigma muy grande incluso a nivel científico y de management, el cual va a hacernos replantear la forma mecánica y rígida en que se trabaja en muchas organizaciones. El impacto de este cambio es tan grande como la teoría de la relatividad de Einstein en la ciencia moderna. Es toda una nueva forma de concebir a los sistemas sociales y humanos, y así construir estructuras más adaptables y auto-organizables para maximizar el potencial de las personas y los equipos de trabajo.

Luego, durante las jornadas también asistí a las chalas de Lean Software Development a cargo del matrimonio Poppendieck, la cultura Lean es otro de los movimientos que está emergiendo en la comunidad ágil y pude verificar que sus principios tienen una base científica y matemática probada que se acoplan perfectamente a Scrum prácticamente sin fricción. Así que mi consejo para los que ya están más experimentados con Scrum es que comiencen a aplicar los principios de Lean Software Development, les aseguro que se van a beneficiar bastante al darse cuenta que pueden desarollar software en forma fluída y sin generar tanta basura en el proceso.

Finalmente quiero cerrar este post demistificando un par de falacias que me encuentro vida y en muchas organizaciones y con muchos profesionles constantemente. Mucha gente, especialmente managers que tienen un «MBA» o personas que son realmente profesionales y muy prescriptivas y organizadas en su trabajo, desvaloran todo lo «ágil» porque lo consideran una forma mediorcre o light de trabajar y porque creen que las metodologías ágiles son efectivas empíricamente pero no teóricamente. Lo cierto es que si exploran e investigan a partir de los links del artículo podrán verificar que eso no es cierto y que las metodogías ágiles pueden tener una base tan teórica y matemática como el álgebra. Es más son más adaptables que la forma mecánica en que estamos acostumbrados a producir/trabajar ya que contemplan el riesgo y el cambio en forma innata.

Les dejo fotos del curso y  de las jornadas.

 

Fernik

Microsoft CodeCamp 2008: El día después

Cerca de 1000 personas entre estudiantes, desarrolladores y profesionales IT se reunieron el sábado 4 de octubre en la Universidad Abierta Interamericana (UAI) en la segunda edición del CodeCamp en Buenos Aires.


CodeCamp es encuentro donde los estudiantes, desarrolladores y profesionales de IT pudieron intercambiar información sobre distintos aspectos del mundo de la tecnología, desde el desarrollo de videojuegos hasta la robótica, pasando por otros temas como la virtualización.

El evento fue organizado por el Programa Académico Microsoft en conjunto con MSDN y la UAI, Hubo conferencias sobre distintos temas (WPF, Videojuegos, Mobile, IT, Ingeniería de Software, Diseño Web, etc) separadas en 4 horarios con 11 charlas en cada horario. También tuvo lugar el Demo Fest, donde hubo stands sobre tecnología en los que los sponsors y las células académicas mostraron a los asistentes desarrollos en tecnologías de punta y los resultados de su trabajo.

Algunos números que ha dejado el Code Camp 2008:



1.      4 meses de planificación


2.      1571 inscriptos vía web


3.      Cerca de 1000 asistentes


4.      44 conferencias a cargo de MVPs, MSPs, FTEs y partners.


5.      4 webcasts


6.      21 stands


7.      14 sponsors


8.      Estudiantes del Programa Académico de 8 provincias (Buenos aires, Mendoza, Córdoba, Santa Fé, Santiago del Estero, Chaco, Salta y Jujuy)


Hay que destacar que unos de los iniciadores y visionarios de esto fue Jonas, MVP Argentino en USA, que trajo a Argentina la idea de CodeCamp, Jonas sos grande!!!



y el equipo de FCC de Microsoft Argentina(verdadero artífice de esto), compuesto por los 2 ADEs y su equipo de colaboradoras super guapas y altamente competentes que se encargó de organizar y gestar todo el evento, los sponsors, los oradores y claro está, los asistentes.




Realmente fue un evento muy enriquecedor en donde se encontró la industria del Software y las Universidades, por mi parte me queda agradecer a la gente de Microsoft Latam y a Inga Bemman por permitirme presentar el programa S2B y DreamSpark(que fue todo un hit).


Fernik

Replays de ALM con elBruno

Antes que nada, mil disculpas por no publicar los links a los replays de LiveMeeting. He estado muy         ocupado  preparándome para el Microsoft CodeCamp en Buenos Aires y he visto muchos mails reclamando la segunda parte, así que aquí van ambas:

 Gestión del ciclo de vida del desarrollo de aplicaciones con VSTS by elBruno:

Fernik