SlideShare una empresa de Scribd logo
1 de 8
METODOLOGIAS RUP
El Proceso Racional Unificado (Rational Unified Process en inglés,
habitualmente resumido como RUP) es un proceso de desarrollo de
software desarrollado por la empresa Rational Software, actualmente
propiedad de IBM.1 Junto con el Lenguaje Unificado de Modelado UML,
constituye la metodología estándar más utilizada para el análisis, diseño,
implementación y documentación de sistemas orientados a objetos.
 El RUP es un producto de Rational (IBM). Se caracteriza por ser
iterativo e incremental, estar centrado en la arquitectura y guiado por
los casos de uso. Incluye artefactos (que son los productos tangibles del
proceso como por ejemplo, el modelo de casos de uso, el código fuente,
etc.) y roles (papel que desempeña una persona en un determinado
momento, una persona puede desempeñar distintos roles a lo largo del
proceso).
CICLO DE VIDA
 El ciclo de vida RUP es una implementación del Desarrollo en espiral.
Fue creado ensamblando los elementos en secuencias semi-ordenadas.
El ciclo de vida organiza las tareas en fases e iteraciones.

ARTEFACTOS
 RUP en cada una de sus fases (pertenecientes a la estructura dinámica)
realiza una serie de artefactos que sirven para comprender mejor tanto
el análisis como el diseño del sistema (entre otros). Estos artefactos
(entre otros) son los siguientes:

INICIO
 DocumentoVisión
 Diagramas de caso de uso
 Especificación de Requisitos
 Diagrama de Requisitos
ELABORACION
 Documento Arquitectura que trabaja con las siguientes vistas:
 Vista Lógica
 Diagrama de clases
 Modelo E-R (Si el sistema así lo requiere)
 Vista de Implementación
 Diagrama de Secuencia
 Diagrama de estados
 Diagrama de Colaboración
 Vista Conceptual
 Modelo de dominio
 Vista física
 Mapa de comportamiento a nivel de hardware.
 Diseño y desarrollo de casos de uso, o flujos de casos de uso arquitectónicos
 Pruebas de los casos de uso desarrollados, que demuestran que la arquitectura documentada
responde adecuadamente a requerimientos funcionales y no funcionales.
CONSTRUCION
 Especificación de requisitos faltantes
 Diseño y desarrollo de casos de uso y/o flujos de acuerdo con la
planeación iterativa
 Pruebas de los casos de uso desarrollados, y pruebas de regresión
según sea el caso
TRANSICION
 Pruebas finales de aceptación
 Puesta en producción
 Estabilización

Más contenido relacionado

La actualidad más candente (20)

Fases de RUP - PDF
Fases de RUP - PDFFases de RUP - PDF
Fases de RUP - PDF
 
Metodología rup final
Metodología rup finalMetodología rup final
Metodología rup final
 
Resumen RUP
Resumen RUPResumen RUP
Resumen RUP
 
Rup
RupRup
Rup
 
Principios de RUP
Principios de RUPPrincipios de RUP
Principios de RUP
 
metodologia rup
metodologia rupmetodologia rup
metodologia rup
 
RUP Proceso Unificado de Rational
RUP Proceso Unificado de RationalRUP Proceso Unificado de Rational
RUP Proceso Unificado de Rational
 
Principios del RUP
Principios del RUPPrincipios del RUP
Principios del RUP
 
Caracteristicas rup
Caracteristicas rupCaracteristicas rup
Caracteristicas rup
 
Disciplina de desarrollo rup
Disciplina de desarrollo rupDisciplina de desarrollo rup
Disciplina de desarrollo rup
 
Proceso Unificado De Rational
Proceso Unificado De RationalProceso Unificado De Rational
Proceso Unificado De Rational
 
Rup
RupRup
Rup
 
Proceso racional unificado(ingenieria del sotfware)
Proceso racional unificado(ingenieria del sotfware)Proceso racional unificado(ingenieria del sotfware)
Proceso racional unificado(ingenieria del sotfware)
 
Implementan en metodología RUP
Implementan en metodología RUPImplementan en metodología RUP
Implementan en metodología RUP
 
Julio
JulioJulio
Julio
 
Metodologias rup
Metodologias rupMetodologias rup
Metodologias rup
 
Rup
RupRup
Rup
 
Metodologia rup trabajo1
Metodologia rup trabajo1Metodologia rup trabajo1
Metodologia rup trabajo1
 
Rup entrega final
Rup entrega finalRup entrega final
Rup entrega final
 
Rup fase 3-version
Rup fase 3-version Rup fase 3-version
Rup fase 3-version
 

Destacado

[@NaukriEngineering] IndexedDB
[@NaukriEngineering] IndexedDB[@NaukriEngineering] IndexedDB
[@NaukriEngineering] IndexedDBNaukri.com
 
Resume women educatorsociety
Resume women educatorsocietyResume women educatorsociety
Resume women educatorsocietymrsjenkins
 
The New Fair Labor Standards Act Regulations: Optimizing Implementation C...
 The New Fair Labor Standards Act Regulations: Optimizing Implementation C... The New Fair Labor Standards Act Regulations: Optimizing Implementation C...
The New Fair Labor Standards Act Regulations: Optimizing Implementation C...CBIZ, Inc.
 
Grade 4/5 Parent iPad Presentation
Grade 4/5 Parent iPad PresentationGrade 4/5 Parent iPad Presentation
Grade 4/5 Parent iPad Presentationmatthewlipstein
 
Programacao funcional dojo
Programacao funcional dojoProgramacao funcional dojo
Programacao funcional dojoFrancieli Viane
 
Tech Days 2015: Customer Presentation Deep Blue Capital
Tech Days 2015: Customer Presentation Deep Blue CapitalTech Days 2015: Customer Presentation Deep Blue Capital
Tech Days 2015: Customer Presentation Deep Blue CapitalAdaCore
 
Running tests for every commit: Gerrit, Jenkins, Docker, AWS
Running tests for every commit: Gerrit, Jenkins, Docker, AWSRunning tests for every commit: Gerrit, Jenkins, Docker, AWS
Running tests for every commit: Gerrit, Jenkins, Docker, AWSAlexander Akbashev
 
Александр Куцан: "Static Code Analysis in C++"
Александр Куцан: "Static Code Analysis in C++" Александр Куцан: "Static Code Analysis in C++"
Александр Куцан: "Static Code Analysis in C++" Anna Shymchenko
 
Константин Маркович: "Creating modular application using Spring Boot "
Константин Маркович: "Creating modular application using Spring Boot "Константин Маркович: "Creating modular application using Spring Boot "
Константин Маркович: "Creating modular application using Spring Boot "Anna Shymchenko
 
Leverage
LeverageLeverage
LeverageMickey
 

Destacado (14)

Water Features Overland Park KS /Fountain Restoration Overland Park KS by Ka...
 Water Features Overland Park KS /Fountain Restoration Overland Park KS by Ka... Water Features Overland Park KS /Fountain Restoration Overland Park KS by Ka...
Water Features Overland Park KS /Fountain Restoration Overland Park KS by Ka...
 
[@NaukriEngineering] IndexedDB
[@NaukriEngineering] IndexedDB[@NaukriEngineering] IndexedDB
[@NaukriEngineering] IndexedDB
 
Resume women educatorsociety
Resume women educatorsocietyResume women educatorsociety
Resume women educatorsociety
 
The New Fair Labor Standards Act Regulations: Optimizing Implementation C...
 The New Fair Labor Standards Act Regulations: Optimizing Implementation C... The New Fair Labor Standards Act Regulations: Optimizing Implementation C...
The New Fair Labor Standards Act Regulations: Optimizing Implementation C...
 
Grade 4/5 Parent iPad Presentation
Grade 4/5 Parent iPad PresentationGrade 4/5 Parent iPad Presentation
Grade 4/5 Parent iPad Presentation
 
Programacao funcional dojo
Programacao funcional dojoProgramacao funcional dojo
Programacao funcional dojo
 
2015 Superior Glove Winter Catalog
2015 Superior Glove Winter Catalog2015 Superior Glove Winter Catalog
2015 Superior Glove Winter Catalog
 
Tech Days 2015: Customer Presentation Deep Blue Capital
Tech Days 2015: Customer Presentation Deep Blue CapitalTech Days 2015: Customer Presentation Deep Blue Capital
Tech Days 2015: Customer Presentation Deep Blue Capital
 
Running tests for every commit: Gerrit, Jenkins, Docker, AWS
Running tests for every commit: Gerrit, Jenkins, Docker, AWSRunning tests for every commit: Gerrit, Jenkins, Docker, AWS
Running tests for every commit: Gerrit, Jenkins, Docker, AWS
 
Александр Куцан: "Static Code Analysis in C++"
Александр Куцан: "Static Code Analysis in C++" Александр Куцан: "Static Code Analysis in C++"
Александр Куцан: "Static Code Analysis in C++"
 
Константин Маркович: "Creating modular application using Spring Boot "
Константин Маркович: "Creating modular application using Spring Boot "Константин Маркович: "Creating modular application using Spring Boot "
Константин Маркович: "Creating modular application using Spring Boot "
 
resume 15
resume 15resume 15
resume 15
 
Mesolithic age
Mesolithic ageMesolithic age
Mesolithic age
 
Leverage
LeverageLeverage
Leverage
 

Similar a Metodologias rup (20)

Rup
RupRup
Rup
 
Rup tony
Rup tonyRup tony
Rup tony
 
Expos.rup
Expos.rupExpos.rup
Expos.rup
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
MODELADO RUP UML
MODELADO RUP UMLMODELADO RUP UML
MODELADO RUP UML
 
Sesion1 adsi
Sesion1 adsiSesion1 adsi
Sesion1 adsi
 
Proceso unificadoderationalrup
Proceso unificadoderationalrupProceso unificadoderationalrup
Proceso unificadoderationalrup
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
DiseñO De Sistemas
DiseñO De SistemasDiseñO De Sistemas
DiseñO De Sistemas
 
Diseño de Sistemas
Diseño de SistemasDiseño de Sistemas
Diseño de Sistemas
 
DiseñO De Sistemas
DiseñO De SistemasDiseñO De Sistemas
DiseñO De Sistemas
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Aguilar alegría carlos
Aguilar alegría carlosAguilar alegría carlos
Aguilar alegría carlos
 
Fases de rup
Fases de rupFases de rup
Fases de rup
 
Rup
RupRup
Rup
 
ADOO_2011_presentacion_I
ADOO_2011_presentacion_IADOO_2011_presentacion_I
ADOO_2011_presentacion_I
 
Rup entrega final
Rup entrega finalRup entrega final
Rup entrega final
 
Proceso racional unificado
Proceso racional unificadoProceso racional unificado
Proceso racional unificado
 
1 proy1 metodologia_rup
1 proy1 metodologia_rup1 proy1 metodologia_rup
1 proy1 metodologia_rup
 

Más de gmjuan

Calidad
CalidadCalidad
Calidadgmjuan
 
Cocomo ii
Cocomo iiCocomo ii
Cocomo iigmjuan
 
Cocomo
CocomoCocomo
Cocomogmjuan
 
Componen1
Componen1Componen1
Componen1gmjuan
 
Modelo cocomo
Modelo cocomoModelo cocomo
Modelo cocomogmjuan
 
Auto cad
Auto cadAuto cad
Auto cadgmjuan
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativosgmjuan
 
Diagramas de despliegue
Diagramas de despliegueDiagramas de despliegue
Diagramas de desplieguegmjuan
 
Diagramas de estado
Diagramas de estadoDiagramas de estado
Diagramas de estadogmjuan
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividadesgmjuan
 
Diagramas de interaccion
Diagramas de interaccionDiagramas de interaccion
Diagramas de interacciongmjuan
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clasesgmjuan
 
Presentación1
Presentación1Presentación1
Presentación1gmjuan
 
Analisis de requerimientos
Analisis de requerimientosAnalisis de requerimientos
Analisis de requerimientosgmjuan
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xpgmjuan
 
Clasificacion de metodologias para el desarrollo de software
Clasificacion de metodologias para el desarrollo de softwareClasificacion de metodologias para el desarrollo de software
Clasificacion de metodologias para el desarrollo de softwaregmjuan
 
Metodologias para el desarrollo de sistemas
Metodologias para el desarrollo de sistemasMetodologias para el desarrollo de sistemas
Metodologias para el desarrollo de sistemasgmjuan
 

Más de gmjuan (19)

Calidad
CalidadCalidad
Calidad
 
Cpm
CpmCpm
Cpm
 
Cocomo ii
Cocomo iiCocomo ii
Cocomo ii
 
Pert
PertPert
Pert
 
Cocomo
CocomoCocomo
Cocomo
 
Componen1
Componen1Componen1
Componen1
 
Modelo cocomo
Modelo cocomoModelo cocomo
Modelo cocomo
 
Auto cad
Auto cadAuto cad
Auto cad
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Diagramas de despliegue
Diagramas de despliegueDiagramas de despliegue
Diagramas de despliegue
 
Diagramas de estado
Diagramas de estadoDiagramas de estado
Diagramas de estado
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
 
Diagramas de interaccion
Diagramas de interaccionDiagramas de interaccion
Diagramas de interaccion
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Presentación1
Presentación1Presentación1
Presentación1
 
Analisis de requerimientos
Analisis de requerimientosAnalisis de requerimientos
Analisis de requerimientos
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xp
 
Clasificacion de metodologias para el desarrollo de software
Clasificacion de metodologias para el desarrollo de softwareClasificacion de metodologias para el desarrollo de software
Clasificacion de metodologias para el desarrollo de software
 
Metodologias para el desarrollo de sistemas
Metodologias para el desarrollo de sistemasMetodologias para el desarrollo de sistemas
Metodologias para el desarrollo de sistemas
 

Último

Material modulo para AFP integra en diapositivas
Material modulo para AFP integra en diapositivasMaterial modulo para AFP integra en diapositivas
Material modulo para AFP integra en diapositivasErnesto840942
 
Explora el boletín de 17 de abril de 2024
Explora el boletín de 17 de abril de 2024Explora el boletín de 17 de abril de 2024
Explora el boletín de 17 de abril de 2024Yes Europa
 
PRÁCTICAS PRE PROFESIONALES SESION_N°4.pptx
PRÁCTICAS PRE PROFESIONALES SESION_N°4.pptxPRÁCTICAS PRE PROFESIONALES SESION_N°4.pptx
PRÁCTICAS PRE PROFESIONALES SESION_N°4.pptxcarlosdaniellujandel1
 
UA 2 - Uniformes del Ejercito.pdfasfdasfa
UA 2 - Uniformes del Ejercito.pdfasfdasfaUA 2 - Uniformes del Ejercito.pdfasfdasfa
UA 2 - Uniformes del Ejercito.pdfasfdasfaRODRIGOGAVINOAVILAGA
 
Banco central de Reserva del Perú...,.....
Banco central de Reserva del Perú...,.....Banco central de Reserva del Perú...,.....
Banco central de Reserva del Perú...,.....MAICKELSANCHEZ2
 
Descubre el boletín del 12 de Abril de 2024
Descubre el boletín del 12 de Abril de 2024Descubre el boletín del 12 de Abril de 2024
Descubre el boletín del 12 de Abril de 2024Yes Europa
 
UNIDAD 2 REGISTRO Y CONTROL DE MERCANCIAS.pdf
UNIDAD 2 REGISTRO Y CONTROL DE MERCANCIAS.pdfUNIDAD 2 REGISTRO Y CONTROL DE MERCANCIAS.pdf
UNIDAD 2 REGISTRO Y CONTROL DE MERCANCIAS.pdfARACELIGINESZARATE1
 
EJEMPLO PRÁCTICO CESANTÍA PARA PRACTICAR.pdf
EJEMPLO PRÁCTICO CESANTÍA PARA PRACTICAR.pdfEJEMPLO PRÁCTICO CESANTÍA PARA PRACTICAR.pdf
EJEMPLO PRÁCTICO CESANTÍA PARA PRACTICAR.pdfFrancini Cervantes
 
3RA - 4 TA CLASE SO1 SEMANA 3.pptxuniver
3RA - 4 TA CLASE SO1 SEMANA 3.pptxuniver3RA - 4 TA CLASE SO1 SEMANA 3.pptxuniver
3RA - 4 TA CLASE SO1 SEMANA 3.pptxuniverakermansara040
 
119672964-Place-de-Infeccion-de-Vias-Urinarias.doc
119672964-Place-de-Infeccion-de-Vias-Urinarias.doc119672964-Place-de-Infeccion-de-Vias-Urinarias.doc
119672964-Place-de-Infeccion-de-Vias-Urinarias.docMarbellaLedsma
 
Cirugía Oral…………………………………………………..……..pdf
Cirugía Oral…………………………………………………..……..pdfCirugía Oral…………………………………………………..……..pdf
Cirugía Oral…………………………………………………..……..pdfginpao14
 
PROGRAMA DE EMPRENDIMIENTOS RENTABLES ARGENTINA.pdf
PROGRAMA DE EMPRENDIMIENTOS RENTABLES ARGENTINA.pdfPROGRAMA DE EMPRENDIMIENTOS RENTABLES ARGENTINA.pdf
PROGRAMA DE EMPRENDIMIENTOS RENTABLES ARGENTINA.pdfrgsteveo32
 

Último (12)

Material modulo para AFP integra en diapositivas
Material modulo para AFP integra en diapositivasMaterial modulo para AFP integra en diapositivas
Material modulo para AFP integra en diapositivas
 
Explora el boletín de 17 de abril de 2024
Explora el boletín de 17 de abril de 2024Explora el boletín de 17 de abril de 2024
Explora el boletín de 17 de abril de 2024
 
PRÁCTICAS PRE PROFESIONALES SESION_N°4.pptx
PRÁCTICAS PRE PROFESIONALES SESION_N°4.pptxPRÁCTICAS PRE PROFESIONALES SESION_N°4.pptx
PRÁCTICAS PRE PROFESIONALES SESION_N°4.pptx
 
UA 2 - Uniformes del Ejercito.pdfasfdasfa
UA 2 - Uniformes del Ejercito.pdfasfdasfaUA 2 - Uniformes del Ejercito.pdfasfdasfa
UA 2 - Uniformes del Ejercito.pdfasfdasfa
 
Banco central de Reserva del Perú...,.....
Banco central de Reserva del Perú...,.....Banco central de Reserva del Perú...,.....
Banco central de Reserva del Perú...,.....
 
Descubre el boletín del 12 de Abril de 2024
Descubre el boletín del 12 de Abril de 2024Descubre el boletín del 12 de Abril de 2024
Descubre el boletín del 12 de Abril de 2024
 
UNIDAD 2 REGISTRO Y CONTROL DE MERCANCIAS.pdf
UNIDAD 2 REGISTRO Y CONTROL DE MERCANCIAS.pdfUNIDAD 2 REGISTRO Y CONTROL DE MERCANCIAS.pdf
UNIDAD 2 REGISTRO Y CONTROL DE MERCANCIAS.pdf
 
EJEMPLO PRÁCTICO CESANTÍA PARA PRACTICAR.pdf
EJEMPLO PRÁCTICO CESANTÍA PARA PRACTICAR.pdfEJEMPLO PRÁCTICO CESANTÍA PARA PRACTICAR.pdf
EJEMPLO PRÁCTICO CESANTÍA PARA PRACTICAR.pdf
 
3RA - 4 TA CLASE SO1 SEMANA 3.pptxuniver
3RA - 4 TA CLASE SO1 SEMANA 3.pptxuniver3RA - 4 TA CLASE SO1 SEMANA 3.pptxuniver
3RA - 4 TA CLASE SO1 SEMANA 3.pptxuniver
 
119672964-Place-de-Infeccion-de-Vias-Urinarias.doc
119672964-Place-de-Infeccion-de-Vias-Urinarias.doc119672964-Place-de-Infeccion-de-Vias-Urinarias.doc
119672964-Place-de-Infeccion-de-Vias-Urinarias.doc
 
Cirugía Oral…………………………………………………..……..pdf
Cirugía Oral…………………………………………………..……..pdfCirugía Oral…………………………………………………..……..pdf
Cirugía Oral…………………………………………………..……..pdf
 
PROGRAMA DE EMPRENDIMIENTOS RENTABLES ARGENTINA.pdf
PROGRAMA DE EMPRENDIMIENTOS RENTABLES ARGENTINA.pdfPROGRAMA DE EMPRENDIMIENTOS RENTABLES ARGENTINA.pdf
PROGRAMA DE EMPRENDIMIENTOS RENTABLES ARGENTINA.pdf
 

Metodologias rup

  • 1. METODOLOGIAS RUP El Proceso Racional Unificado (Rational Unified Process en inglés, habitualmente resumido como RUP) es un proceso de desarrollo de software desarrollado por la empresa Rational Software, actualmente propiedad de IBM.1 Junto con el Lenguaje Unificado de Modelado UML, constituye la metodología estándar más utilizada para el análisis, diseño, implementación y documentación de sistemas orientados a objetos.
  • 2.  El RUP es un producto de Rational (IBM). Se caracteriza por ser iterativo e incremental, estar centrado en la arquitectura y guiado por los casos de uso. Incluye artefactos (que son los productos tangibles del proceso como por ejemplo, el modelo de casos de uso, el código fuente, etc.) y roles (papel que desempeña una persona en un determinado momento, una persona puede desempeñar distintos roles a lo largo del proceso).
  • 3. CICLO DE VIDA  El ciclo de vida RUP es una implementación del Desarrollo en espiral. Fue creado ensamblando los elementos en secuencias semi-ordenadas. El ciclo de vida organiza las tareas en fases e iteraciones. 
  • 4. ARTEFACTOS  RUP en cada una de sus fases (pertenecientes a la estructura dinámica) realiza una serie de artefactos que sirven para comprender mejor tanto el análisis como el diseño del sistema (entre otros). Estos artefactos (entre otros) son los siguientes: 
  • 5. INICIO  DocumentoVisión  Diagramas de caso de uso  Especificación de Requisitos  Diagrama de Requisitos
  • 6. ELABORACION  Documento Arquitectura que trabaja con las siguientes vistas:  Vista Lógica  Diagrama de clases  Modelo E-R (Si el sistema así lo requiere)  Vista de Implementación  Diagrama de Secuencia  Diagrama de estados  Diagrama de Colaboración  Vista Conceptual  Modelo de dominio  Vista física  Mapa de comportamiento a nivel de hardware.  Diseño y desarrollo de casos de uso, o flujos de casos de uso arquitectónicos  Pruebas de los casos de uso desarrollados, que demuestran que la arquitectura documentada responde adecuadamente a requerimientos funcionales y no funcionales.
  • 7. CONSTRUCION  Especificación de requisitos faltantes  Diseño y desarrollo de casos de uso y/o flujos de acuerdo con la planeación iterativa  Pruebas de los casos de uso desarrollados, y pruebas de regresión según sea el caso
  • 8. TRANSICION  Pruebas finales de aceptación  Puesta en producción  Estabilización