Ir al contenido principal

¿Qué es el método RUP?

 

El Proceso Racional Unificado o RUP (por sus siglas en inglés de Rational Unified Process) es un proceso de desarrollo de software desarrollado por la empresa Rational Software, actualmente propiedad de IBM. Junto con el Lenguaje Unificado de Modelado (UML), constituye la metodología estándar más utilizada para el análisis, diseño, implementación y documentación de sistemas orientados a objetos.

El RUP no es un sistema con pasos firmemente establecidos, sino un conjunto de metodologías adaptables al contexto y necesidades de cada organización. También se conoce por este nombre al software, también desarrollado por Rational, que incluye información entrelazada de diversos artefactos y descripciones de las diversas actividades. Está incluido en el Rational Method Composer (RMC), que permite la personalización de acuerdo con las necesidades.

Originalmente se diseñó un proceso genérico y de dominio público, el Proceso Unificado, y una especificación más detallada, el Rational Unified Process, que se vendiera como producto independiente.



Metodología RUP vs otras


METODOLOGIA SCRUM
METODOLOGIA XP
METODOLOGIA RUP
CONCEPTO
Conjunto de buenas práctica para trabajar colaborativamente, en equipo, y obtener el mejor resultado posible de un proyecto. Es un ciclo completo

Conjunto de práctica y reglas empleadas para desarrollar software.
Es un proceso de ingeniera de software que suministra un enfoque para asignar tareas  y responsabilidades dentro de una organización desarrollo
VENTJAS
-Conocimiento necesario para lograr un objetivo.
-Involucra desde un principio y se da un rol a todos.
-Entregables en tiempo y forma

-Comunicación.
-Realimentación
-Alta calidad mínimo de tiempo
-Disminuye  traza de errores
-Coraje (Satisfacción de los programadores)
-Mayor documentación
-Configuración y control de cambios
-Es modelado guiado por caso de uso.
-Es cerrado en arquitectura guido por riesgos.
-Verifica la calidad de software
DESVENTAJAS
-Los miembros del equipo se saltan paso importantes en el camino para llegar al Sprint final.
-Demasiadas reuniones para poco avance.

-Dificultad para determinar el costo del proyecto.
-Se usa principalmente en proyectos pequeños.
Los cambios son en una fase
-Proyectos grande
ROLES
-Trabajo realizado por el equipo de especialistas.
-Visible, transparente por el equipo de especialista.
-Responsabilidad.
-Programador
-Encargado de pruebas
-Encargado de seguimiento
-Consultor
-Analistas
-Desarrolladores
-Gestores
-Apoyo y especialistas
-Coordinación de revisiones
CARACTERÍSTICAS
-Fundamentada en principios.
-Reduce el costo del cambio en todas las etapas
-Equipo con formación elevada
-Prueba Unitarias.se basa en pruebas de las fallas que pudiera ocurrir.
-Metodología basada en prueba y error.
-Fundamentada en valores y practica
-Se abarca prácticas de gestión sin entrar en prácticas de desarrollo
-Delega completamente  en el equipo la responsabilidad.






Referencias:

Proceso Unificado de Rational. (Sin fecha). En Wikipedia. Recuperado el 18 de octubre de 2020 de https://es.wikipedia.org/wiki/Proceso_Unificado_de_Rational







Comentarios

Entradas populares de este blog

¿Qué es el método RUP?

 El Proceso Racional Unificado o RUP (por sus siglas en inglés de Rational Unified Process) es un proceso de desarrollo de software desarrollado por la empresa Rational Software, actualmente propiedad de IBM. Junto con el Lenguaje Unificado de Modelado (UML), constituye la metodología estándar más utilizada para el análisis, diseño, implementación y documentación de sistemas orientados a objetos. El RUP no es un sistema con pasos firmemente establecidos, sino un conjunto de metodologías adaptables al contexto y necesidades de cada organización. También se conoce por este nombre al software, también desarrollado por Rational, que incluye información entrelazada de diversos artefactos y descripciones de las diversas actividades. Está incluido en el Rational Method Composer (RMC), que permite la personalización de acuerdo con las necesidades. Originalmente se diseñó un proceso genérico y de dominio público, el Proceso Unificado, y una especificación más detallada, el Rational Unified ...

Sopa de letras