Alcance del sistema.
Mejoras
Ampliación de funcionabilidades
Estudio de la viabilidad.
Clasificación de los requisitos.
Objetivos.
Representación de las partes del sistema y su interrelación.
Codificado y depuración del código
Comprobación de metodos
Generación de documentación
Organización de la arquitectura del software.
Verificación del sistema