SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
Metodología RUP
Rational Unified Process
Ing. Mariela Cóndor
mcvelasco@tecnologicoismac.edu.ec
• Introducción
• ¿Qué es RUP?
• Fases
• Principios y buenas prácticas
Ing. Mariela Cóndor
mcvelasco@tecnologicoismac.edu.ec
Introducción
Barry Boehm y Ken Hartman (1998)
Proceso de desarrollo de software y junto con el
Lenguaje Unificado de Modelado UML, no es un
sistema con pasos firmemente establecidos, sino un
conjunto de metodologías adaptables al contexto y
necesidades de cada organización.
Proceso propietario de la ingeniería de software creado por Rational Software,
adquirida por IBM
¿Qué es RUP?
• Es un proceso de ingeniería de software que suministra un enfoque para asignar tareas y
responsabilidades dentro de una organización de desarrollo. Su objetivo es asegurar la producción de
software de alta y de mayor calidad para satisfacer las necesidades de los usuarios que tienen un
cumplimiento al final dentro de un limite de tiempo y presupuesto previsible. Es una metodología de
desarrollo iterativo que es enfocada hacia “ diagramas de los casos de uso, y manejo de los riesgos y el
manejo de la arquitectura” como tal.
• Más apropiada para proyectos grandes (Aunque también pequeños), dado que requiere un equipo de
trabajo capaz de administrar un proceso complejo en varias etapas. En proyectos pequeños, es posible
que no se puedan cubrir los costos de dedicación del equipo de profesionales necesarios.
Fases
Fase de Diseño:
Contiene los flujos de trabajo necesarios para el acuerdo de las partes interesadas con los objetivos
Fase de Elaboración :
La preparación será para el diseño del
sistema, como complemento de las encuesta o casos de
usos
Fase de Construcción :
El desarrollo físico del software se inicia, códigos de
producción, pruebas que se llevaron acabo en el inicio de
la transición.
Fase de Transición :
Es la fase de entrega del software, se lleva acabo el plan
de despliegue y entrega, el seguimiento y calidad de
software.
Desarrollo Iterativo: usa el desarrollo iterativo por las siguientes razones:
- La integración se hace paso a paso durante el proceso de Desarrollo.
- La integración es menos compleja, reduciendo el coste y aumentar
la eficiencia.
Principios y las mejores practicas RUP
- Requisito de cambios son registrados y pueden ser
acomodados.
- Los riesgos se abordan en el comienzo del desarrollo y
cada interacción permite la verificación del riesgo.
- Para la arquitectura de software se mejora a través de un
repetidor.
Gestión de Requisitos :
La administración de requerimientos tiene que seguir las siguientes
actividades:
- Análisis de los problemas
- La compresión de las necesidades de sus grupos de interés.
- La definición del problema
- Administra el alcance del sistema
- Refinar los ajustes del sistema.
- Los requisitos de gestión de cambio.
Arquitectura Basada en componentes
Crea un sistema que es fácilmente extensible, intuitiva y fácil de entender y
promueve la reutilización del software.
Software de modelado visual
La programación de su código y representarla
por medio de bloques de construcción gráfica
constituye una forma eficaz de obtener una
visión general de una solución.
Software de Control de Calidad
Aseguramiento de la calidad de software es el punto de fallo mas común en los
proyectos, ya que esto es a menudo algo que no se había pensado anteriormente y a
veces es tratado por diferentes equipos.
Control de cambios en el software
Los cambios son inevitables, RUP define métodos para
controlar, seguir y supervisar estos cambios.
Roles

Más contenido relacionado

Similar a Metodología RUP.pdf

Tecnologýýas de la informaciýýn hiroshi palacios (1)
Tecnologýýas de la informaciýýn hiroshi palacios (1)Tecnologýýas de la informaciýýn hiroshi palacios (1)
Tecnologýýas de la informaciýýn hiroshi palacios (1)Hirozzhi Palacios
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de softwareAbner Garcia
 
Fundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfFundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfBibliotecaenlineaUNI
 
Curso ingeniería de software parte i
Curso ingeniería de software parte iCurso ingeniería de software parte i
Curso ingeniería de software parte iparafernalico
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del softwareDiego Llusco
 
Conceptos sobre gestion de proyectos1
Conceptos sobre gestion de proyectos1Conceptos sobre gestion de proyectos1
Conceptos sobre gestion de proyectos1Keller William
 
Conceptos sobre gestion de proyectos
Conceptos sobre gestion de proyectosConceptos sobre gestion de proyectos
Conceptos sobre gestion de proyectosKeller William
 
4 1 personalizacion de metodologias
4 1 personalizacion de metodologias4 1 personalizacion de metodologias
4 1 personalizacion de metodologiaslandeta_p
 
Rup mantencion de software
Rup mantencion de softwareRup mantencion de software
Rup mantencion de softwareNicolas Salazar
 
Comparación de dos Metodologias
Comparación de dos MetodologiasComparación de dos Metodologias
Comparación de dos Metodologiaszonajava
 
Rup vs. xp
Rup vs. xpRup vs. xp
Rup vs. xpjhon
 

Similar a Metodología RUP.pdf (20)

Tecnologýýas de la informaciýýn hiroshi palacios (1)
Tecnologýýas de la informaciýýn hiroshi palacios (1)Tecnologýýas de la informaciýýn hiroshi palacios (1)
Tecnologýýas de la informaciýýn hiroshi palacios (1)
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
 
Fundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfFundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdf
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Aguilar alegría carlos
Aguilar alegría carlosAguilar alegría carlos
Aguilar alegría carlos
 
Curso ingeniería de software parte i
Curso ingeniería de software parte iCurso ingeniería de software parte i
Curso ingeniería de software parte i
 
Rup
RupRup
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
 
Modelos de proceso del software
Modelos de proceso del softwareModelos de proceso del software
Modelos de proceso del software
 
METODOLOGIAS.pptx
METODOLOGIAS.pptxMETODOLOGIAS.pptx
METODOLOGIAS.pptx
 
Conceptos sobre gestion de proyectos1
Conceptos sobre gestion de proyectos1Conceptos sobre gestion de proyectos1
Conceptos sobre gestion de proyectos1
 
Conceptos sobre gestion de proyectos
Conceptos sobre gestion de proyectosConceptos sobre gestion de proyectos
Conceptos sobre gestion de proyectos
 
4 1 personalizacion de metodologias
4 1 personalizacion de metodologias4 1 personalizacion de metodologias
4 1 personalizacion de metodologias
 
Metodologias rup
Metodologias rupMetodologias rup
Metodologias rup
 
Fases del rup
Fases del rupFases del rup
Fases del rup
 
FASES DEL RUP
FASES DEL RUPFASES DEL RUP
FASES DEL RUP
 
Rup mantencion de software
Rup mantencion de softwareRup mantencion de software
Rup mantencion de software
 
Comparación de dos Metodologias
Comparación de dos MetodologiasComparación de dos Metodologias
Comparación de dos Metodologias
 
Rup vs. xp
Rup vs. xpRup vs. xp
Rup vs. xp
 
Rup vs. xp
Rup vs. xpRup vs. xp
Rup vs. xp
 

Último

Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxJuanPablo452634
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesElianaCceresTorrico
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxYajairaMartinez30
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricoalexcala5
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfDiegoMadrigal21
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxSergioGJimenezMorean
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.pptoscarvielma45
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
Clase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptxClase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptxChristopherOlave2
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILProblemSolved
 

Último (20)

Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptxProcesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
Procesos-de-la-Industria-Alimentaria-Envasado-en-la-Produccion-de-Alimentos.pptx
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptx
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctrico
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdf
 
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptxPPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
PPT SERVIDOR ESCUELA PERU EDUCA LINUX v7.pptx
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
Clase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptxClase 2 Revoluciones Industriales y .pptx
Clase 2 Revoluciones Industriales y .pptx
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdfVALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
VALORIZACION Y LIQUIDACION MIGUEL SALINAS.pdf
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
 

Metodología RUP.pdf

  • 1. Metodología RUP Rational Unified Process Ing. Mariela Cóndor mcvelasco@tecnologicoismac.edu.ec
  • 2. • Introducción • ¿Qué es RUP? • Fases • Principios y buenas prácticas Ing. Mariela Cóndor mcvelasco@tecnologicoismac.edu.ec
  • 3. Introducción Barry Boehm y Ken Hartman (1998) Proceso de desarrollo de software y junto con el Lenguaje Unificado de Modelado UML, no es un sistema con pasos firmemente establecidos, sino un conjunto de metodologías adaptables al contexto y necesidades de cada organización. Proceso propietario de la ingeniería de software creado por Rational Software, adquirida por IBM
  • 4. ¿Qué es RUP? • Es un proceso de ingeniería de software que suministra un enfoque para asignar tareas y responsabilidades dentro de una organización de desarrollo. Su objetivo es asegurar la producción de software de alta y de mayor calidad para satisfacer las necesidades de los usuarios que tienen un cumplimiento al final dentro de un limite de tiempo y presupuesto previsible. Es una metodología de desarrollo iterativo que es enfocada hacia “ diagramas de los casos de uso, y manejo de los riesgos y el manejo de la arquitectura” como tal. • Más apropiada para proyectos grandes (Aunque también pequeños), dado que requiere un equipo de trabajo capaz de administrar un proceso complejo en varias etapas. En proyectos pequeños, es posible que no se puedan cubrir los costos de dedicación del equipo de profesionales necesarios.
  • 6. Fase de Diseño: Contiene los flujos de trabajo necesarios para el acuerdo de las partes interesadas con los objetivos
  • 7. Fase de Elaboración : La preparación será para el diseño del sistema, como complemento de las encuesta o casos de usos
  • 8. Fase de Construcción : El desarrollo físico del software se inicia, códigos de producción, pruebas que se llevaron acabo en el inicio de la transición. Fase de Transición : Es la fase de entrega del software, se lleva acabo el plan de despliegue y entrega, el seguimiento y calidad de software.
  • 9. Desarrollo Iterativo: usa el desarrollo iterativo por las siguientes razones: - La integración se hace paso a paso durante el proceso de Desarrollo. - La integración es menos compleja, reduciendo el coste y aumentar la eficiencia. Principios y las mejores practicas RUP
  • 10. - Requisito de cambios son registrados y pueden ser acomodados. - Los riesgos se abordan en el comienzo del desarrollo y cada interacción permite la verificación del riesgo. - Para la arquitectura de software se mejora a través de un repetidor.
  • 11. Gestión de Requisitos : La administración de requerimientos tiene que seguir las siguientes actividades: - Análisis de los problemas - La compresión de las necesidades de sus grupos de interés. - La definición del problema - Administra el alcance del sistema - Refinar los ajustes del sistema. - Los requisitos de gestión de cambio.
  • 12. Arquitectura Basada en componentes Crea un sistema que es fácilmente extensible, intuitiva y fácil de entender y promueve la reutilización del software.
  • 13. Software de modelado visual La programación de su código y representarla por medio de bloques de construcción gráfica constituye una forma eficaz de obtener una visión general de una solución.
  • 14. Software de Control de Calidad Aseguramiento de la calidad de software es el punto de fallo mas común en los proyectos, ya que esto es a menudo algo que no se había pensado anteriormente y a veces es tratado por diferentes equipos.
  • 15. Control de cambios en el software Los cambios son inevitables, RUP define métodos para controlar, seguir y supervisar estos cambios.
  • 16. Roles