O RUP organiza o desenvolvimento de software em quatro fases:
• iniciação,
• elaboração,
• construção e
• transição.Cada fase tem um papel fundamental para que o objetivo seja cumprido. Além das fases, o RUP possui nove disciplinas.
O processo unificado é centrado na arquitetura e seu desenvolvimento é iterativo e incremental, o que significa que cada fase possui “n” iterações conforme as disciplinas. Essas iterações são partes do projeto que vão se juntando ao software ou incrementando.
