domingo, 21 de febrero de 2016

Los métodos ágiles del desarrollo de software

Presentación










Mapa


Evaluación

¿Qué son las metodologías ágiles de desarrollo de software?
Son técnicas para el desarrollo de proyectos que minimizan el impacto de las tareas que no son totalmente imprescindibles para conseguir el objetivo del proyecto.

¿Cuáles son las características en las que se basan las metodologías ágiles?
Entregas tempranas y continuas de software funcional, siguen el modelo iterativo, son flexibles a cambios, el cliente es parte del equipo de trabajo, etc.

¿Cuáles son las ventajas y desventajas del empleo de las metodologías ágiles respecto a  las tradicionales?
Ventajas: tiene flexibilidad al cambio, el cliente evalúa avances, grupos pequeños por lo que hay mayor comunicación, continuo feedback acortando el tiempo de entrega. Desventajas: no funcionan con proyectos grandes ni largos, pocas políticas y normas en la documentación, carencia de un plan definido de desarrollo, etc.

¿Cuándo es recomendable utilizar metodologías ágiles  en el desarrollo de software?
Cuando son proyectos pequeños, es decir, de poca duración, poco alcance y con un equipo de trabajo pequeño, que cuente con programadores seniors o semi-seniors y cuando el cliente tiene tiempo para dedicarle al proyecto.

¿Cuáles son algunos tipos de metodologías ágiles?

XP, SCRUM, KanBan, Crystal, Adaptative Software Development, etc.

No hay comentarios:

Publicar un comentario