Es un modelo en el que el "software" se muestra al cliente en etapas refinadas sucesivamente.