El documento presenta el Proceso Unificado de Desarrollo de Software (RUP). RUP es un proceso iterativo e incremental dirigido por casos de uso y centrado en la arquitectura. Consta de cuatro fases (Inicio, Elaboración, Construcción y Transición) divididas en iteraciones donde se desarrollan disciplinas como Requisitos, Análisis, Diseño, Implementación y Prueba. Cada disciplina genera modelos que se van refinando en cada iteración.