SlideShare una empresa de Scribd logo
1 de 19
Universidad Tecnológica del Valle de Toluca

                 “RUP”

                 Integrantes:
                             Bobadilla Serrano Sonia
                              López Becerril Gerardo
                      Carrillo Bernal Irving Eduardo
                             Reyes Bárcenas Anayeli

                                              ITIC-81
1.    Resumen
2.    Objetivos
3.    ¿Qué es?
4.    ¿Quién la creo?
5.    Historia
6.    Certificaciones
7.    Versiones
8.    Descripción de componentes
9.    Tabla de 10 características principales
10.   Tabla de diferencias RUP vs XP
11.   Ejemplo
12.   Conclusiones
I.     RUP (Proceso Unificado Racional) es un proceso para el desarrollo de un proyecto
       de software que define claramente quien, cómo, cuándo y qué debe hacerse en el
       proyecto.

II.    Como características esenciales está dirigido por los Casos de Uso: que orientan el
       proyecto a la importancia para el usuario y lo que este quiere.

III.   Está centrado en la arquitectura: que Relaciona la toma de decisiones que indican
       cómo tiene que ser construido el sistema y en qué orden.

IV.    Es iterativo e incremental: donde divide el proyecto en mini proyectos donde los
       casos de uso y la arquitectura cumplen sus objetivos de manera más depurada.

V.     Tenemos un ejemplo de RUP en un proyecto de Ingeniería de software como
       funciona y todas sus características esenciales.
Dar a conocer ¿Qué es RUP?
Dar a conocer quienes fueron los fundadores.
Dar a conocer las versiones de RUP.
Mostrar las certificaciones de RUP.
Mostrar las características de RUP.
Mostrar un ejemplo de RUP.
El Proceso Unificado Racional 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.
Es un proceso de desarrollo de software.
Es un proceso de trabajo genérico.
Esta basado en componentes.
Utiliza UML.
Desarrollado por la empresa Rational Software,
actualmente propiedad de IBM, en colaboración con:

Ivar Jacobson, Grady Booch y James Rumbaugh.
Los orígenes de RUP se remontan al modelo espiral original de Barry
Boehm.
Ken Hartman, uno de los contribuidores claves de RUP colaboró con
Boehm en la investigación.

 En 1995 Rational Software compró una compañía sueca llamada
Objectory AB, fundada por Ivar Jacobson, famoso por haber
incorporado los casos de uso a los métodos de desarrollo orientados a
objetos.

El Rational Unified Process fue el resultado de una convergencia de
Rational Approach y Objectory (el proceso de la empresa Objectory AB).
El primer resultado de esta fusión fue el Rational Objectory Process, la
primera versión de RUP, fue puesta en el mercado en 1998, siendo el
arquitecto en jefe Philippe Kruchten.
CERTIFICACIONES IBM (RUP)
Requirements
Required Prerequisite(s)
  •    Experience using Rational Quality Manager V3 to
  develop test plans, develop test cases, run tests, and
  report status.
  •    Experience with installing and configuring Rational
  Quality Manager V3 in various deployment environments.
  •    Familiarity with the migration tools and strategies
  with Rational Quality Manager V3
Familiarity with the Test Objectives for IBM Certified Application
Developer - Rational Application Developer V7.0
Thorough knowledge of the following J2EE 1.4 APIs and technologies
EJB 2.1
Servlet
JSP
JSF
Struts 1.x
JDBC
Web Services
Basic knowledge of the following J2EE 1.4 technologies
JMS
JNDI
JTA
Experience working on J2EE projects including participation in building,
deploying, and tuning J2EE-compliant enterprise applications that
include Web, EJB, and J2EE application client modules.
Dentro de las cuales se realizan varias iteraciones en número variable según el proyecto
   y en las que se hace un mayor o menor hincapié en los distintas actividades.

 *Inicio:
   Se hace un plan de fases, se identifican los principales casos de uso y se identifican
   los riesgos. Se define el alcance del proyecto.

 Elaboración:
   Se hace un plan de proyecto, se completan los casos de uso y se eliminan los riesgos.

 Construcción:
   Se concentra en la elaboración de un producto totalmente operativo y eficiente junto
   con el manual de usuario.

 Transición:
   Se Instala el producto en el cliente y se entrena a los usuarios. Como consecuencia
   de esto suelen surgir nuevos requisitos a ser analizados.
1.  Forma disciplinada de asignar tareas y responsabilidades (quién hace
    qué, cuándo y cómo)
2. Pretende implementar las mejores prácticas en Ingeniería de Software
3. Desarrollo iterativo
4. Administración de requisitos
5. Uso de arquitectura basada en componentes
6. Control de cambios
7. Modelado visual del software
8. Verificación de la calidad del software
9. Permite un entendimiento incremental del problema a través de
    refinamientos sucesivos.
10. Habilita una fácil retroalimentación de usuario.
RUP                                  XP


• Costo exponencial                • Costo estable
• Grupo grande de programadores    • Grupo pequeño de
• Proceso de desarrollo más          programadores
  general de los existentes        • Programadores ordinarios
• Énfasis en requisitos y diseño   • Se basa en prácticas inestables
• Se basa en mejores practicas     • Pruebas todo el tiempo
  probado en el campo              • Se asigna un asesor para que de
• Se realiza un documento donde      la información a los
  firma el cliente sobre los         desarrolladores de lo que quiere
  requisitos deseados                el cliente
• Ejemplo de un proyecto de software




        Ejemplo plantilla de RUP
Se puede concluir que:

 RUP como herramienta colaboradora en el desarrollo de software,
  aumenta la visión de desarrollo del proceso de un proyecto.

 RUP es una proceso que permite prever los cambios que un
  software pueda tener de acuerdo a los requerimientos y avances
  que se tengan, brindando objetivos más amplios y una visión global
  de requerimientos .

 RUP es aquel proceso que da paso al cambio en las etapas del
  desarrollo de software, mostrando otros campos que mejoren y
  optimicen el desarrollo del mismo.
Bibliografía


http://www.extremeprogramming.org/
http://www.programacionextrema.org/
http://www.geocities.com/chuidiang/metodologia/extrem
a.html
http://es.tldp.org/Presentaciones/200211hispalinux/gregori
o2/progm-ext-soft-libre-html/
E.V.A. UCI, I. D. S.Conferencia #1. Introducción a la
Ingeniería de Software, ISW 1.
http://www-01.ibm.com/software/awdtools/rup/
http://www-03.ibm.com/certify/certs/38004501.shtml
Por su Atención

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

Rup presentacion
Rup presentacionRup presentacion
Rup presentacion
 
Fases del rup
Fases del rupFases del rup
Fases del rup
 
Metodologias Rup Xp
Metodologias Rup XpMetodologias Rup Xp
Metodologias Rup Xp
 
metodologia rup
metodologia rupmetodologia rup
metodologia rup
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Caracteristicas rup
Caracteristicas rupCaracteristicas rup
Caracteristicas rup
 
Implementan en metodología RUP
Implementan en metodología RUPImplementan en metodología RUP
Implementan en metodología RUP
 
Breve explicacion del Rup
Breve explicacion del RupBreve explicacion del Rup
Breve explicacion del Rup
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Metología Agiles Desarrollo Software (XP)
Metología Agiles Desarrollo Software (XP)Metología Agiles Desarrollo Software (XP)
Metología Agiles Desarrollo Software (XP)
 
Rup fase 3-version
Rup fase 3-version Rup fase 3-version
Rup fase 3-version
 
Capas de la ingenieria de software
Capas de la ingenieria de softwareCapas de la ingenieria de software
Capas de la ingenieria de software
 
Rup entrega final
Rup entrega finalRup entrega final
Rup entrega final
 
Desarrollo agil, Producto Proceso, Scrum
Desarrollo agil, Producto Proceso, ScrumDesarrollo agil, Producto Proceso, Scrum
Desarrollo agil, Producto Proceso, Scrum
 
Rup
RupRup
Rup
 
rup
ruprup
rup
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
conceptos de ingenieria de software
conceptos de ingenieria de softwareconceptos de ingenieria de software
conceptos de ingenieria de software
 
Aguilar alegría carlos
Aguilar alegría carlosAguilar alegría carlos
Aguilar alegría carlos
 
Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema
 

Destacado

Presentacion trabajo final 102058 238
Presentacion trabajo final 102058 238Presentacion trabajo final 102058 238
Presentacion trabajo final 102058 238SOMSY1
 
Pensamiento Dimensional y Complejo del Proceso Gerencial
Pensamiento Dimensional y Complejo del Proceso GerencialPensamiento Dimensional y Complejo del Proceso Gerencial
Pensamiento Dimensional y Complejo del Proceso GerencialMarwin Carvallo Peña
 
Planificacion estrategica
Planificacion estrategicaPlanificacion estrategica
Planificacion estrategicaMendoza589
 
Procesos Gerenciales
Procesos GerencialesProcesos Gerenciales
Procesos GerencialesKarin Suarez
 
Proceso de administracion estrategica
Proceso de administracion  estrategicaProceso de administracion  estrategica
Proceso de administracion estrategicaNoe Martínez
 
Pasos del proceso de la administración estratégica
Pasos del proceso de la administración estratégicaPasos del proceso de la administración estratégica
Pasos del proceso de la administración estratégicaJosè S Cuenca
 
Proceso de administracion de estrategias
Proceso de administracion de estrategiasProceso de administracion de estrategias
Proceso de administracion de estrategiasalexander alticoru
 
Administración Estratégica
Administración EstratégicaAdministración Estratégica
Administración Estratégicasturcarelli
 
Administracion estrategica
Administracion estrategica Administracion estrategica
Administracion estrategica alfredobr
 

Destacado (15)

Presentacion trabajo final 102058 238
Presentacion trabajo final 102058 238Presentacion trabajo final 102058 238
Presentacion trabajo final 102058 238
 
Proceso gerencial ii
Proceso gerencial iiProceso gerencial ii
Proceso gerencial ii
 
Pensamiento Dimensional y Complejo del Proceso Gerencial
Pensamiento Dimensional y Complejo del Proceso GerencialPensamiento Dimensional y Complejo del Proceso Gerencial
Pensamiento Dimensional y Complejo del Proceso Gerencial
 
Planificacion estrategica
Planificacion estrategicaPlanificacion estrategica
Planificacion estrategica
 
Capitulo 6 herramientas de negociacion
Capitulo 6 herramientas de negociacionCapitulo 6 herramientas de negociacion
Capitulo 6 herramientas de negociacion
 
Planificación Gerencial
Planificación GerencialPlanificación Gerencial
Planificación Gerencial
 
Desarrollo Gerencial
Desarrollo GerencialDesarrollo Gerencial
Desarrollo Gerencial
 
toma de decisiones gerenciales
toma de decisiones gerencialestoma de decisiones gerenciales
toma de decisiones gerenciales
 
Procesos Gerenciales
Procesos GerencialesProcesos Gerenciales
Procesos Gerenciales
 
Proceso de administracion estrategica
Proceso de administracion  estrategicaProceso de administracion  estrategica
Proceso de administracion estrategica
 
Pasos del proceso de la administración estratégica
Pasos del proceso de la administración estratégicaPasos del proceso de la administración estratégica
Pasos del proceso de la administración estratégica
 
Proceso de administracion de estrategias
Proceso de administracion de estrategiasProceso de administracion de estrategias
Proceso de administracion de estrategias
 
Administración Estratégica
Administración EstratégicaAdministración Estratégica
Administración Estratégica
 
Administracion estrategica
Administracion estrategica Administracion estrategica
Administracion estrategica
 
Proceso gerencial
Proceso gerencialProceso gerencial
Proceso gerencial
 

Similar a RUP EXPO 1

Wagneher franck mallma nuñez
Wagneher franck mallma nuñezWagneher franck mallma nuñez
Wagneher franck mallma nuñezhenryedo
 
Wagneher franck mallma nuñez
Wagneher franck mallma nuñezWagneher franck mallma nuñez
Wagneher franck mallma nuñezhenryedo
 
Exposicion proyecto cliente servidor 2 byron julio parte final
Exposicion proyecto cliente servidor 2 byron julio parte finalExposicion proyecto cliente servidor 2 byron julio parte final
Exposicion proyecto cliente servidor 2 byron julio parte finalBysati Dee Jay
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rupmireya2022
 
Metodologias rup
Metodologias rupMetodologias rup
Metodologias rupElvisAR
 
METODOLOGIA RUP.pptx
METODOLOGIA RUP.pptxMETODOLOGIA RUP.pptx
METODOLOGIA RUP.pptxjuan gonzalez
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.lorena_moreno
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.lorena_moreno
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.lorena_moreno
 
Proyecto cliente servidor 2 julio parte final
Proyecto cliente servidor 2  julio parte finalProyecto cliente servidor 2  julio parte final
Proyecto cliente servidor 2 julio parte finalJulio Chamba
 

Similar a RUP EXPO 1 (20)

Metodología rup
Metodología rupMetodología rup
Metodología rup
 
FASES DEL RUP
FASES DEL RUPFASES DEL RUP
FASES DEL RUP
 
Proyecto análisis y Diseño de Sistemas
Proyecto análisis y Diseño de SistemasProyecto análisis y Diseño de Sistemas
Proyecto análisis y Diseño de Sistemas
 
Rup
RupRup
Rup
 
Wagneher franck mallma nuñez
Wagneher franck mallma nuñezWagneher franck mallma nuñez
Wagneher franck mallma nuñez
 
Wagneher franck mallma nuñez
Wagneher franck mallma nuñezWagneher franck mallma nuñez
Wagneher franck mallma nuñez
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Exposicion proyecto cliente servidor 2 byron julio parte final
Exposicion proyecto cliente servidor 2 byron julio parte finalExposicion proyecto cliente servidor 2 byron julio parte final
Exposicion proyecto cliente servidor 2 byron julio parte final
 
Rup
RupRup
Rup
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Metodologias rup
Metodologias rupMetodologias rup
Metodologias rup
 
Principios del RUP
Principios del RUPPrincipios del RUP
Principios del RUP
 
RUP
RUPRUP
RUP
 
METODOLOGIA RUP.pptx
METODOLOGIA RUP.pptxMETODOLOGIA RUP.pptx
METODOLOGIA RUP.pptx
 
Exposicion RUP
Exposicion RUPExposicion RUP
Exposicion RUP
 
Is.exp.3.323734
Is.exp.3.323734Is.exp.3.323734
Is.exp.3.323734
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.
 
Heuristic evaluations.
Heuristic evaluations.Heuristic evaluations.
Heuristic evaluations.
 
Proyecto cliente servidor 2 julio parte final
Proyecto cliente servidor 2  julio parte finalProyecto cliente servidor 2  julio parte final
Proyecto cliente servidor 2 julio parte final
 

Último

Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfAlfaresbilingual
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfFrancisco158360
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024IES Vicent Andres Estelles
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdfMiguelHuaman31
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Juan Martín Martín
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxFernando Solis
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.docRodneyFrankCUADROSMI
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOBRIGIDATELLOLEONARDO
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOluismii249
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfpatriciaines1993
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docxEliaHernndez7
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfUPTAIDELTACHIRA
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfMercedes Gonzalez
 

Último (20)

Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Infografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdfInfografía EE con pie del 2023 (3)-1.pdf
Infografía EE con pie del 2023 (3)-1.pdf
 
Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024Interpretación de cortes geológicos 2024
Interpretación de cortes geológicos 2024
 
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdfCurso = Metodos Tecnicas y Modelos de Enseñanza.pdf
Curso = Metodos Tecnicas y Modelos de Enseñanza.pdf
 
Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
2024 KIT DE HABILIDADES SOCIOEMOCIONALES.pdf
 
Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024Prueba libre de Geografía para obtención título Bachillerato - 2024
Prueba libre de Geografía para obtención título Bachillerato - 2024
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
SESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.docSESION DE PERSONAL SOCIAL.  La convivencia en familia 22-04-24  -.doc
SESION DE PERSONAL SOCIAL. La convivencia en familia 22-04-24 -.doc
 
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJOACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
ACTIVIDAD DIA DE LA MADRE FICHA DE TRABAJO
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 4ºESO
 
Proyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdfProyecto de aprendizaje dia de la madre MINT.pdf
Proyecto de aprendizaje dia de la madre MINT.pdf
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdfNUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
NUEVAS DIAPOSITIVAS POSGRADO Gestion Publica.pdf
 
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdfFeliz Día de la Madre - 5 de Mayo, 2024.pdf
Feliz Día de la Madre - 5 de Mayo, 2024.pdf
 

RUP EXPO 1

  • 1. Universidad Tecnológica del Valle de Toluca “RUP” Integrantes: Bobadilla Serrano Sonia López Becerril Gerardo Carrillo Bernal Irving Eduardo Reyes Bárcenas Anayeli ITIC-81
  • 2. 1. Resumen 2. Objetivos 3. ¿Qué es? 4. ¿Quién la creo? 5. Historia 6. Certificaciones 7. Versiones 8. Descripción de componentes 9. Tabla de 10 características principales 10. Tabla de diferencias RUP vs XP 11. Ejemplo 12. Conclusiones
  • 3. I. RUP (Proceso Unificado Racional) es un proceso para el desarrollo de un proyecto de software que define claramente quien, cómo, cuándo y qué debe hacerse en el proyecto. II. Como características esenciales está dirigido por los Casos de Uso: que orientan el proyecto a la importancia para el usuario y lo que este quiere. III. Está centrado en la arquitectura: que Relaciona la toma de decisiones que indican cómo tiene que ser construido el sistema y en qué orden. IV. Es iterativo e incremental: donde divide el proyecto en mini proyectos donde los casos de uso y la arquitectura cumplen sus objetivos de manera más depurada. V. Tenemos un ejemplo de RUP en un proyecto de Ingeniería de software como funciona y todas sus características esenciales.
  • 4. Dar a conocer ¿Qué es RUP? Dar a conocer quienes fueron los fundadores. Dar a conocer las versiones de RUP. Mostrar las certificaciones de RUP. Mostrar las características de RUP. Mostrar un ejemplo de RUP.
  • 5. El Proceso Unificado Racional 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.
  • 6. Es un proceso de desarrollo de software. Es un proceso de trabajo genérico. Esta basado en componentes. Utiliza UML.
  • 7. Desarrollado por la empresa Rational Software, actualmente propiedad de IBM, en colaboración con: Ivar Jacobson, Grady Booch y James Rumbaugh.
  • 8. Los orígenes de RUP se remontan al modelo espiral original de Barry Boehm. Ken Hartman, uno de los contribuidores claves de RUP colaboró con Boehm en la investigación. En 1995 Rational Software compró una compañía sueca llamada Objectory AB, fundada por Ivar Jacobson, famoso por haber incorporado los casos de uso a los métodos de desarrollo orientados a objetos. El Rational Unified Process fue el resultado de una convergencia de Rational Approach y Objectory (el proceso de la empresa Objectory AB). El primer resultado de esta fusión fue el Rational Objectory Process, la primera versión de RUP, fue puesta en el mercado en 1998, siendo el arquitecto en jefe Philippe Kruchten.
  • 10. Requirements Required Prerequisite(s) • Experience using Rational Quality Manager V3 to develop test plans, develop test cases, run tests, and report status. • Experience with installing and configuring Rational Quality Manager V3 in various deployment environments. • Familiarity with the migration tools and strategies with Rational Quality Manager V3
  • 11. Familiarity with the Test Objectives for IBM Certified Application Developer - Rational Application Developer V7.0 Thorough knowledge of the following J2EE 1.4 APIs and technologies EJB 2.1 Servlet JSP JSF Struts 1.x JDBC Web Services Basic knowledge of the following J2EE 1.4 technologies JMS JNDI JTA Experience working on J2EE projects including participation in building, deploying, and tuning J2EE-compliant enterprise applications that include Web, EJB, and J2EE application client modules.
  • 12.
  • 13. Dentro de las cuales se realizan varias iteraciones en número variable según el proyecto y en las que se hace un mayor o menor hincapié en los distintas actividades.  *Inicio: Se hace un plan de fases, se identifican los principales casos de uso y se identifican los riesgos. Se define el alcance del proyecto.  Elaboración: Se hace un plan de proyecto, se completan los casos de uso y se eliminan los riesgos.  Construcción: Se concentra en la elaboración de un producto totalmente operativo y eficiente junto con el manual de usuario.  Transición: Se Instala el producto en el cliente y se entrena a los usuarios. Como consecuencia de esto suelen surgir nuevos requisitos a ser analizados.
  • 14. 1. Forma disciplinada de asignar tareas y responsabilidades (quién hace qué, cuándo y cómo) 2. Pretende implementar las mejores prácticas en Ingeniería de Software 3. Desarrollo iterativo 4. Administración de requisitos 5. Uso de arquitectura basada en componentes 6. Control de cambios 7. Modelado visual del software 8. Verificación de la calidad del software 9. Permite un entendimiento incremental del problema a través de refinamientos sucesivos. 10. Habilita una fácil retroalimentación de usuario.
  • 15. RUP XP • Costo exponencial • Costo estable • Grupo grande de programadores • Grupo pequeño de • Proceso de desarrollo más programadores general de los existentes • Programadores ordinarios • Énfasis en requisitos y diseño • Se basa en prácticas inestables • Se basa en mejores practicas • Pruebas todo el tiempo probado en el campo • Se asigna un asesor para que de • Se realiza un documento donde la información a los firma el cliente sobre los desarrolladores de lo que quiere requisitos deseados el cliente
  • 16. • Ejemplo de un proyecto de software Ejemplo plantilla de RUP
  • 17. Se puede concluir que:  RUP como herramienta colaboradora en el desarrollo de software, aumenta la visión de desarrollo del proceso de un proyecto.  RUP es una proceso que permite prever los cambios que un software pueda tener de acuerdo a los requerimientos y avances que se tengan, brindando objetivos más amplios y una visión global de requerimientos .  RUP es aquel proceso que da paso al cambio en las etapas del desarrollo de software, mostrando otros campos que mejoren y optimicen el desarrollo del mismo.
  • 18. Bibliografía http://www.extremeprogramming.org/ http://www.programacionextrema.org/ http://www.geocities.com/chuidiang/metodologia/extrem a.html http://es.tldp.org/Presentaciones/200211hispalinux/gregori o2/progm-ext-soft-libre-html/ E.V.A. UCI, I. D. S.Conferencia #1. Introducción a la Ingeniería de Software, ISW 1. http://www-01.ibm.com/software/awdtools/rup/ http://www-03.ibm.com/certify/certs/38004501.shtml