METODOLOGÍAS ÁGILES

Gestión de riesgos ágil e Impediment Backlog

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 ...
Seguir leyendo! Comentarios

Gestión del conocimiento en proyectos de software

Hay un concepto que, sorprendentemente y por más que pregunto a colegas que trabajan en diferentes empresas, se deja de lado en muchas empresas de desarrollo de software: la gestión del conocimiento. Y dado el sector en el que nos movemos, parece un punto clave. Me parece que cualquier empresa debería ser capaz de responder a: ¿Quién ut ...
Seguir leyendo! 7 comentarios

Agile Patterns: the technical cluster

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 ...
Seguir leyendo! Comentarios

¿Está PHP preparado para la empresa?

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 ...
Seguir leyendo! 18 comentarios

Métricas en la gestión de proyectos: estimaciones, costes, plazos y user stories

Ya estemos utilizando Kanban, SCRUM o Feature Driven Development, si estamos intentando aplicar cualquier metodología ágil nec ...
Seguir leyendo! Comentarios

Desarrollo ágil con Kanban

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 ...
Seguir leyendo! 5 comentarios

Críticas a la ingeniería del software

Acabo de leer las críticas a la ingeniería del software de las que se hace eco  Ricardo Galli en su artículo. Me parecen muy interesantes. Copipego aquí directamente: Hoy en día todos comprendemos que las mé ...
Seguir leyendo! 5 comentarios

Feature Driven Development

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 comentario

Integración continua en PHP: ¿ Xinc o phpUnderControl?

Un servidor de integración continua es algo mucho más sencillo de lo que parece. Básicamente sólo se dedica a ejecutar un proceso periódicamente (cada cierto tiempo, o cada commit del repositorio) que automatiza el proceso de construcción del software (build). Para entendernos, uno podría programar un script de terminal que llamara al framework d ...
Seguir leyendo! 1 comentario

Control de las funcionalidades de un producto con Google Docs

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 ...
Seguir leyendo! 4 comentarios

« Anteriores