Omitir navegación.
Principal

Metodologías

Extreme Programming, SCRUM, RUP, etc.

Los métodos ágiles se han quedado cortos


Metodologías

Según ha dicho Steve McConnell en una reciente conferencia las aplicación en la práctica de los métodos ágiles no ha cumplido sus promesas. Entre otras razones, McConnell afirma que se ha dado más importancia a los procesos y a las herramientas que a las personas al contrario de lo que dice el primero de los principios del Manifiesto ágil. Puede leerse más sobre sus palabras exactas en el artículo Agile programming has fallen short, conference told en InfoWorld.

En este artículo se listan las ideas que McConnell considera como las mejores para desarrollar software junto con una lista de las que considera las peores.

Aprendizaje Continuo


Metodologías

Según Joshua Kerievsky el aprendizaje continuo está implícito en los valores y prácticas de la programación extrema, así como antaño la refactorización y las pruebas estaban hasta cierto punto implícitas en las prácticas de programación tradicionales. El incorporar el aprendizaje al conjunto ''oficial'' de prácticas de un equipo de programación XP podría tener grandes ventajas, como afirma Kerievsky en su artículo ''Continuous Learning''. En este artículo además describe herramientas específicas del aprendizaje continuo, incluyendo repositorios de aprendizaje, grupos de estudio y retrospectivas de la iteración.

Tuve el placer de conocer esta práctica en el taller intensivo de programación extrema que impartió Josh Kerievsky en San Francisco en el año 2002.

Pueden leer el artículo en su versión original en formato PDF o su traducción al castellano.

Los comentarios serán bienvenidos, tanto sobre el original como sobre la traducción.

¿Qué quieren en realidad los clientes?


Metodologías

Juan Palacio ha escrito un interesante artículo de título Nuestros clientes no quieren programas en el que analiza la necesidad de tener un enfoque hacia el cliente al ejecutar proyectos de desarrollo de software.

En artículo estudia un caso real en el que un proyecto se retrasó un 400% por problemas que seguro que a todos nos sonarán familiares.

Ficha sinóptica de SCRUM


Metodologías

Da gusto ver otras webs en español ayudando a dar a conocer un método ágil como es SCRUM. En navegapolis.org nos presentan una ficha sinóptica de SCRUM que resume en una página su proceso de desarrollo y todos sus conceptos.

Me ha gustado especialmente la forma en que refleja la sencillez de SCRUM. Eso si, la ficha es sólo para los que ya conocen SCRUM, no intentes entenderla simplemente a partir de la información que hay en ella.

Artículo sobre Agile Unified Process


Metodologías

Si hace poco más de dos méses nos hacíamos eco de la presentación de AOP (Agile Unified Process) ahora esta metodología vuelve a pasar a primer plano. Esta vez se debe a que en el número de enero de la revista Software Development se trata el tema en el artículo Unified—and Agile del propio Scott Ambler. El artículo es de acceso gratuito previo registro.

Syndicate content