Post Top Ad

Your Ad Spot

MANTENIMIENTO EN RUP

 

RUP (Proceso Racional Unificado) es un proceso de desarrollo de software junto con el Lenguaje Unificado de Modelado UML. Originalmente se diseñó un proceso genérico y de dominio público, el Proceso Unificado, y una especificación más detallada, el R U P, que se vendiera como producto independiente.

RUP sigue principios de ingeniería del software para la obtención de sistemas de información de calidad y de esta forma proporcionar una alternativa que permita evitar que los productos que se obtengan caigan en los aspectos que caracterizan a la crisis del software. Así mismo sigue una estrategia de ciclo de vida iterativo e incremental, a continuación se mencionan aspectos propios de este proceso.

 


 

 

El ciclo de vida RUP se divide en 4 fases: 

  • Iniciación
  • Elaboración
  • Construcción 
  • Transición. 

 

Los objetivos que se persiguen cada fase son los siguientes:

  • Iniciación: Obtención de los objetivos, catálogo de requisitos, identificación de casos de uso.
  • Elaboración: Refinamiento de los objetivos de la fase anterior, casos de uso, análisis, diseño, definición y establecimiento de la arquitectura base del sistema.
  • Construcción: Refinamiento de los objetivos de las fases anteriores y construcción del sistema de información.
  • Transición: Refinamiento de los objetivos de las fases anteriores e implantación del sistema de información (preparación del producto para su entrega y pasos a producción de versiones no finales  y de la versión final prevista).
 

El RUP está basado en 6 principios clave que son los siguientes: 

  • Adaptar el proceso 
  • Equilibrar prioridades
  • Demostrar valor iterativamente
  • Colaboración entre equipos
  • Elevar el nivel de abstracción
  • Enfocarse en la calidad 

 

Sus principales características son: 

  • Forma disciplinada de asignar tareas y responsabilidades 
  • Pretende implementar las mejores prácticas en Ingeniería de Software 
  • Desarrollo iterativo
  • Administración de requisitos
  • Control de cambios 
  • Modelado visual del software
  • Verificación de la calidad del software 

 

 Bibliografía

https://jummp.wordpress.com/2011/04/06/desarrollo-de-software-ciclo-de-vida-rup-rational-unified-process/

https://es.slideshare.net/nicolasasalazar79/rup-mantencion-de-software

 

No hay comentarios:

Publicar un comentario

Post Top Ad

Your Ad Spot