O documento descreve o Processo Unificado (PU) de desenvolvimento de software, que é iterativo e adaptativo. O PU divide o desenvolvimento em quatro fases (Concepção, Elaboração, Construção e Transição) e cinco fluxos de trabalho visando produzir sistemas complexos de forma incremental. Cada fase se concentra em aspectos diferentes como requisitos, análise, projeto, implementação e testes.