Modelo de desarrollo rup
description
Transcript of Modelo de desarrollo rup
MODELO RUP
Proceso unificado racional.
Desarrollado por la empresa Rational Software.
Junto con el lenguaje unificado de modelado UML, constituye la metodología mas utilizada para el análisis, diseño, implementación y documentación de sistemas orientados a objetos.
Adaptable al contexto y necesidades de cada empresa u organización.
PRINCIPIOS DE DESARROLLO
Adaptar el proceso.
Equilibrar prioridades.
Demostrar valor iterativamente.
Colaboración entre equipos.
Elevar el nivel de abstracción .
Enfocarse en la calidad.
PRINCIPALES CARACTERÍSTICAS
Asignación de tareas de manera disciplinada. Pretende implementar las mejores practicas
de ingeniería de software. Desarrollo iterativo Administración de requisitos Uso de arquitectura basada en componentes. Control de cambios. Modelado visual de software. Verificación de la calidad de software.
FASE DE INICIO
El objetivo principal en esta fase es determinar la visión del proyecto.
Modelado del negocio, esta etapa consiste en familiarizarse y entender la empresa u organización para la cual se va a desarrollar el sistema.
Requisitos, en esta etapa los requisitos son el contrato que hay que cumplir.
FASE DE ELABORACIÓN
Se realiza el plan de proyecto. Se planifican las actividades necesarias y
recursos requerido, especificando el diseño y la arquitectura del diseño.
Determinar la arquitectura optima. Análisis y diseño
se especifican los requerimientos y se describe como se van a implementar.
Desarrollar una arquitectura del sistema. Adaptar el diseño para darle consistencia con el
entorno.
FASE DE CONSTRUCCIÓN
Se elabora el producto totalmente operativo y a su vez el manual de usuario.
En esta etapa el objetivo es llegar a la capacidad operacional inicial.
Implementación Planificar los módulos que se van a implementar
y que orden se van a integrar, plan de integración.
Notificar si se encuentra algún error. Integración del sistema según el plan.
FASE DE CONSTRUCCIÓN
Pruebas Evaluar la calidad del producto en desarrollo.
Asesorar la calidad del software.
Verifica las funciones del producto según lo diseñado.
Verifica que los requisitos tengan su apropiada implementación.
FASE DE TRANSICIÓN
Se realiza la instalación del proyecto en la empresa u organización cliente, se procede al entrenamiento de los usuarios.
Se realiza mantenimiento al producto hasta que el cliente quede satisfecho, por lo que pueden ocurrir cambios.
FASE DE TRANSICIÓN
Despliegue Probar el producto en su entorno final. Empaquetar el software para su distribución. Distribuir el software Instalar el software. Proveer asistencia y ayuda a los usuarios. Formar a los usuarios y al cuerpo de ventas. Migrar el software existente o convertir bases de
datos.
VENTAJAS
Es el proceso de desarrollo más general de los existentes actualmente.
Es una forma disciplinada de asignar tareas y responsabilidades en una empresa de desarrollo (quién hace qué, cuándo y cómo).
DESVENTAJAS
Método pesado
Por el grado de complejidad puede ser no muy adecuado.
En proyectos pequeños, es posible que no se puedan cubrir los costos de dedicación del equipo de profesionales necesarios.
WEB GRAFÍA
http://es.wikipedia.org/wiki/Proceso_Unificado_de_Rational
http://fabianbermeop.blogspot.com/2010/12/metodologia-rup-desarrollo-de-software.html
http://metodologiadesoftware.blogspot.com/2012/11/ventajas-del-modelo-rup_27.html
http://metodologiadesoftware.blogspot.com/2012/11/desventajas-del-modelo-rup_27.html