2. Metodologías agiles de programacion
Las metodologías de programación son unos métodos para
desarrollar software en los que es esencial la colaboración entre
los integrantes del equipo de desarrollo y el cliente. Con la
presencia del cliente en el equipo de trabajo, las necesidades que
se presentan se facilitan. Se caracteriza por la comunicación en
vez de la documentación
3. Características
Calidad desde el primer día
Priorización de requerimientos de acuerdo a su valor
Equipos dedicados y auto-gestionados
Colaboración continua con el cliente
Mejora continua
4. Características
Incorporar al cambio
Prácticas de desarrollo modernas
Proceso iterativo e incremental
Mitigación del riesgo mediante iteraciones fijas
5. Ventajas
RSI superior
El desarrollo ágil aumenta la productividad
Simplifica el manejo de la sobrecarga de procesos
Mejor perfil de productividad
Una mejor gestión del riesgo
6. Desventajas
No funciona con proyectos grandes ni largos
Pocas políticas y normas en la documentación
Carece de un plan definido de desarrollo
7. ¿Cuándo es conveniente su uso?
Cuando el proyecto que se vaya a realizar sea pequeño o corto
o cuando el equipo de trabajo cuente con pocas personas de
trabajo