Modelos Evolutivos
Diseño del software
Ingeniería de requerimientos
Desarrollo Exploratorio
Mantenimiento del software
Se refina el producto a través de diferentes versiones, hasta llegar al desarrollo de un sistema adecuado
Se hace una descripción o especificación de toda la estructura del software
Consiste en presentar al cliente la parte del desarrollo del sistema, que se entendió lo suficientemente bien, para recibir sus comentarios y con base a estos refinar el sistema
Consiste en la modificación del producto después de haber sido entregado al cliente
Proceso de comprensión y definición de los servicios que debe proporcionar el sistema