Está en la página 1de 11

EL PROCESO UNIFICADO

RACIONAL (RUP)
Integrantes:
Deisy Katherine Borda
Jesus Daniel Sanchez
Jesus David Garzon
Cesar Augusto Florez
CONSIDERACIONES INICIALES
- Hace uso del lenguaje de modelado de sistemas UML.
-Unifica de manera general todos los modelos de procesos de Software,
tales como, Modelo en Cascada, Modelo Incremental, Modelo orientado a
la reutilización.
- Promueve las buenas practicas en el desarrollo de Software.
- Apoya el desarrollo de prototipos y el desarrollo incremental.
DEFINICIÓN
• 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.
SE BASA EN 6 PRINCIPIOS DE DESARROLLO

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

Fase de Inicio o CONCEPCION


• Se establece el caso a desarrollar.
• Se identifican las entidades externas o personas que afectan el sistema.
• Se evalúa si es un aporte constructivo o no para la empresa.
• ELABORACION
• Se elabora la compresión del problema. En términos generales se contruye
el plan a desarrollar, y se identifican los posibles riesgos, facilitando asi la
entrega de requerimientos.
FASE DE CONSTRUCCION
• Se diseña y prueba el programa mientras se desarrolla. Al final de esta fase
se debe tener el programa funcional y la documentación asociada.
FASE DE TRANSICION
• En esta fase se pone a prueba e software en su respectivo entorno.
ESTA COMPUESTA DE:
• MODELO DE NEGOCIO:
• Se presenta el modelo según la empresa.
• LOS REQUERIMIENTOS:
• Se identifican los actores del sistema y se modelan los requerimientos del sistema.
• ANALISIS Y DISEÑO:
• Se diseña y se documenta el sistema.
• IMPLEMENTACION: En términos generales es donde se implementan las estructuras y
se unen los subsistemas.
• PRUEBAS.
• ADMINISTRACION DEL CAMBIO: Es donde se apoya el proceso de evolución del
sistema
• PROCESO DE ADMINISTRACION DEL PROYECTO: Consiste en brindar apoyo al sistema.
• ENTORNO: Proporciona al equipo el software con sus herramientas.
BUENAS PRACTICAS SEGÚN EL MODELO.

• Desarrollar el sistema de forma Iterativa, dando prioridad a las necesidades


del cliente.
• Gestión de requerimientos: Debe documentarse los requerimientos del
cliente y sus cambios durante el desarrollo del proyecto.
• Usar arquitectura basada en competencias: Consiste en lograr que el
sistema sea modular.
• Software modelado visualmente: Hacer el software mas comprensible a
través de modelos en UML.
• Verificar la calidad del software: Que le guste al cliente el producto final, y
que funcione correctamente.
• Controlar cambios del software: Contar con un sistema aparte que permita
la modificación eficaz del primer sistema.
Muchas gracias

También podría gustarte