1 minute read

Artefactos de la metodología RUP y su importancia como apoyo al diseño orientado a objeto.

Next Article
Capítulo 4

Capítulo 4

RUP en cada una de sus fases (pertenecientes a la estructura dinámica) realiza una serie de artefactos que sirven para comprender mejor tanto el análisis como el diseño del sistema (entre otros). Estos artefactos (entre otros) son los siguientes:

Inicio:

Advertisement

-Documento visión.

-Diagramas de casos de uso.

-Especificación de requisitos.

-Diagrama de requisitos.

Elaboración:

-Documento arquitectura que trabaja con las siguientes vistas:

1. Vista lógica

Diagrama de clases

Modelo E-R (Si el sistema así lo requiere)

2. Vista de implementación

Diagrama de secuencia

Diagrama de estados

Diagrama de colaboración

3. Vista conceptual

Modelo de dominio

4. Vista física

Mapa de comportamiento a nivel de hardware.

-Diseño y desarrollo de casos de uso, o flujos de casos de uso arquitectónicos.

Construcción:

-Especificación de requisitos faltantes.

-Diseño y desarrollo de casos de uso y/o flujos de acuerdo con la planeación iterativa.

-Pruebas de los casos de uso desarrollados, y pruebas de regresión según sea el caso.

Transición:

-Pruebas finales de aceptación.

-Puesta en producción.

-Estabilización.

Dentro del diseño orientado a objetos esta metodología es una gran ayuda al programador pues proporciona un acercamiento disciplinado a la asignación de tareas y responsabilidades en una organización de desarrollo. Su propósito es asegurar la producción de software de alta calidad que se ajuste a las necesidades de sus usuarios finales con unos costos y calendario predecibles. “Esta metodología representa una recopilación de todas las mejores prácticas de ingeniería de software que han resultado ser exitosas en el modelamiento de sistemas” , reduciendo la complejidad de los procesos y el diseño de los mismos. “Esta metodología en esencial ayuda a la mejora de la productividad del equipo desarrollador”; ya que permite que cada miembro apartándose de sus tareas asignadas especificas tenga un acceso total a la misma base de datos aplicando conocimientos propios.

La metodología Rup es una metodología de desarrollo de software muy importante. Ha ayudado a muchos desarrolladores a mejorar sus habilidades y a producir software de alta calidad. Si te dedicas a esto, entonces debes aprender esta metodología. Te ayudará a mejorar tu trabajo y a producir herramientas de mejor calidad. Rup también te ayudará a entender mejor el ciclo de vida del software y a planificar mejor tu trabajo..

This article is from: