El Proceso Unificado Racional (RUP), por sus siglas en inglés, es una metodología de desarrollo de software orientada a objetos creada por la empresa Rational Software Corporation, ahora parte de IBM. RUP proporciona un marco de trabajo para guiar a los equipos de desarrollo de software a través de todas las etapas del proceso de desarrollo,