PROCESO UNIFICADO RACIONAL.ppt

download PROCESO UNIFICADO RACIONAL.ppt

of 16

Transcript of PROCESO UNIFICADO RACIONAL.ppt

  • 7/16/2019 PROCESO UNIFICADO RACIONAL.ppt

    1/16

    LOGOwww.themegallery.com

    PROCESO UNIFICADO RACIONAL

    (RUP)

    REPUBLICA BOLIVARIANA DE VENEZUELA

    MINISTERIO DEL PODER POPULAR PARA LA

    EDUCACION UNIVERSITARIA

    INSTITUTO UNIVERSITARIO TECNOLOGIA DEL OESTE

    MARISCAL SUCRE

    Autores: Carmelo Meneses, C.I.17.745.307

    Reyna Ysabel Torres Martinez, C.I. 17.473.511

    Wilfredo Rafael Flores Garcia, C.I. 5.890.675

  • 7/16/2019 PROCESO UNIFICADO RACIONAL.ppt

    2/16

    LOGOwww.themegallery.com

    Introduccin

    En la actualidad, la utilizacin de metodologas para eldesarrollo de aplicaciones es casi imposible omitirla, debido a la

    gran necesidad de control de variables que conlleva el mismo

    desarrollo, y para la ordenada elaboracin de las aplicaciones.

    Es de suma importancia conocer el modo como se

    interrelacionan metodologas con estndares y herramientassiguiendo un nico propsito, el cual consiste en la elaboracin

    de aplicaciones de manera eficiente, ordenada y con el menor

    nmero de defectos.

    La metodologa RUP nos proporciona disciplinas en las cuales

    se encuentran artefactos con lo cual se podr contar con guas

    para poder documentar e implementar de una manera fcil y

    eficiente, todas las guas para un buen desarrollo.

  • 7/16/2019 PROCESO UNIFICADO RACIONAL.ppt

    3/16

    LOGOwww.themegallery.com

    Contenido

    Concepto RUP1

    Caracteristicas del RUP

    2

    Fases del RUP

    3

    Ciclo de vida

    4

    Conclusiones

    5

    Objetivos de RUP

    6

  • 7/16/2019 PROCESO UNIFICADO RACIONAL.ppt

    4/16

    LOGOwww.themegallery.com

    Concepto de RUP

    Es un producto del proceso deingeniera de software que proporcionaun enfoque disciplinado para asignartareas y responsabilidad es dentro de

    una organizacin del desarrollo. Sumeta es asegurar la produccin delsoftware de alta calidad que resuelve

    las necesidades de los usuarios dentrode un presupuesto y tiempoestablecidos.

  • 7/16/2019 PROCESO UNIFICADO RACIONAL.ppt

    5/16

    LOGOwww.themegallery.com

    Objetivo de RUP

    Asegurar la produccin de software de

    calidad dentro de plazos y

    presupuestos predecibles. Dirigido porcasos de uso, centrado en la

    arquitectura, iterativo (mini-proyectos) e

    incremental (versiones).

  • 7/16/2019 PROCESO UNIFICADO RACIONAL.ppt

    6/16

    LOGOwww.themegallery.com

    1

    Dirigido por los

    Casos de Uso:

    Son las secuencias

    de pasos que

    conlleva a la

    realizacin e

    implementacin de lo

    planteado por elCliente.

    2

    Proceso

    Iterativo eIncremental:

    Se pueden definir

    objetivos por cumplir

    en cada iteracin y

    as poder ir

    completando todo elproyecto

    3

    Proceso

    Centrado en laArquitectura:

    Define la Arquitectura

    de un sistema, y una

    arquitectura

    ejecutable construida

    como un prototipoevolutivo

    Caracteristicas de

    RUP

  • 7/16/2019 PROCESO UNIFICADO RACIONAL.ppt

    7/16LOGOwww.themegallery.com

    Fases RUP

    Metas a lograr

    Transicin

    Construccin

    Elaboracin

    Inicio Define el alcance del proyecto

    - Plan del proyecto, especificacin de caractersticas,

    arquitectura base

    Construir el producto

    - Transicin del producto a la

    comunidad del usuario

  • 7/16/2019 PROCESO UNIFICADO RACIONAL.ppt

    8/16LOGOwww.themegallery.com

    Fase de Inicio:Su objetivo es modelar funciones y roles

    que realiza la organizacin para realizar

    ms fcilmente la reingeniera deprocesos o la implantacin del nuevo

    sistema.

    Fases RUP

  • 7/16/2019 PROCESO UNIFICADO RACIONAL.ppt

    9/16LOGOwww.themegallery.com

    Fase de Elaboracin:

    Las iteraciones se orientan al

    desarrollo de la arquitectura, que

    incluye los flujos de trabajo derequerimientos modelos de negocios

    anlisis, diseo y una parte de

    implementacin orientado a laarquitectura.

    Fases RUP

  • 7/16/2019 PROCESO UNIFICADO RACIONAL.ppt

    10/16LOGOwww.themegallery.com

    Fase de Construccin:1. Se implementan las clases y objetos

    en ficheros fuente, binarios

    ,ejecutables y dems.2. El resultado final es un sistema

    ejecutable.

    Fases RUP

  • 7/16/2019 PROCESO UNIFICADO RACIONAL.ppt

    11/16

    LOGOwww.themegallery.com

    Fase de Transicin:

    1. Se realiza la instalacin el producto en elcliente y se procede al entrenamiento de los

    usuarios. Realizar la transicin del productoa los usuarios, lo cual incluye:

    2. Manufactura, envo, entrenamiento, soportey mantenimiento del producto, hasta que elcliente quede satisfecho, por tanto en esta

    fase suelen ocurrir cambios. Con estasfases se logra ejecutar un conjunto demejores prcticas

    Fases RUP

  • 7/16/2019 PROCESO UNIFICADO RACIONAL.ppt

    12/16

    LOGOwww.themegallery.com

    Estructura del RUP

    Ciclo de vida RUP

  • 7/16/2019 PROCESO UNIFICADO RACIONAL.ppt

    13/16

    LOGOwww.themegallery.com

    RECURSOS UTILIZADOS EN LAS FASES RUP EN EL TIEMPO

    Ciclo de Vida RUP

  • 7/16/2019 PROCESO UNIFICADO RACIONAL.ppt

    14/16

    LOGOwww.themegallery.com

    Diagrama de Gantt

    TIEMPO EN SEMANAS

    Nro. DESCRIPCION 1 2 3 4 5 6 7 8 9 10 11 12 REPONSABLES

    1 FASE INICIO P Carmelo, Reyna, Wilfredo

    1.1 Identificacin del Problema P Carmelo, Reyna, Wilfredo

    1.1.1 Investigacin sobre la comunidad P Carmelo, Reyna, Wilfredo

    1.1.2 Definicin de objetivos general y especficos P Carmelo, Reyna, Wilfredo

    1.1.3 Planteamiento del problema P Carmelo, Reyna, Wilfredo

  • 7/16/2019 PROCESO UNIFICADO RACIONAL.ppt

    15/16

    LOGOwww.themegallery.com

    RUP

    CONCLUSIONES

    La metodologa RUP es la mejor al momento de obtener calidad en unsoftware.

    Se denota la complejidad y el nivel profesional que implica realizar unsoftware por ms pequeo que este sea.

    La base fundamental de la metodologa son las iteraciones y la reutilizacin derecursos en cada una de ellas.

    Otra caracterstica fundamental es la divisin de prioridades a todos y cadauno de los individuos que intervienen en el desarrollo del software.

    Como arquitectos de software debemos escoger la metodologa que mejor seadapte a los requerimientos de la empresa y que cumpla con el objetivoprimordial que es obtener un software de calidad.

  • 7/16/2019 PROCESO UNIFICADO RACIONAL.ppt

    16/16

    LOGOwww.themegallery.com