Está en la página 1de 1

RUP

La metodología RUP o Metodología de Proceso Unificado Racional se define


como un proceso de ingeniería de software dirigido al desarrollo de software, en
donde se crea un producto por medio de un proceso diseñado. Esta fue
desarrollada por la empresa Rational Software, actualmente propiedad de IBM. La
metodología de Proceso Unificado Racional, es un modelo de software el cual
permite el desarrollo del mismo a gran escala, mediante un proceso de recolección
de pruebas y requerimientos y una continua retroalimentación, con lo cual se da
una garantía de cumplimiento de los estándares de calidad.  Se enfrenta al
inconveniente de generar mayor complejidad en cuanto a la administración del
mismo, aunque los beneficios que obtendrá recompensan este esfuerzo.

Esta metodología presenta un proceso de desarrollo con un marco metodológico


el cual incluye las estrategias, objetivos, actividades y artefactos, es decir toda la
documentación requerida durante el desarrollo. Esto se asocia con todos los
recursos humanos hábiles, competentes y capaces para asumir responsabilidades
definidas y roles específicos. RUP muestra dos dimensiones: una es donde se
representa el tiempo de desarrollo del proyecto y donde encontramos los ciclos de
vida de cada aspecto del proceso. Y la otra dirige hacia las disciplinas de los
procesos, es decir la lógica de las actividades de la ingeniería de software. Estas
dimensiones son las dos caras del Proceso Racional Unificado que usándolas en
conjunto logran una metodología de gran ayuda para el desarrollo de proyectos
dentro de una organización.

El (RUP) define 9 disciplinas (modelado de negocio, análisis de requisitos, análisis


de diseño, implementación, test, distribución, gestión de configuración y cambios,
gestión del proyecto, gestión del entorno) cada fase puede descomponerse en
iteraciones con el fin de ofrecer un resultado bien sea interno o externo, el proceso
define una serie de role entre los miembros del proyecto también todos los
miembros comparten lo que es la base de conocimiento, proceso, vista de cómo
desarrollar software y el lenguaje de modelamiento. 

Las metodologías RUP se implementan en las organizaciones con el fin de poder


controlar y mejorar los procesos. Haciendo participes a cada una de las personas
que la componen. Permiten reaccionar rápidamente a la demanda del mercado y
adaptarse a la competencia que surge.
Esta metodología se ha convertido en herramientas que son usadas en un buen
número de empresas a nivel mundial. Lo que demuestra que la aplicación de esta
metodología permite a la empresa interactuar de manera directa con sus
proveedores y clientes. Siempre puede extenderse un método de análisis para que
abarque el diseño arquitectural y procedimental del software. 

También podría gustarte