Este es una metodología de desarrollo de Software que consiste en suministrar un enfoque para asignar tareas y resposabilidades dentro de una organización de desarrollo.
El significado de sus siglas significan "Rational Unified Process".
Algunas de sus características son:
-Conceptualmente amplio y diverso.
-Busca implementar las mejores prácticas en Ingeniería de Software.
-Maneja una forma disciplinada de asignar tareas y responsabilidades.
-Permite mediciones, tales como: estimación de costos y tiempo, nivel de avance, entre otras.