Este documento describe el modelo de desarrollo de software incremental e iterativo. Este modelo se basa en la repetición de etapas de desarrollo como análisis, diseño e implementación en incrementos sucesivos, con el objetivo de entregar versiones del software de manera continua que incorporen nuevas funcionalidades con base en la retroalimentación obtenida. El modelo busca resolver problemas de manera incremental para reducir riesgos y obtener beneficios tempranos para el usuario.