¿Qué son las metodologías ágiles de desarrollo de software?
- Son una serie de técnicas para la gestión de proyectos que surgieron como contraposición a los clásicos de gestión. Estas se basan en la entrega rápida del producto, en iteraciones y favorecen los cambios en el producto.
¿Cuáles son las características en las que se basan las metodologías ágiles?
Sus características son:
- iteración
- evolución de procesos
- colaboración constante del cliente
- avances incrementales.
¿Cuáles son las ventajas y desventajas del empleo de las metodologías ágiles respecto a las tradicionales?
- Desventajas
Deficiencias en el análisis y en las especificaciones del producto, intervenciones frecuentes y no muy adecuadas del cliente. No es recomendable un modelo de estos, para sistemas de alto nivel de seguridad, procesamiento distribuido o simplemente muy extenso.
- Ventajas
¿Cuándo es recomendable utilizar metodologías ágiles en el desarrollo de software?
- En proyectos con un alcance limitado, no muy grande, y/o que sean necesitados en un periodo de tiempo muy corto.
¿Cuáles son algunos tipos de metodologías ágiles?
- Agile Modeling
- Crystal Methods
- Dynamic Systems Development Methods
- Scrum
- Extreme Programming (XP)
- entre otros.
No hay comentarios:
Publicar un comentario