O documento descreve os principais aspectos do Rational Unified Process (RUP), incluindo suas seis melhores práticas: desenvolver software iterativamente, gerenciar requisitos, usar arquitetura baseada em componentes, modelar visualmente o software, verificar continuamente a qualidade do software e controlar mudanças no software. O RUP fornece um guia para as atividades de desenvolvimento de software de forma iterativa e centrada em arquitetura.