SlideShare una empresa de Scribd logo
1 de 30
Descargar para leer sin conexión
RATIONAL UNIFIED
PROCESS (RUP)
M.SC. ALDO VALDEZ ALVARADO
La Paz - Bolivia
Preparado como parte de los contenidos de la Materia de
Análisis y Diseño de Sistemas de Información
UNIVERSIDAD MAYOR DE SAN ANDRÉS
CARRERA DE INFORMÁTICA
Historia
Características Esenciales
Otras Prácticas
Estructura del Proceso
Índice
1
2
3
4
HISTORIA
CREADORES Y FUNDADORES
GRADY BOOCH
IVAR JACOBSON
JAMES RUMBAUGH
CARACTERÍSTICAS
ESENCIALES
Proceso Dirigido por los
Casos de Uso
Se define un Caso de Uso
como un fragmento de
funcionalidad del sistema que
proporciona al usuario un valor
añadido. Los Casos de Uso
representan los requisitos
funcionales del sistema.
Proceso Dirigido por los
Casos de Uso
Proceso Dirigido por los
Casos de Uso
Proceso Centrado en
la Arquitectura
La arquitectura de un sistema es la organización o
estructura de sus partes más relevantes, lo que permite
tener una visión común entre todos los involucrados
(desarrolladores y usuarios) y una perspectiva clara del
sistema completo, necesaria para controlar el desarrollo.
Proceso Centrado en
la Arquitectura
TIEMPO
La arquitectura se robustece hacia el final del ciclo del RUP.
Proceso Centrado en
la Arquitectura
Vistas de la arquitectura con el Modelo 4 + 1
Proceso Iterativo
e Incremental
La estrategia que propone el RUP es tener un proceso
iterativo e incremental en donde el trabajo se divide en
partes más pequeñas o mini proyectos. Cada mini proyecto
se puede ver como una iteración (un recorrido más o
menos completo a lo largo de todos los flujos de trabajo
fundamentales) del cual se obtiene un incremento que
produce un crecimiento en el producto.
Proceso Iterativo
e Incremental
Mini Proyectos
Proceso Iterativo
e Incremental
Iteraciones
FasesFlujos de
Trabajo
OTRAS
PRÁCTICAS
RUP
Desarrollo
de Soft.
Iterativo Desarrollo
Basado
Componen
tes
Modelado
Visual
UML
Verificación
Continua de
la Calidad
Gestión de
los
Cambios
Gestión
de
Requisitos
ESTRUCTURA
DEL PROCESO
Estructura Dinámica
Ciclos, releases, baseline
Release
(producto al final de
un ciclo de desarrollo)
Base line
(versión asociada a
un hito)
Generación
(release final de un
ciclo de desarrollo)
Estructura Dinámica
tiempo
Objetivos
(Vision)
Arquitectura Capacidad
Operacional
Inicial
Release
del Producto
Inception Elaboration Construction Transition
tiempo
Objetivos
(Vision)
Arquitectura Capacidad
Operacional
Inicial
Release
del Producto
Inception Elaboration Construction Transition
Fases e Hitos del RUP
Estructura Dinámica
Distribución de Recursos Humanos
Inicio Elaboración Construcción Transición
Esfuerzo 5 % 20 % 65 % 10%
Tiempo
Dedicado
10 % 30 % 50 % 10%
Distribución de Esfuerzo y Tiempo
Estructura Dinámica
Fase de Inicio
• Durante la fase de inicio se define el modelo del negocio y el alcance del
proyecto. Se identifican todos los actores y Casos de Uso, y se diseñan
los Casos de Uso más esenciales (aproximadamente el 20% del modelo
completo). Se desarrolla, un plan de negocio para determinar que
recursos deben ser asignados al proyecto.
Fase de Elaboración
• En esta fase se construye un prototipo de la arquitectura, que debe
evolucionar en iteraciones sucesivas hasta convertirse en el sistema
final. Este prototipo debe contener los Casos de Uso críticos
identificados en la fase de inicio. También debe demostrarse que se han
evitado los riesgos más graves.
Estructura Dinámica
Fase de Construcción
• La finalidad principal de esta fase es alcanzar la capacidad operacional
del producto de forma incremental a través de las sucesivas iteraciones.
Durante esta fase todos los componentes, características y requisitos
deben ser implementados, integrados y probados en su totalidad,
obteniendo una versión aceptable del producto.
Fase de Transición
• La finalidad de la fase de transición es poner el producto en manos de
los usuarios finales, para lo que se requiere desarrollar nuevas
versiones actualizadas del producto, completar la documentación,
entrenar al usuario en el manejo del producto, y en general tareas
relacionadas con el ajuste, configuración, instalación y facilidad de uso
del producto.
Estructura Estática
Rol, Actividad, Artefacto
Estructura Estática
Rol, Actividad, Artefacto
Estructura Estática
Un ROL define el comportamiento y
responsabilidades de un individuo, o de
un grupo de individuos trabajando
juntos como un equipo. Una persona
puede desempeñar diversos roles, así
como un mismo rol puede ser
representado por varias personas. Las
responsabilidades de un rol son tanto el
llevar a cabo un conjunto de
actividades como el ser el dueño de un
conjunto de artefactos.
Estructura Estática
Un ROL define el comportamiento y
responsabilidades de un individuo, o
de un grupo de individuos trabajando
juntos como un equipo. Una persona
puede desempeñar diversos roles,
así como un mismo rol puede ser
representado por varias personas.
Las responsabilidades de un rol son
tanto el llevar a cabo un conjunto de
actividades como el ser el dueño de
un conjunto de artefactos.
Una ACTIVIDAD en concreto
es una unidad de trabajo que
una persona que desempeñe
un rol puede ser solicitado a
que realice. Las actividades
tienen un objetivo concreto,
normalmente expresado en
términos de crear o actualizar
algún producto.
Estructura Estática
Un ROL define el comportamiento y
responsabilidades de un individuo, o
de un grupo de individuos trabajando
juntos como un equipo. Una persona
puede desempeñar diversos roles,
así como un mismo rol puede ser
representado por varias personas.
Las responsabilidades de un rol son
tanto el llevar a cabo un conjunto de
actividades como el ser el dueño de
un conjunto de artefactos.
Una ACTIVIDAD en concreto
es una unidad de trabajo que
una persona que desempeñe
un rol puede ser solicitado a
que realice. Las actividades
tienen un objetivo concreto,
normalmente expresado en
términos de crear o actualizar
algún producto.
Un producto o ARTEFACTO son los
resultados tangibles del proyecto, las cosas
que va creando y usando hasta obtener el
producto final. Un artefacto puede ser
cualquiera de los siguientes:
• Un documento
• Un modelo
• Un elemento del modelo
Estructura Estática
Flujos
de
Trabajo
Modela
do del
Negocio
Requisit
os
Análisi
s y
Diseño
Imple
menta
ción
Prueb
as
Desplieg
ue
Gestió
n del
Proyec
to
Configura
ción y
Control
de
Cambios
Entorno
Aldo Ramiro Valdez Alvarado
Licenciado en Informática
Master en Dirección Estrategica en
Tecnologías de la Información
Docente Titular de Pregrado en la UMSA
Docente de Postgrado en la UMSA
Coordinador del Postgrado en Informática
UMSA
Conferencista Nacional e Internacional
http://aldovaldezalvarado.blogspot.com/
https://www.linkedin.com/in/msc-aldo-
valdez-alvarado-17464820
aldo_valdez@hotmail.com
Muchas Gracias!!!

Más contenido relacionado

La actualidad más candente

MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMicky Jerzy
 
Modelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de SoftwareModelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de SoftwareJoan Fernando Chipia Lobo
 
Requerimientos en Ingenieria de Software
Requerimientos en Ingenieria de SoftwareRequerimientos en Ingenieria de Software
Requerimientos en Ingenieria de SoftwareKelvin Abdiel Alvarado
 
Diagrama uml ing software i promecys
Diagrama uml ing software i promecysDiagrama uml ing software i promecys
Diagrama uml ing software i promecysLeonel Narvaez Ruiz
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosGuillermo Chirinos
 
Etapas del Proceso de la Ingeniería del Software
Etapas del Proceso de la Ingeniería del SoftwareEtapas del Proceso de la Ingeniería del Software
Etapas del Proceso de la Ingeniería del SoftwareT.I.C
 
Requerimiento funcional y no funcional
Requerimiento funcional y no funcional Requerimiento funcional y no funcional
Requerimiento funcional y no funcional CristobalFicaV
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Darthuz Kilates
 
Presentacion herramientas CASE
Presentacion herramientas CASEPresentacion herramientas CASE
Presentacion herramientas CASEdavidsande
 
Ejemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rupEjemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rupXochitl Saucedo Muñoz
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrolloitsarellano
 

La actualidad más candente (20)

Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
MODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWAREMODELO DE PROCESOS DEL SOFTWARE
MODELO DE PROCESOS DEL SOFTWARE
 
Ciclo Vida del Software
Ciclo Vida del SoftwareCiclo Vida del Software
Ciclo Vida del Software
 
Ingeniería de software modelo incremental
Ingeniería de software  modelo incrementalIngeniería de software  modelo incremental
Ingeniería de software modelo incremental
 
Modelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de SoftwareModelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de Software
 
Antecedentes MSF
Antecedentes MSFAntecedentes MSF
Antecedentes MSF
 
Requerimientos en Ingenieria de Software
Requerimientos en Ingenieria de SoftwareRequerimientos en Ingenieria de Software
Requerimientos en Ingenieria de Software
 
Diagrama uml ing software i promecys
Diagrama uml ing software i promecysDiagrama uml ing software i promecys
Diagrama uml ing software i promecys
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De Datos
 
Etapas del Proceso de la Ingeniería del Software
Etapas del Proceso de la Ingeniería del SoftwareEtapas del Proceso de la Ingeniería del Software
Etapas del Proceso de la Ingeniería del Software
 
Caracteristicas rup
Caracteristicas rupCaracteristicas rup
Caracteristicas rup
 
Requerimiento funcional y no funcional
Requerimiento funcional y no funcional Requerimiento funcional y no funcional
Requerimiento funcional y no funcional
 
02 rup
02 rup02 rup
02 rup
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi Cuadro comparativo entre moprosoft y cmmi
Cuadro comparativo entre moprosoft y cmmi
 
tecnicas de revisión del software
tecnicas de revisión del softwaretecnicas de revisión del software
tecnicas de revisión del software
 
Presentacion herramientas CASE
Presentacion herramientas CASEPresentacion herramientas CASE
Presentacion herramientas CASE
 
UML
UMLUML
UML
 
Ejemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rupEjemplo plan de desarrollo de software rup
Ejemplo plan de desarrollo de software rup
 
Tabla comparativa- metodologías de desarrollo
Tabla comparativa-  metodologías de desarrolloTabla comparativa-  metodologías de desarrollo
Tabla comparativa- metodologías de desarrollo
 

Destacado (17)

UML
UMLUML
UML
 
3. Generos Cientificos de Publicaciones
3. Generos Cientificos de Publicaciones3. Generos Cientificos de Publicaciones
3. Generos Cientificos de Publicaciones
 
Análisis estructurado
Análisis estructuradoAnálisis estructurado
Análisis estructurado
 
9. Estructura de la Monografía
9. Estructura de la Monografía9. Estructura de la Monografía
9. Estructura de la Monografía
 
4. El Problema de Investigación
4. El Problema de Investigación4. El Problema de Investigación
4. El Problema de Investigación
 
Taller de Licenciatura II
Taller de Licenciatura IITaller de Licenciatura II
Taller de Licenciatura II
 
1. Conocimiento, Ciencia y Tecnología
1. Conocimiento, Ciencia y Tecnología1. Conocimiento, Ciencia y Tecnología
1. Conocimiento, Ciencia y Tecnología
 
Educa innova
Educa innovaEduca innova
Educa innova
 
5. Marco Teorico
5. Marco Teorico5. Marco Teorico
5. Marco Teorico
 
8. Planificación de la Investigación
8. Planificación de la Investigación8. Planificación de la Investigación
8. Planificación de la Investigación
 
2. La Investigación Científica - 3
2. La Investigación Científica - 32. La Investigación Científica - 3
2. La Investigación Científica - 3
 
Hacia una filosofia ágil
Hacia una filosofia ágilHacia una filosofia ágil
Hacia una filosofia ágil
 
6. Hipotesis
6. Hipotesis6. Hipotesis
6. Hipotesis
 
2. La Investigación Científica - 1
2. La Investigación Científica - 12. La Investigación Científica - 1
2. La Investigación Científica - 1
 
2. La Investigación Científica - 2
2. La Investigación Científica - 22. La Investigación Científica - 2
2. La Investigación Científica - 2
 
Todo o nada sobre io t
Todo o nada sobre io tTodo o nada sobre io t
Todo o nada sobre io t
 
7. Tecnicas e Instrumentos de Investigación
7. Tecnicas e Instrumentos de Investigación7. Tecnicas e Instrumentos de Investigación
7. Tecnicas e Instrumentos de Investigación
 

Similar a PRESENTACIÓN RUP (20)

Metodologia rup 2
Metodologia rup 2Metodologia rup 2
Metodologia rup 2
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Metodologia rup trabajo1
Metodologia rup trabajo1Metodologia rup trabajo1
Metodologia rup trabajo1
 
s04 - Paradigma de desarrollo fundamentado en modelado
s04 - Paradigma de desarrollo fundamentado en modelados04 - Paradigma de desarrollo fundamentado en modelado
s04 - Paradigma de desarrollo fundamentado en modelado
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Metodologia spem epec
Metodologia spem epecMetodologia spem epec
Metodologia spem epec
 
1 proy1 metodologia_rup
1 proy1 metodologia_rup1 proy1 metodologia_rup
1 proy1 metodologia_rup
 
Rup entrega final
Rup entrega finalRup entrega final
Rup entrega final
 
Rup entrega final
Rup entrega finalRup entrega final
Rup entrega final
 
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
 
ADS - Sesion1 - RUP
ADS - Sesion1 - RUPADS - Sesion1 - RUP
ADS - Sesion1 - RUP
 
Resumen rup
Resumen rupResumen rup
Resumen rup
 
Resumen rup
Resumen rupResumen rup
Resumen rup
 
Resumen rup
Resumen rupResumen rup
Resumen rup
 
Rup
RupRup
Rup
 
Proceso Unificado De Rational
Proceso Unificado De RationalProceso Unificado De Rational
Proceso Unificado De Rational
 
Documentacion rational
Documentacion rationalDocumentacion rational
Documentacion rational
 

Más de MSc Aldo Valdez Alvarado

Más de MSc Aldo Valdez Alvarado (20)

Introducción a la Ciberseguridad
Introducción a la CiberseguridadIntroducción a la Ciberseguridad
Introducción a la Ciberseguridad
 
3. Modelo ER - Relacional
3. Modelo ER - Relacional3. Modelo ER - Relacional
3. Modelo ER - Relacional
 
2. Modelo ER - Relacional
2. Modelo ER - Relacional2. Modelo ER - Relacional
2. Modelo ER - Relacional
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
 
Machine Learning para Todos
Machine Learning para TodosMachine Learning para Todos
Machine Learning para Todos
 
Algunas aplicaciones del Blockchain
Algunas aplicaciones del BlockchainAlgunas aplicaciones del Blockchain
Algunas aplicaciones del Blockchain
 
El Blockchain más allá del Bitcoin
El Blockchain más allá del BitcoinEl Blockchain más allá del Bitcoin
El Blockchain más allá del Bitcoin
 
5. SQL
5. SQL5. SQL
5. SQL
 
Python con Anaconda
Python con AnacondaPython con Anaconda
Python con Anaconda
 
Introducción al ML
Introducción al MLIntroducción al ML
Introducción al ML
 
Matemática y Data Science
Matemática y Data ScienceMatemática y Data Science
Matemática y Data Science
 
3. Modelo Relacional
3. Modelo Relacional3. Modelo Relacional
3. Modelo Relacional
 
Plataformas IoT Open Source
Plataformas IoT Open SourcePlataformas IoT Open Source
Plataformas IoT Open Source
 
2. Modelo ER
2. Modelo ER2. Modelo ER
2. Modelo ER
 
1. Modelo de Datos
1. Modelo de Datos1. Modelo de Datos
1. Modelo de Datos
 
6. Procesos de Cierre
6. Procesos de Cierre6. Procesos de Cierre
6. Procesos de Cierre
 
5. Procesos de Monitoreo y Control
5. Procesos de Monitoreo y Control5. Procesos de Monitoreo y Control
5. Procesos de Monitoreo y Control
 
4. Procesos de Ejecución
4. Procesos de Ejecución4. Procesos de Ejecución
4. Procesos de Ejecución
 
3. Procesos de Planificación (2)
3. Procesos de Planificación (2)3. Procesos de Planificación (2)
3. Procesos de Planificación (2)
 
3. Procesos de Planificación (1)
3. Procesos de Planificación (1)3. Procesos de Planificación (1)
3. Procesos de Planificación (1)
 

Último

Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxpaogar2178
 
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
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptAlberto Rubio
 
Ensayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 PreuniversitarioEnsayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 Preuniversitariolucianosaldivia3
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!CatalinaAlfaroChryso
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresJonathanCovena1
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalJonathanCovena1
 
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
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...Ars Erótica
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxroberthirigoinvasque
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONamelia poma
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxiemerc2024
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuelabeltranponce75
 

Último (20)

Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
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
 
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).pptPINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
PINTURA DEL RENACIMIENTO EN ESPAÑA (SIGLO XVI).ppt
 
Ensayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 PreuniversitarioEnsayo Paes competencia matematicas 2 Preuniversitario
Ensayo Paes competencia matematicas 2 Preuniversitario
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Desarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por ValoresDesarrollo y Aplicación de la Administración por Valores
Desarrollo y Aplicación de la Administración por Valores
 
La Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración AmbientalLa Sostenibilidad Corporativa. Administración Ambiental
La Sostenibilidad Corporativa. Administración Ambiental
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
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
 
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
 
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...Louis Jean François Lagrenée.  Erotismo y sensualidad. El erotismo en la Hist...
Louis Jean François Lagrenée. Erotismo y sensualidad. El erotismo en la Hist...
 
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptxCONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
CONCURSO NACIONAL JOSE MARIA ARGUEDAS.pptx
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 

PRESENTACIÓN RUP

  • 1. RATIONAL UNIFIED PROCESS (RUP) M.SC. ALDO VALDEZ ALVARADO La Paz - Bolivia Preparado como parte de los contenidos de la Materia de Análisis y Diseño de Sistemas de Información UNIVERSIDAD MAYOR DE SAN ANDRÉS CARRERA DE INFORMÁTICA
  • 4. CREADORES Y FUNDADORES GRADY BOOCH IVAR JACOBSON JAMES RUMBAUGH
  • 6. Proceso Dirigido por los Casos de Uso Se define un Caso de Uso como un fragmento de funcionalidad del sistema que proporciona al usuario un valor añadido. Los Casos de Uso representan los requisitos funcionales del sistema.
  • 7. Proceso Dirigido por los Casos de Uso
  • 8. Proceso Dirigido por los Casos de Uso
  • 9. Proceso Centrado en la Arquitectura La arquitectura de un sistema es la organización o estructura de sus partes más relevantes, lo que permite tener una visión común entre todos los involucrados (desarrolladores y usuarios) y una perspectiva clara del sistema completo, necesaria para controlar el desarrollo.
  • 10. Proceso Centrado en la Arquitectura TIEMPO La arquitectura se robustece hacia el final del ciclo del RUP.
  • 11. Proceso Centrado en la Arquitectura Vistas de la arquitectura con el Modelo 4 + 1
  • 12. Proceso Iterativo e Incremental La estrategia que propone el RUP es tener un proceso iterativo e incremental en donde el trabajo se divide en partes más pequeñas o mini proyectos. Cada mini proyecto se puede ver como una iteración (un recorrido más o menos completo a lo largo de todos los flujos de trabajo fundamentales) del cual se obtiene un incremento que produce un crecimiento en el producto.
  • 18.
  • 19. Estructura Dinámica Ciclos, releases, baseline Release (producto al final de un ciclo de desarrollo) Base line (versión asociada a un hito) Generación (release final de un ciclo de desarrollo)
  • 20. Estructura Dinámica tiempo Objetivos (Vision) Arquitectura Capacidad Operacional Inicial Release del Producto Inception Elaboration Construction Transition tiempo Objetivos (Vision) Arquitectura Capacidad Operacional Inicial Release del Producto Inception Elaboration Construction Transition Fases e Hitos del RUP
  • 21. Estructura Dinámica Distribución de Recursos Humanos Inicio Elaboración Construcción Transición Esfuerzo 5 % 20 % 65 % 10% Tiempo Dedicado 10 % 30 % 50 % 10% Distribución de Esfuerzo y Tiempo
  • 22. Estructura Dinámica Fase de Inicio • Durante la fase de inicio se define el modelo del negocio y el alcance del proyecto. Se identifican todos los actores y Casos de Uso, y se diseñan los Casos de Uso más esenciales (aproximadamente el 20% del modelo completo). Se desarrolla, un plan de negocio para determinar que recursos deben ser asignados al proyecto. Fase de Elaboración • En esta fase se construye un prototipo de la arquitectura, que debe evolucionar en iteraciones sucesivas hasta convertirse en el sistema final. Este prototipo debe contener los Casos de Uso críticos identificados en la fase de inicio. También debe demostrarse que se han evitado los riesgos más graves.
  • 23. Estructura Dinámica Fase de Construcción • La finalidad principal de esta fase es alcanzar la capacidad operacional del producto de forma incremental a través de las sucesivas iteraciones. Durante esta fase todos los componentes, características y requisitos deben ser implementados, integrados y probados en su totalidad, obteniendo una versión aceptable del producto. Fase de Transición • La finalidad de la fase de transición es poner el producto en manos de los usuarios finales, para lo que se requiere desarrollar nuevas versiones actualizadas del producto, completar la documentación, entrenar al usuario en el manejo del producto, y en general tareas relacionadas con el ajuste, configuración, instalación y facilidad de uso del producto.
  • 26. Estructura Estática Un ROL define el comportamiento y responsabilidades de un individuo, o de un grupo de individuos trabajando juntos como un equipo. Una persona puede desempeñar diversos roles, así como un mismo rol puede ser representado por varias personas. Las responsabilidades de un rol son tanto el llevar a cabo un conjunto de actividades como el ser el dueño de un conjunto de artefactos.
  • 27. Estructura Estática Un ROL define el comportamiento y responsabilidades de un individuo, o de un grupo de individuos trabajando juntos como un equipo. Una persona puede desempeñar diversos roles, así como un mismo rol puede ser representado por varias personas. Las responsabilidades de un rol son tanto el llevar a cabo un conjunto de actividades como el ser el dueño de un conjunto de artefactos. Una ACTIVIDAD en concreto es una unidad de trabajo que una persona que desempeñe un rol puede ser solicitado a que realice. Las actividades tienen un objetivo concreto, normalmente expresado en términos de crear o actualizar algún producto.
  • 28. Estructura Estática Un ROL define el comportamiento y responsabilidades de un individuo, o de un grupo de individuos trabajando juntos como un equipo. Una persona puede desempeñar diversos roles, así como un mismo rol puede ser representado por varias personas. Las responsabilidades de un rol son tanto el llevar a cabo un conjunto de actividades como el ser el dueño de un conjunto de artefactos. Una ACTIVIDAD en concreto es una unidad de trabajo que una persona que desempeñe un rol puede ser solicitado a que realice. Las actividades tienen un objetivo concreto, normalmente expresado en términos de crear o actualizar algún producto. Un producto o ARTEFACTO son los resultados tangibles del proyecto, las cosas que va creando y usando hasta obtener el producto final. Un artefacto puede ser cualquiera de los siguientes: • Un documento • Un modelo • Un elemento del modelo
  • 29. Estructura Estática Flujos de Trabajo Modela do del Negocio Requisit os Análisi s y Diseño Imple menta ción Prueb as Desplieg ue Gestió n del Proyec to Configura ción y Control de Cambios Entorno
  • 30. Aldo Ramiro Valdez Alvarado Licenciado en Informática Master en Dirección Estrategica en Tecnologías de la Información Docente Titular de Pregrado en la UMSA Docente de Postgrado en la UMSA Coordinador del Postgrado en Informática UMSA Conferencista Nacional e Internacional http://aldovaldezalvarado.blogspot.com/ https://www.linkedin.com/in/msc-aldo- valdez-alvarado-17464820 aldo_valdez@hotmail.com Muchas Gracias!!!