S5 MD D - Metodología RUP

METODOLOGIA RUP 

RUP(Proceso Racional Unificado) 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.

Características

El RUP permite: Implementar los diferentes diagramas de UML, dando paso a la reducción de tiempo a la hora de desarrollar un software, Forma disciplinada de asignar tareas y responsabilidades (quién hace qué, cuándo y cómo)

Dirigido por Caso de Uso

Un caso de uso es un fragmento de funcionalidad del sistema que proporción un resultado de valor a un usuario. Los casos de uso modelan los requerimientos funcionales del sistema. Todos los casos de uso juntos constituyen el modelo de casos de uso.
Los casos de uso también guían el proceso de desarrollo (diseño, implementación, y prueba).


Procesos centrados en la arquitectura

La arquitectura de un sistema es la organización o estructura de sus partes más relevantes, lo que permite tener una visión común entre todos los involucrados (desarrolladores y usuarios) y una perspectiva clara del sistema completo, necesaria para controlar el desarrollo.

Proceso iterativo e incremental

Es un proceso iterativo e incremental en donde el trabajo se divide en partes más pequeñas o mini proyectos. Permitiendo que el equilibrio entre Casos de Uso y arquitectura se vaya logrando durante cada mini proyecto, así durante todo el proceso de desarrollo. Cada mini proyecto se puede ver como una iteración (un recorrido más o menos completo a lo largo de todos los flujos de trabajo fundamentales).




Comentarios