Empieza a ser algo cómico, pero hay quien ya dice “Yo desarrollo de forma ágil” de igual forma que hace un par de años decía “Yo tengo un Blog”. El problema de usar una herramienta “porque está de moda” es que una mala utilización de los métodos y las técnicas del desarrollo ágil, provoca básicamente problemas. Para ello, como comenta Rodrigo Corral, también estoy de acuerdo con leer un par de libros como “Patterns of Agile Practice Adoption“, o el archiconocido “Essential Skills for Agile Development“.
Acompañar a una metodología de un conjunto de mejoras en la aplicación de las técnicas (mejoras además basadas en experiencias concretas) ayuda a amoldar a una organización a unas reglas más personalizadas. Legnita nos da un par de lecciones estupendas sobre la preparación y ejecución eficaz de reuniones (I y II).
Y ya que hablamos de libros y artículos, en [las cosas que no interesan], leo un artículo de interés sobre Peopleware que me ha recordado lo importante que es en las metodologías ágiles tener en cuenta que no se trata con equipos de perfiles, sino con personas.
El mismo autor explica también, a través de un artículo publicado en la revista Sólo Programadores, el problema que conlleva no comprender la agilidad y centrarse en el concepto más común de las metodologías ágiles: la iteración. Yo añado también que otro problema es la falta de gestión de la etapa de pruebas mediante sistemas basados en la programación de éstas (por ejemplo a través de JUnit o frameworks derivados).









Suscribirse a nuestro Twitter
Carlos (02-Aug-2010)
A través de la página en FaceBook de BalearesON, Darío ha enlazado una aplicación de canal del tiempo para Surface. Muy interesante.