Una sinfonía en C#

Un pequeño aporte a la comunidad de habla hispana.

Taller en Buenos Aires: Desarrollo ágil con JavaScript. Prácticas, técnicas y herramientas.

El próximo Jueves 5 de Junio estaré en la ciudad de Buenos Aires dando un taller todo el día sobre desarrollo de aplicaciones en un ambiente ágil utilizando JavaScript.

La motivación

Después de leer un interesante post del Tío Bob sobre “La verdadera corrupción de la agilidad” y sumado a esto este hilo en la lista de Ágiles pensé en qué herramientas, prácticas y técnicas del día a día me ayudan a mí en el desarrollo ágil, cómo las adoptamos en el equipo, qué ventajas encontramos, qué limitaciones, cómo se combinan entre ellas y con las metodologías como Scrum, o Kamban.

¿Quiénes puden participar?

Idealmente programadores con conocimientos de JavaScript o que participen en equipo que trabajen con alguna metodología ágil.

¿De qué vamos a hablar?

  • Agilidad, Scrum, XP, Kamban, etc.
  • TDD, Pair programming.
  • UI Test
  • SOLID.
  • Automatización
  • Herramientas como templating, MVC, modularización
  • Git, cómo nos ayuda a gestionar los cambios
  • Más sobre automatización.

¿Por qué JavaScript?

Los últimos dos años trabajé prácticamente todo el tiempo con JavaScript y es un lenguaje cómodo para muchas cosas por su naturaleza dinámica, además no se necesita un entorno particular para ejecutarlo.

¿A qué apuntamos?

La idea es repasar cómo estás técnicas, herramientas y prácticas nos ayudan a soportar los procesos de desarrollo ágil, cuáles son los puntos claves, cuáles los problemas y cómo las adoptamos.

¿Vamos a hacer algo con la máquina?

Sí, vamos a hacer algunos pequeños ejemplos de las herramientas más interesantes.

¿Qué herramientas?

  • Qunit
  • Requirejs
  • Bower
  • r.js
  • Backbonejs
  • Git
  • Rivetsjs
  • underscorejs
  • jquery
  • blanket
  • Phantom

Intentaremos introducir algunas de ellas utilizando Pair programing, Pomodoro technique y TDD.

Ah, y sobre todo vamos a hablar mucho de automatización, automatización, automatización, etc. Guiño

¿Qué queremos llevarnos?

  • Intercambiar opiniones, experiencias y puntos de vista sobre el desarrollo ágil
  • Conocer algunas herramientas que tal vez hayamos escuchado nombrar, sus ventajas, sus limitaciones.
  • Compartir experiencias haciendo desarrollo ágil.
  • Entender cómo nos ayudan las técnicas y herramientas a trabajar de manera ágil.

Entonces la cita está hecha, será el próximo jueves 5 de Junio de 9:30hs a 17:45 en el Microsoft User Group en Buenos Aires Argentina, dejo el link para anotarse en la charla, nos leemos.

Loading