Modelo de Prototipos
Este modelo se basa en el desarrollo de prototipos: Se cita al cliente para recolectar información y requerimientos, después de desarrolla un prototipo y se presenta al cliente, este otorga una retroalimentación. Este proceso se repeti hasta que todo encaje con las necesidades del cliente.
Ventajas:
Útil cuando el cliente conoce los objetivos generales para el software, pero no identifica los requisitos de entrada, procesamiento o salida.
Flexible/Fácil de realizar cambios en medio de su desarrollo.
Se puede reutilizar el codigo.
Desventajas:
El cliente puede pensar que el prototipo es la versión final, pero en realidad (aunque funcione) éste carece de calidad y posibilidad de mantenimiento.
El codificador puede tomar decisiones de codificación poco convenientes por lo rápido que se deben de desarrollar los prototipos













