30-07-2009 Luis Artola
Cuando escribí un esquema sobre lo que supone la gestión de proyectos de software, incluí la "Gestión de riesgos" como parte de la gestión tradicional de proyectos. Pero según voy investigando dentro de las metodologías ágiles no encuentro casi nada que habl ...29-07-2009 Luis Artola
Os aconsejo leeros el libro Patterns of Agile Practice Adoption. Se trata de un libro un tanto esquemático pero bastante exhaustivo que analiza las prácticas ágiles poniéndolas en forma de patrones (qué es, cuándo usarlo, qué implica, etc.). Ademas, explica bastante bien los objetivos de ...28-07-2009 Luis Artola
Leyendo el artículo de la infoQ sobre si PHP está preparado para la empresa, me vienen varios pensamientos a la cabeza. En primer lugar, preguntarse si un lenguaje está "preparado para la empresa" me parece muy del mundo Java. A día de hoy no sé muy bien qué significa. Y, en segundo l ...22-07-2009 Luis Artola
Otra opción a la hora de configurar nuestra forma de desarrollar software, es utilizar Kanban. Kanban es una metodología que viene de la filosofía Lean Software Development (que a su vez provienen del Lean Manufacturing). Kanban comparte con otras metodologías como F ...21-07-2009 Luis Artola
Poco a poco, tengo intención de ir haciendo un repaso por todas las metodologías ágiles de desarrollo. En éste caso, quiero hacer un breve análisis de Feature Driven Development (FDD). Básicamente sus principios Build a Feature List, Plan By Feature, Design by Feature, Build By Feature son muy parecidos a Seguir leyendo! 1 comentario23-06-2009 Luis Artola
Animado por el artículo de Enrique sobre el uso de Google Docs para la gestión funcional de un proyecto, publico un artículo que llevaba tiempo pensando sobre cómo lo estoy haciendo yo ahora mismo. Obviamente, el sistema que os expongo está basado en SCRUM ...03-06-2009 Luis Artola
Si visitamos la página de Extreme Programming vemos que hacer XP es combinar las siguientes prácticas: Planning: user stories, release planning, small releases, project velocity, iterations, iteration planning, move people around, stand-up meetings Designi ...27-05-2009 Luis Artola
Cuando estudié UML en la universidad parecía la panacea. Un salto cualitativo en el desarrollo de software que iba a dejar a la programación clásica a la altura del betún. Sin embargo, rara es la vez que lo utilizo, aunque sea para hacer algunos esquemas. UML prometía varias cosas: ...11-12-2008 Luis Artola
No puedo decir que en mi empresa utilicemos SCRUM para desarrollar software. Pero sí que nos inspiramos en él para hacerlo (y que vamos adoptando "costumbres" de SCRUM y pensamos seguir haciéndolo, poquito a poquito). Uno de nuestros principales problemas a la hora de hacer SCRUM es que éste plantea un escenario de varias personas (equipo) en un só ...11-12-2006 Luis Artola
Acabo de terminar de leer "SCRUM and XP from the trenches" el interesante documento publicado por una empresa que desarrolla software siguiendo las metodologías ágiles SCRUM y programación extrema. Lo más interesante, como descr ...