RATIONAL UNIFIED PROCESS (RUP) EN EL PROCESO DE DESARROLLO DE SOFTWARE

Fecha
2007
Título de la revista
ISSN de la revista
Título del volumen
Editor
Resumen
Descripción
El Proceso Racional Unificado o RUP (Rational Unified Process), es un proceso de desarrollo de software y junto con el Lenguaje Unificado de Modelado UML, constituye la metodología estándar más utilizada para el análisis, implementación y documentación de sistemas orientados a objetos. RUP es en realidad un refinamiento realizado por Rational Software del más genérico Proceso Unificado.\nSus principales características son:\n• Forma disciplinada de asignar tareas y responsabilidades (quién hace qué, cuándo y cómo) \n• Pretende implementar las mejores prácticas en Ingeniería de Software como:\n• Desarrollo iterativo \n• Administración de requisitos \n• Uso de arquitectura basada en componentes \n• Control de cambios \n• Modelado visual del software \n• Verificación de la calidad del software \nEl RUP es un producto de Rational (IBM). Se caracteriza por ser iterativo e incremental, estar centrado en la arquitectura y guiado por los casos de uso. Incluye artefactos (que son los productos tangibles del proceso como por ejemplo, el modelo de casos de uso, el código fuente, etc.) y roles (papel que desempeña una persona en un determinado momento, una persona puede desempeñar distintos roles a lo largo del proceso).\nEl RUP divide el proceso de desarrollo en ciclos, teniendo un producto final al terminar cada ciclo, cada uno de estos se divide en fases que finalizan con un hito donde se debe tomar una decisión importante:\n• Inicio se hace un plan de fases, se identifican los principales casos de uso y se identifican los riesgos \n• Elaboración: se hace un plan de proyecto, se completan los casos de uso y se eliminan los riesgos \n• Construcción: se concentra en la elaboración de un producto totalmente operativo y eficiente y el manual de usuario \n• Transición: se implementa el producto en el cliente y se entrena a los usuarios. Como consecuencia de esto suelen surgir nuevos requisitos a ser analizados. \nEn el capitulo 1 abordaré el tema de las nuevas metodologías para el desarrollo de software, las mismas que garantizan un excelente producto, reducción de tiempo y costos. \nEn el capitulo 2 describo de una manera breve las características, conceptos y filosofía del RUP, es decir lo más general del esta metodología.\nEn el capitulo 3 detallo las dimensiones y fases del RUP, la utilización de Lenguaje de Modelado Unificado, y sobre Wolkflows o grupos de trabajo.
Palabras clave
Rational Unified Process (RUP), PROCESO De Desarrollo De Software, Interaciones Rup, Dimensiones Del Rup
Citación