SlideShare una empresa de Scribd logo
1 de 7
¿En que consiste el Proceso
Unificado Racional (RUP)?
Elaborado por: Uriel Benjamín López Ortega
Estudiante en la maestría de TICs de la universidad de Morelia (UDEM)
¿Y qué es el Proceso Unificado Racional?
 Es un ejemplo de un modelo de proceso moderno que se
derivó del trabajo sobre el UML
 Es un buen ejemplo de un modelo de proceso híbrido
 Apoya la creación de prototipos y entrega incremental
 Conjunta elementos de todos los modelos de proceso
genéricos
RUP se describe desde 3 perspectivas
 1. Una perspectiva dinámica que muestra las fases del modelo
a través del tiempo.
 2. Una perspectiva estática que presenta las actividades del
proceso que se establecen.
 3. Una perspectiva práctica que sugiere buenas prácticas a
usar durante el proceso.
Fases en el RUP
 1 Concepción: En esta fase se identifican todas las partes del sistema que afectaran
dentro del proyecto para ver que tan viable es tener estos elementos externos y si se
deban cambiar o agregar mas.
 2 Elaboración: En esta fase se establecerá toda la parte organizacional del proyecto
también se establece toda la parte de riesgos, por otro lado se da a conocer el
proceso a seguir para el desarrollo del mismo.
 3 Construcción: Aquí se vera la parte de programación y diseño los cuales tendrán sus
respectivas pruebas y su documentación del mismo para tener el plan de desarrollo
bien establecido.
 4 Transición: Esta es la ultima de las fases y muchas veces mas costosa porque aquí se
da a conocer al publico en general el proyecto donde ya estará en un ambiente real
por lo que existirán muchos problemas que el desarrollador no alcanza a ver sino
hasta esta fase.
6 Buenas practicas de ingeniería de
software con (RUP)
 1. Desarrollo de software de manera iterativa Incrementar el plan del
sistema con base en las prioridades del cliente, y desarrollar
oportunamente las características del sistema de mayor prioridad en el
proceso de desarrollo.
 2. Gestión de requerimientos Documentar de manera explícita los
requerimientos del cliente y seguir la huella de los cambios a dichos
requerimientos.
 3. Usar arquitecturas basadas en componentes Estructurar la arquitectura
del sistema en componentes, como se estudió anteriormente en este
capítulo.
 4. Software modelado visualmente Usar modelos UML gráficos para
elaborar representaciones de software estáticas y dinámicas.
 5. Verificar la calidad del software Garantizar que el software cumpla con
los estándares de calidad de la organización.
 6. Controlar los cambios al software Gestionar los cambios al software
con un sistemade administración del cambio, así como con
procedimientos y herramientas de administración de la configuración.
Bibliografía
 Sommerville, Ian. (2011). Ingeniería de Software. EUA: Pearson
Education, Inc..

Más contenido relacionado

La actualidad más candente

Metodologia rup-udo-monagas
Metodologia rup-udo-monagasMetodologia rup-udo-monagas
Metodologia rup-udo-monagasFESNOJIV
 
Giorgio lopez ensayo
Giorgio lopez ensayoGiorgio lopez ensayo
Giorgio lopez ensayogiorgio lopez
 
Programación extrema xp
Programación extrema xpProgramación extrema xp
Programación extrema xpJose Luis Dorao
 
Breve explicacion del Rup
Breve explicacion del RupBreve explicacion del Rup
Breve explicacion del Rupluisitoman
 
Ciclo de vida de un software
Ciclo de vida de un softwareCiclo de vida de un software
Ciclo de vida de un softwareMargotVenegas2
 
Modelos de Desarrollo del Software
Modelos de Desarrollo del SoftwareModelos de Desarrollo del Software
Modelos de Desarrollo del SoftwareGianlucaCastellano1
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xp0202278446
 
Conclusión del Proceso de DEsarrollo de Sistema de Información.
Conclusión del Proceso de DEsarrollo de Sistema de Información.Conclusión del Proceso de DEsarrollo de Sistema de Información.
Conclusión del Proceso de DEsarrollo de Sistema de Información.ROBERTO
 
Modelos de Procesos del Software
Modelos de Procesos del SoftwareModelos de Procesos del Software
Modelos de Procesos del SoftwareAnalisisDe
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del softwareRoxmaury Reyes
 

La actualidad más candente (20)

Metodologia rup-udo-monagas
Metodologia rup-udo-monagasMetodologia rup-udo-monagas
Metodologia rup-udo-monagas
 
proceso unificado de desarrollo
proceso unificado de desarrollo proceso unificado de desarrollo
proceso unificado de desarrollo
 
El proceso unificado
El proceso unificadoEl proceso unificado
El proceso unificado
 
Giorgio lopez ensayo
Giorgio lopez ensayoGiorgio lopez ensayo
Giorgio lopez ensayo
 
Programación extrema xp
Programación extrema xpProgramación extrema xp
Programación extrema xp
 
Breve explicacion del Rup
Breve explicacion del RupBreve explicacion del Rup
Breve explicacion del Rup
 
Metodologia rup trabajo1
Metodologia rup trabajo1Metodologia rup trabajo1
Metodologia rup trabajo1
 
Metodología Rup
Metodología RupMetodología Rup
Metodología Rup
 
METODOLOGIA RUP
METODOLOGIA RUPMETODOLOGIA RUP
METODOLOGIA RUP
 
Ciclo de vida de un software
Ciclo de vida de un softwareCiclo de vida de un software
Ciclo de vida de un software
 
Caracteristicas rup
Caracteristicas rupCaracteristicas rup
Caracteristicas rup
 
Modelos de Desarrollo del Software
Modelos de Desarrollo del SoftwareModelos de Desarrollo del Software
Modelos de Desarrollo del Software
 
Sesión 03-métodos-ágiles-del-desarrollo-de-software
Sesión 03-métodos-ágiles-del-desarrollo-de-softwareSesión 03-métodos-ágiles-del-desarrollo-de-software
Sesión 03-métodos-ágiles-del-desarrollo-de-software
 
Metodologia rup 2
Metodologia rup 2Metodologia rup 2
Metodologia rup 2
 
Métodos del proceso de software
Métodos del proceso de softwareMétodos del proceso de software
Métodos del proceso de software
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xp
 
Conclusión del Proceso de DEsarrollo de Sistema de Información.
Conclusión del Proceso de DEsarrollo de Sistema de Información.Conclusión del Proceso de DEsarrollo de Sistema de Información.
Conclusión del Proceso de DEsarrollo de Sistema de Información.
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
Modelos de Procesos del Software
Modelos de Procesos del SoftwareModelos de Procesos del Software
Modelos de Procesos del Software
 
Ciclo de vida del software
Ciclo de vida del softwareCiclo de vida del software
Ciclo de vida del software
 

Similar a Proceso de desarrollo Unificado

Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareAndhy H Palma
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareAndhy H Palma
 
Metodologías de desarrollo de software
Metodologías de desarrollo de softwareMetodologías de desarrollo de software
Metodologías de desarrollo de softwareWilfredo Mogollón
 
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
 
Proceso unificado y modelo V
Proceso unificado y modelo VProceso unificado y modelo V
Proceso unificado y modelo VVivitaGranizo
 
Emilio granizo proceso unificado y modelo v
Emilio granizo proceso unificado y modelo vEmilio granizo proceso unificado y modelo v
Emilio granizo proceso unificado y modelo vVivitaGranizo
 
Proceso unificado y modelo v
Proceso unificado y modelo vProceso unificado y modelo v
Proceso unificado y modelo vVivitaGranizo
 
Proceso unificado y modelo v
Proceso unificado y modelo vProceso unificado y modelo v
Proceso unificado y modelo vVivitaGranizo
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de softwareAbner Garcia
 

Similar a Proceso de desarrollo Unificado (20)

Modelo rup
Modelo rupModelo rup
Modelo rup
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
 
Unidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de softwareUnidad 3 los modelos de procesos de software
Unidad 3 los modelos de procesos de software
 
AMSI
AMSIAMSI
AMSI
 
Rup
RupRup
Rup
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
Metodologías de desarrollo de software
Metodologías de desarrollo de softwareMetodologías de desarrollo de software
Metodologías de desarrollo de software
 
Modelos del software
Modelos del softwareModelos del software
Modelos del software
 
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
metodologiametodologia
metodologia
 
Proceso unificado
Proceso unificadoProceso unificado
Proceso unificado
 
Proceso unificado y modelo V
Proceso unificado y modelo VProceso unificado y modelo V
Proceso unificado y modelo V
 
Emilio granizo proceso unificado y modelo v
Emilio granizo proceso unificado y modelo vEmilio granizo proceso unificado y modelo v
Emilio granizo proceso unificado y modelo v
 
Proceso unificado y modelo v
Proceso unificado y modelo vProceso unificado y modelo v
Proceso unificado y modelo v
 
Proceso unificado y modelo v
Proceso unificado y modelo vProceso unificado y modelo v
Proceso unificado y modelo v
 
Rup
RupRup
Rup
 
Rup presentacion
Rup presentacionRup presentacion
Rup presentacion
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 

Último

Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 

Último (7)

Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 

Proceso de desarrollo Unificado

  • 1. ¿En que consiste el Proceso Unificado Racional (RUP)? Elaborado por: Uriel Benjamín López Ortega Estudiante en la maestría de TICs de la universidad de Morelia (UDEM)
  • 2. ¿Y qué es el Proceso Unificado Racional?  Es un ejemplo de un modelo de proceso moderno que se derivó del trabajo sobre el UML  Es un buen ejemplo de un modelo de proceso híbrido  Apoya la creación de prototipos y entrega incremental  Conjunta elementos de todos los modelos de proceso genéricos
  • 3. RUP se describe desde 3 perspectivas  1. Una perspectiva dinámica que muestra las fases del modelo a través del tiempo.  2. Una perspectiva estática que presenta las actividades del proceso que se establecen.  3. Una perspectiva práctica que sugiere buenas prácticas a usar durante el proceso.
  • 4. Fases en el RUP  1 Concepción: En esta fase se identifican todas las partes del sistema que afectaran dentro del proyecto para ver que tan viable es tener estos elementos externos y si se deban cambiar o agregar mas.  2 Elaboración: En esta fase se establecerá toda la parte organizacional del proyecto también se establece toda la parte de riesgos, por otro lado se da a conocer el proceso a seguir para el desarrollo del mismo.  3 Construcción: Aquí se vera la parte de programación y diseño los cuales tendrán sus respectivas pruebas y su documentación del mismo para tener el plan de desarrollo bien establecido.  4 Transición: Esta es la ultima de las fases y muchas veces mas costosa porque aquí se da a conocer al publico en general el proyecto donde ya estará en un ambiente real por lo que existirán muchos problemas que el desarrollador no alcanza a ver sino hasta esta fase.
  • 5. 6 Buenas practicas de ingeniería de software con (RUP)  1. Desarrollo de software de manera iterativa Incrementar el plan del sistema con base en las prioridades del cliente, y desarrollar oportunamente las características del sistema de mayor prioridad en el proceso de desarrollo.  2. Gestión de requerimientos Documentar de manera explícita los requerimientos del cliente y seguir la huella de los cambios a dichos requerimientos.  3. Usar arquitecturas basadas en componentes Estructurar la arquitectura del sistema en componentes, como se estudió anteriormente en este capítulo.
  • 6.  4. Software modelado visualmente Usar modelos UML gráficos para elaborar representaciones de software estáticas y dinámicas.  5. Verificar la calidad del software Garantizar que el software cumpla con los estándares de calidad de la organización.  6. Controlar los cambios al software Gestionar los cambios al software con un sistemade administración del cambio, así como con procedimientos y herramientas de administración de la configuración.
  • 7. Bibliografía  Sommerville, Ian. (2011). Ingeniería de Software. EUA: Pearson Education, Inc..