Sesión 3. Los métodos ágiles del desarrollo de software MiniQuest
¿Qué son las metodologías ágiles
de desarrollo de software?
son una serie de técnicas
para la gestión de proyectos, bajo la idea de dar entregas parciales del
software funcionando en las que el cliente determina si va por el camino
correcto o si requiere alguna modificación
¿Cuáles son las características
en las que se basan las metodologías ágiles?
Los individuos y su interacción, por encima
de los procesos y las herramientas. Quiere decir que se requiere un buen
trabajo en equipo
El software que funciona, frente a la
documentación exhaustiva. Se prioriza el producto final, que el software
funcione frente a una documentación detallada
La colaboración con el cliente, por encima
de la negociación contractual. El cliente entra en la definición de que desea
del software y no les deja este trabajo a los analistas
La respuesta al cambio, por encima del
seguimiento de un plan. Se plantean fechas de entrega pero hay cierta
flexibilidad ante la necesidad de una modificación
¿Cuáles son las ventajas y
desventajas del empleo de las metodologías ágiles respecto a las tradicionales?
ventajas
- El desarrollo ágil aumenta la productividad
- Simplifica el manejo de la sobrecarga de procesos
- El proceso es mas flexible y da una mejor respuesta al cambio
- No se tienen tantos problemas en el anilisis de los requerimientos
Desventajas
- Falta de documentación del diseño. La documentación tiene menor dedicación
- Problemas derivados de la comunicación oral
- Fuerte dependencia de las personas
¿Cuándo es recomendable utilizar
metodologías ágiles en el desarrollo de
software?
En proyectos cortos, que
necesiten un desarrollo rápido, también proyectos donde los requisitos son difíciles
de obtener y en proyectos donde excista una continua modificacion y encesite
adaptarse constantemente
¿Cuáles son algunos tipos de
metodologías ágiles?
- Programación Extrema
- Scrum
- Crystal
- Evolutionary Project Management (Evo)
- Lean Development (LD)
- Lean Software Development (LSD)
Presentacion en slideshare: https://es.slideshare.net/secret/3gupkT0yTRC8ku
No hay comentarios:
Publicar un comentario