SlideShare una empresa de Scribd logo
1 de 20
Metodología RUP
UD: ANÁLISIS Y DISEÑO DE SISTEMAS DE INFORMACIÓN
Metodología RUP
 RUP significa Rational Unified Process . Este término es un proceso creado
por la empresa de ingeniería de software, Rational Software Corporation,
para guiar el desarrollo de un programa. El RUP es una metodología con
prácticas Lean, así como Scrum y Extreme Programming (XP). Estos
métodos tienen en común el uso de buenas prácticas que ayudan a
obtener técnicas rutinarias y productivas.
Metodología RUP
 RUP es un acrónimo y significa el Proceso Unificado Racional. Este proceso
se usa preferiblemente para proyectos complejos con equipos grandes.
 En la gestión de un proyecto, el sistema RUP promueve una solución
disciplinada, que consiste en organizar las tareas y responsabilidades de
todos dentro de una organización.
Metodología RUP
 Las prácticas utilizadas en RUP se basan en varios métodos, pero además,
presenta algunos principios similares al de los métodos Lean .
 Uno de estos métodos es Scrum , y no es posible clasificar uno como
mejor que el otro, sino evaluar cuáles son los objetivos que cada
metodología proporciona para tu organización o proyecto.
 El Scrum Framework se basa en prácticas según el manifiesto Lean. Los
proyectos que se desarrollan en este sistema tienen características como
actividades y funcionan de forma iterativa e incremental.
Metodología RUP
 La metodología RUP consiste en una estructura de trabajo de proceso con
el objetivo del producto y por tanto basada en el modelo Unified
Modeling Language (UML), cuando se habla de programación orientada a
objetos.
 El UML compone un lenguaje para definir una secuencia de artefactos y
ayudar en la ejecución de las tareas del sistema a desarrollar, a través de
diferentes tipos de diagramas.
Metodología RUP
PRINCIPIOS DE DESARROLLO
El RUP está basado en 5 principios clave que son:
1. Adaptar el proceso
 El proceso deberá adaptarse a las características propias del proyecto u
organización. El tamaño del mismo, así como su tipo o las regulaciones
que lo condicionen, influirán en su diseño específico. También se deberá
tener en cuenta el alcance del proyecto.
Metodología RUP
PRINCIPIOS DE DESARROLLO
2. Equilibrar prioridades
 Los requerimientos de los diversos participantes pueden ser diferentes,
contradictorios o disputarse recursos limitados. Debe encontrarse un
equilibrio que satisfaga los deseos de todos. Gracias a este equilibrio se
podrán corregir desacuerdos que surjan en el futuro.
Metodología RUP
PRINCIPIOS DE DESARROLLO
3. Demostrar valor interativamente
 Los proyectos se entregan, aunque sea de un modo interno, en etapas
iteradas. En cada iteración se analiza la opinión de los inversores, la
estabilidad y calidad del producto, y se refina la dirección del proyecto así
como también los riesgos involucrados.
Metodología RUP
PRINCIPIOS DE DESARROLLO
4. Colaboración entre equipos
 El desarrollo de software no lo hace una única persona sino múltiples
equipos. Debe haber una comunicación fluida para coordinar
requerimientos, desarrollo, evaluaciones, planes, resultados,etc.
Metodología RUP
PRINCIPIOS DE DESARROLLO
5. Elevar el nivel de abstracción
 Este principio dominante motiva el uso de conceptos reutilizables tales
como patrón del software, lenguajes 4GL o marcos de referencia
(frameworks) por nombrar algunos. Esto evita que los ingenieros de
software vayan directamente de los requisitos a la codificación de software
a la medida del cliente, sin saber con certeza qué codificar para satisfacer
de la mejor manera los requerimientos y sin comenzar desde un principio
pensando en la reutilización del código.
Metodología RUP
 Aunque RUP se utiliza para proyectos complejos y con equipos extensos,
permite realizar actividades y artefactos de acuerdo con la elección del
equipo y se puede adaptar para agilizar el proceso.
 El modelo se detalla desde tres perspectivas:
 Dinámica
 Estático
 Práctica
Metodología RUP
 Es en la perspectiva dinámica que compone el ciclo de vida del proyecto,
en el que se divide en 4 fases secuenciales, denominadas en: inicio,
elaboración, construcción y transición .
 Desde un punto de vista estático, el RUP se enfoca en las actividades que
se llevan a cabo durante el ciclo de vida del proyecto, estas actividades se
denominan workflows.
 Finalmente, la visión práctica del proceso consta de buenas prácticas de
proceso, que son las recomendaciones del método para que todas las
actividades se preparen de la mejor manera.
Metodología RUP
FASES RUP
Las fases del RUP están involucradas dentro de la perspectiva del desarrollo
dinámico .Es en este momento que se le da planificación al proyecto,
relevamiento de recursos, implementación, pruebas, entre otros.
 1. Comienzo: Es en este momento que se elabora la planificación del
proyecto con los stakeholders, son ellos quienes han descrito los
requisitos para el sistema a desarrollar. La etapa se realiza en un corto
período de tiempo. Guía al equipo para analizar la viabilidad del proyecto
y cómo empezar a definir los primeros pasos. Usando este concepto
tenemos una metodología llamada Lean Inception .
Metodología RUP
FASES RUP
 2. Elaboración: En la fase de elaboración, o elaboración, busca relevar
casos, documentación, estudios base, es decir, modelos para orientar el
proyecto. Esto es para orientar cuál será la mejor manera de acuerdo con
las premisas de los interesados.
 Tras todo este conocimiento, se elabora un plan de proyecto, con todas las
características y especificidades, de la forma más detallada posible.
Metodología RUP
FASES RUP
 3. Construcción: Ahí es cuando se termina la construcción del proyecto,
por eso tiene ese nombre. El principal objetivo es la elaboración del
producto. Dado que el método se basa en el desarrollo de software,
estamos hablando de crear códigos.
 Además, es en esta etapa que se realizan las primeras pruebas para que se
prepare la base inicial para la etapa de transición.
Metodología RUP
FASES RUP
 4. Transición: La transición se expresa como transición, es decir, la fase
que pasa el proyecto desde el punto de prueba hasta la implementación.
 Después de todas las pruebas realizadas y con el objeto listo, llega el
momento de ponerlo a disposición del usuario final, es decir, la entrega
del proyecto.
 Además de la entrega, esta fase incluye la realización de capacitaciones y
asegurar que el objeto final resuelva todos los problemas de las partes
interesadas.
Metodología RUP
FASES RUP
Metodología RUP
Artefactos
RUP en cada una de sus fases (pertenecientes a la estructura estática) 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:
 Documento Visión
 Especificación de Requerimientos
 Elaboración:
 Diagramas de caso de uso
Metodología RUP
Artefactos
 Construcción: Documento Arquitectura que trabaja con las siguientes
vistas:
 Vista Lógica:
 Diagrama de clases
 Modelo E-R (Si el sistema así lo requiere)
Metodología RUP
Artefactos
 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.

Más contenido relacionado

Similar a RUP.pptx

Fase 7. Proyecto Final
Fase 7. Proyecto FinalFase 7. Proyecto Final
Fase 7. Proyecto Finalelecramirez
 
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
 
Metodologia y prototipo
Metodologia y prototipoMetodologia y prototipo
Metodologia y prototipoArturo Jimenez
 
SEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptx
SEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptxSEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptx
SEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptxJ Martin Luzon
 
Las metodologías usadas en el Desarrollo de SW en el Perú
Las metodologías usadas en el Desarrollo de SW en el PerúLas metodologías usadas en el Desarrollo de SW en el Perú
Las metodologías usadas en el Desarrollo de SW en el PerúPagina web Peru - F5mas
 
formulacion y gestion de py en ing sistemas.pdf
formulacion y gestion de py en ing sistemas.pdfformulacion y gestion de py en ing sistemas.pdf
formulacion y gestion de py en ing sistemas.pdfJosLuisGonzles2
 
Metodologias
MetodologiasMetodologias
MetodologiasNorerod
 
4 1 personalizacion de metodologias
4 1 personalizacion de metodologias4 1 personalizacion de metodologias
4 1 personalizacion de metodologiaslandeta_p
 

Similar a RUP.pptx (20)

Trabajo final fase 3
Trabajo final fase 3Trabajo final fase 3
Trabajo final fase 3
 
Fase 7. Proyecto Final
Fase 7. Proyecto FinalFase 7. Proyecto Final
Fase 7. Proyecto Final
 
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
 
Metodología rup
Metodología rupMetodología rup
Metodología rup
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
Metodologia y prototipo
Metodologia y prototipoMetodologia y prototipo
Metodologia y prototipo
 
SEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptx
SEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptxSEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptx
SEMANA 1-2-3- METODOLOGIAS TRADICIONALES [Autoguardado].pptx
 
Las metodologías usadas en el Desarrollo de SW en el Perú
Las metodologías usadas en el Desarrollo de SW en el PerúLas metodologías usadas en el Desarrollo de SW en el Perú
Las metodologías usadas en el Desarrollo de SW en el Perú
 
Is.exp.329704
Is.exp.329704Is.exp.329704
Is.exp.329704
 
SEMANA 4-5-6.pptx
SEMANA 4-5-6.pptxSEMANA 4-5-6.pptx
SEMANA 4-5-6.pptx
 
Is.exp.329704
Is.exp.329704Is.exp.329704
Is.exp.329704
 
sfsdfsf
sfsdfsfsfsdfsf
sfsdfsf
 
Angello revista digital
Angello revista digitalAngello revista digital
Angello revista digital
 
ISO - OpenUp
ISO - OpenUpISO - OpenUp
ISO - OpenUp
 
Fases rup
Fases rupFases rup
Fases rup
 
formulacion y gestion de py en ing sistemas.pdf
formulacion y gestion de py en ing sistemas.pdfformulacion y gestion de py en ing sistemas.pdf
formulacion y gestion de py en ing sistemas.pdf
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Metodologias
MetodologiasMetodologias
Metodologias
 
4 1 personalizacion de metodologias
4 1 personalizacion de metodologias4 1 personalizacion de metodologias
4 1 personalizacion de metodologias
 

Más de NiltonTenorio

presentacion.pdfyjjjkjhjjhhkjhjjjkhhjhhhhh
presentacion.pdfyjjjkjhjjhhkjhjjjkhhjhhhhhpresentacion.pdfyjjjkjhjjhhkjhjjjkhhjhhhhh
presentacion.pdfyjjjkjhjjhhkjhjjjkhhjhhhhhNiltonTenorio
 
modeloespiral-NILTON[1].pptx
modeloespiral-NILTON[1].pptxmodeloespiral-NILTON[1].pptx
modeloespiral-NILTON[1].pptxNiltonTenorio
 
DOC-20230719-WA0013..pptx
DOC-20230719-WA0013..pptxDOC-20230719-WA0013..pptx
DOC-20230719-WA0013..pptxNiltonTenorio
 
GE-PR01-FT03 Caracterizacion de proceso.pptx
GE-PR01-FT03 Caracterizacion de proceso.pptxGE-PR01-FT03 Caracterizacion de proceso.pptx
GE-PR01-FT03 Caracterizacion de proceso.pptxNiltonTenorio
 
Lenguaje unificado de modelado.pptx
Lenguaje unificado de modelado.pptxLenguaje unificado de modelado.pptx
Lenguaje unificado de modelado.pptxNiltonTenorio
 
Ciclo de Vida de los Sistema de Informacion.pptx
Ciclo de Vida de los Sistema de Informacion.pptxCiclo de Vida de los Sistema de Informacion.pptx
Ciclo de Vida de los Sistema de Informacion.pptxNiltonTenorio
 
DOC-20230723-WA0000..pptx
DOC-20230723-WA0000..pptxDOC-20230723-WA0000..pptx
DOC-20230723-WA0000..pptxNiltonTenorio
 
Pasos para encender una computadora.pptx
Pasos para encender una computadora.pptxPasos para encender una computadora.pptx
Pasos para encender una computadora.pptxNiltonTenorio
 
DERECHOS Y DEBERES.pptx
DERECHOS Y DEBERES.pptxDERECHOS Y DEBERES.pptx
DERECHOS Y DEBERES.pptxNiltonTenorio
 
Base de datos N.pptx
Base de datos N.pptxBase de datos N.pptx
Base de datos N.pptxNiltonTenorio
 

Más de NiltonTenorio (12)

presentacion.pdfyjjjkjhjjhhkjhjjjkhhjhhhhh
presentacion.pdfyjjjkjhjjhhkjhjjjkhhjhhhhhpresentacion.pdfyjjjkjhjjhhkjhjjjkhhjhhhhh
presentacion.pdfyjjjkjhjjhhkjhjjjkhhjhhhhh
 
modeloespiral-NILTON[1].pptx
modeloespiral-NILTON[1].pptxmodeloespiral-NILTON[1].pptx
modeloespiral-NILTON[1].pptx
 
DOC-20230719-WA0013..pptx
DOC-20230719-WA0013..pptxDOC-20230719-WA0013..pptx
DOC-20230719-WA0013..pptx
 
GE-PR01-FT03 Caracterizacion de proceso.pptx
GE-PR01-FT03 Caracterizacion de proceso.pptxGE-PR01-FT03 Caracterizacion de proceso.pptx
GE-PR01-FT03 Caracterizacion de proceso.pptx
 
Lenguaje unificado de modelado.pptx
Lenguaje unificado de modelado.pptxLenguaje unificado de modelado.pptx
Lenguaje unificado de modelado.pptx
 
Ciclo de Vida de los Sistema de Informacion.pptx
Ciclo de Vida de los Sistema de Informacion.pptxCiclo de Vida de los Sistema de Informacion.pptx
Ciclo de Vida de los Sistema de Informacion.pptx
 
DOC-20230723-WA0000..pptx
DOC-20230723-WA0000..pptxDOC-20230723-WA0000..pptx
DOC-20230723-WA0000..pptx
 
INSTALACIÓN.ppt
INSTALACIÓN.pptINSTALACIÓN.ppt
INSTALACIÓN.ppt
 
Pasos para encender una computadora.pptx
Pasos para encender una computadora.pptxPasos para encender una computadora.pptx
Pasos para encender una computadora.pptx
 
DERECHOS Y DEBERES.pptx
DERECHOS Y DEBERES.pptxDERECHOS Y DEBERES.pptx
DERECHOS Y DEBERES.pptx
 
Base de datos.pptx
Base de datos.pptxBase de datos.pptx
Base de datos.pptx
 
Base de datos N.pptx
Base de datos N.pptxBase de datos N.pptx
Base de datos N.pptx
 

Último

Los_países_con_la_mayor_cantidad_de_rascacielos (2023).pdf
Los_países_con_la_mayor_cantidad_de_rascacielos (2023).pdfLos_países_con_la_mayor_cantidad_de_rascacielos (2023).pdf
Los_países_con_la_mayor_cantidad_de_rascacielos (2023).pdfJC Díaz Herrera
 
Novelas Turcas vs Series de EUA en audiencia (2024).pdf
Novelas Turcas vs Series de EUA en audiencia  (2024).pdfNovelas Turcas vs Series de EUA en audiencia  (2024).pdf
Novelas Turcas vs Series de EUA en audiencia (2024).pdfJC Díaz Herrera
 
triptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescenciatriptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescenciaferg6120
 
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdfReservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdfJC Díaz Herrera
 
Familias sionistas dentro de los 10 clanes familiares más ricos por regiones ...
Familias sionistas dentro de los 10 clanes familiares más ricos por regiones ...Familias sionistas dentro de los 10 clanes familiares más ricos por regiones ...
Familias sionistas dentro de los 10 clanes familiares más ricos por regiones ...JC Díaz Herrera
 
Posiciones de México en el PNB PPA per cápita (1982-2024).pdf
Posiciones de México en el PNB PPA per cápita (1982-2024).pdfPosiciones de México en el PNB PPA per cápita (1982-2024).pdf
Posiciones de México en el PNB PPA per cápita (1982-2024).pdfJC Díaz Herrera
 
PANTEÓN DE Paris en historia de la arquitectura
PANTEÓN DE Paris en historia de la arquitecturaPANTEÓN DE Paris en historia de la arquitectura
PANTEÓN DE Paris en historia de la arquitecturaRosaHurtado26
 
Unidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y químicaUnidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y químicaSilvia García
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfIrapuatoCmovamos
 
Los más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdfLos más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdfJC Díaz Herrera
 
Posiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdfPosiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdfJC Díaz Herrera
 
CNEB-CURRICULO NACIONAL DE EDUCACION BASICA
CNEB-CURRICULO NACIONAL DE EDUCACION BASICACNEB-CURRICULO NACIONAL DE EDUCACION BASICA
CNEB-CURRICULO NACIONAL DE EDUCACION BASICAYOSHELINSARAIMAMANIS2
 
Qué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaQué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaJoellyAlejandraRodrg
 
Data Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosData Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosssuser948499
 
Panorama Sociodemográfico de México 2020: GUANAJUATO
Panorama Sociodemográfico de México 2020: GUANAJUATOPanorama Sociodemográfico de México 2020: GUANAJUATO
Panorama Sociodemográfico de México 2020: GUANAJUATOJuan Carlos Fonseca Mata
 
Partes y elementos de una iglesia básicos
Partes y elementos de una iglesia básicosPartes y elementos de una iglesia básicos
Partes y elementos de una iglesia básicosMarycarmenNuez4
 
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticAnálisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticJamithGarcia1
 
AA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docxAA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docxLuisAngelYomonaYomon
 
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,juberrodasflores
 
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdf
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdfPosiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdf
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdfJC Díaz Herrera
 

Último (20)

Los_países_con_la_mayor_cantidad_de_rascacielos (2023).pdf
Los_países_con_la_mayor_cantidad_de_rascacielos (2023).pdfLos_países_con_la_mayor_cantidad_de_rascacielos (2023).pdf
Los_países_con_la_mayor_cantidad_de_rascacielos (2023).pdf
 
Novelas Turcas vs Series de EUA en audiencia (2024).pdf
Novelas Turcas vs Series de EUA en audiencia  (2024).pdfNovelas Turcas vs Series de EUA en audiencia  (2024).pdf
Novelas Turcas vs Series de EUA en audiencia (2024).pdf
 
triptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescenciatriptico-de-las-drogas en la adolescencia
triptico-de-las-drogas en la adolescencia
 
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdfReservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
Reservas de divisas y oro en México en sexenio de AMLO (2018-2024).pdf
 
Familias sionistas dentro de los 10 clanes familiares más ricos por regiones ...
Familias sionistas dentro de los 10 clanes familiares más ricos por regiones ...Familias sionistas dentro de los 10 clanes familiares más ricos por regiones ...
Familias sionistas dentro de los 10 clanes familiares más ricos por regiones ...
 
Posiciones de México en el PNB PPA per cápita (1982-2024).pdf
Posiciones de México en el PNB PPA per cápita (1982-2024).pdfPosiciones de México en el PNB PPA per cápita (1982-2024).pdf
Posiciones de México en el PNB PPA per cápita (1982-2024).pdf
 
PANTEÓN DE Paris en historia de la arquitectura
PANTEÓN DE Paris en historia de la arquitecturaPANTEÓN DE Paris en historia de la arquitectura
PANTEÓN DE Paris en historia de la arquitectura
 
Unidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y químicaUnidad 3 Elementos y compuestos. Física y química
Unidad 3 Elementos y compuestos. Física y química
 
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdfREPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
REPORTE DE INCIDENCIA DELICTIVA MARZO 2024.pdf
 
Los más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdfLos más ricos administradores de fondo de cobertura (1968-2024).pdf
Los más ricos administradores de fondo de cobertura (1968-2024).pdf
 
Posiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdfPosiciones en el IDH global de EUA (1950-2024).pdf
Posiciones en el IDH global de EUA (1950-2024).pdf
 
CNEB-CURRICULO NACIONAL DE EDUCACION BASICA
CNEB-CURRICULO NACIONAL DE EDUCACION BASICACNEB-CURRICULO NACIONAL DE EDUCACION BASICA
CNEB-CURRICULO NACIONAL DE EDUCACION BASICA
 
Qué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problemaQué es un Histograma estadístico teoria y problema
Qué es un Histograma estadístico teoria y problema
 
Data Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datosData Warehouse.gestion de bases de datos
Data Warehouse.gestion de bases de datos
 
Panorama Sociodemográfico de México 2020: GUANAJUATO
Panorama Sociodemográfico de México 2020: GUANAJUATOPanorama Sociodemográfico de México 2020: GUANAJUATO
Panorama Sociodemográfico de México 2020: GUANAJUATO
 
Partes y elementos de una iglesia básicos
Partes y elementos de una iglesia básicosPartes y elementos de una iglesia básicos
Partes y elementos de una iglesia básicos
 
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de CyclisticAnálisis de datos en acción: Optimizando el crecimiento de Cyclistic
Análisis de datos en acción: Optimizando el crecimiento de Cyclistic
 
AA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docxAA CUADRO DE TEORIA DEL CASO. (1) (1).docx
AA CUADRO DE TEORIA DEL CASO. (1) (1).docx
 
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
Ivu- taller de diseño arquitectonico l , adicion y sustraccion de cubos,
 
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdf
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdfPosiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdf
Posiciones_del_sionismo_en_los_imperios globales de la humanidad (2024).pdf
 

RUP.pptx

  • 1. Metodología RUP UD: ANÁLISIS Y DISEÑO DE SISTEMAS DE INFORMACIÓN
  • 2. Metodología RUP  RUP significa Rational Unified Process . Este término es un proceso creado por la empresa de ingeniería de software, Rational Software Corporation, para guiar el desarrollo de un programa. El RUP es una metodología con prácticas Lean, así como Scrum y Extreme Programming (XP). Estos métodos tienen en común el uso de buenas prácticas que ayudan a obtener técnicas rutinarias y productivas.
  • 3. Metodología RUP  RUP es un acrónimo y significa el Proceso Unificado Racional. Este proceso se usa preferiblemente para proyectos complejos con equipos grandes.  En la gestión de un proyecto, el sistema RUP promueve una solución disciplinada, que consiste en organizar las tareas y responsabilidades de todos dentro de una organización.
  • 4. Metodología RUP  Las prácticas utilizadas en RUP se basan en varios métodos, pero además, presenta algunos principios similares al de los métodos Lean .  Uno de estos métodos es Scrum , y no es posible clasificar uno como mejor que el otro, sino evaluar cuáles son los objetivos que cada metodología proporciona para tu organización o proyecto.  El Scrum Framework se basa en prácticas según el manifiesto Lean. Los proyectos que se desarrollan en este sistema tienen características como actividades y funcionan de forma iterativa e incremental.
  • 5. Metodología RUP  La metodología RUP consiste en una estructura de trabajo de proceso con el objetivo del producto y por tanto basada en el modelo Unified Modeling Language (UML), cuando se habla de programación orientada a objetos.  El UML compone un lenguaje para definir una secuencia de artefactos y ayudar en la ejecución de las tareas del sistema a desarrollar, a través de diferentes tipos de diagramas.
  • 6. Metodología RUP PRINCIPIOS DE DESARROLLO El RUP está basado en 5 principios clave que son: 1. Adaptar el proceso  El proceso deberá adaptarse a las características propias del proyecto u organización. El tamaño del mismo, así como su tipo o las regulaciones que lo condicionen, influirán en su diseño específico. También se deberá tener en cuenta el alcance del proyecto.
  • 7. Metodología RUP PRINCIPIOS DE DESARROLLO 2. Equilibrar prioridades  Los requerimientos de los diversos participantes pueden ser diferentes, contradictorios o disputarse recursos limitados. Debe encontrarse un equilibrio que satisfaga los deseos de todos. Gracias a este equilibrio se podrán corregir desacuerdos que surjan en el futuro.
  • 8. Metodología RUP PRINCIPIOS DE DESARROLLO 3. Demostrar valor interativamente  Los proyectos se entregan, aunque sea de un modo interno, en etapas iteradas. En cada iteración se analiza la opinión de los inversores, la estabilidad y calidad del producto, y se refina la dirección del proyecto así como también los riesgos involucrados.
  • 9. Metodología RUP PRINCIPIOS DE DESARROLLO 4. Colaboración entre equipos  El desarrollo de software no lo hace una única persona sino múltiples equipos. Debe haber una comunicación fluida para coordinar requerimientos, desarrollo, evaluaciones, planes, resultados,etc.
  • 10. Metodología RUP PRINCIPIOS DE DESARROLLO 5. Elevar el nivel de abstracción  Este principio dominante motiva el uso de conceptos reutilizables tales como patrón del software, lenguajes 4GL o marcos de referencia (frameworks) por nombrar algunos. Esto evita que los ingenieros de software vayan directamente de los requisitos a la codificación de software a la medida del cliente, sin saber con certeza qué codificar para satisfacer de la mejor manera los requerimientos y sin comenzar desde un principio pensando en la reutilización del código.
  • 11. Metodología RUP  Aunque RUP se utiliza para proyectos complejos y con equipos extensos, permite realizar actividades y artefactos de acuerdo con la elección del equipo y se puede adaptar para agilizar el proceso.  El modelo se detalla desde tres perspectivas:  Dinámica  Estático  Práctica
  • 12. Metodología RUP  Es en la perspectiva dinámica que compone el ciclo de vida del proyecto, en el que se divide en 4 fases secuenciales, denominadas en: inicio, elaboración, construcción y transición .  Desde un punto de vista estático, el RUP se enfoca en las actividades que se llevan a cabo durante el ciclo de vida del proyecto, estas actividades se denominan workflows.  Finalmente, la visión práctica del proceso consta de buenas prácticas de proceso, que son las recomendaciones del método para que todas las actividades se preparen de la mejor manera.
  • 13. Metodología RUP FASES RUP Las fases del RUP están involucradas dentro de la perspectiva del desarrollo dinámico .Es en este momento que se le da planificación al proyecto, relevamiento de recursos, implementación, pruebas, entre otros.  1. Comienzo: Es en este momento que se elabora la planificación del proyecto con los stakeholders, son ellos quienes han descrito los requisitos para el sistema a desarrollar. La etapa se realiza en un corto período de tiempo. Guía al equipo para analizar la viabilidad del proyecto y cómo empezar a definir los primeros pasos. Usando este concepto tenemos una metodología llamada Lean Inception .
  • 14. Metodología RUP FASES RUP  2. Elaboración: En la fase de elaboración, o elaboración, busca relevar casos, documentación, estudios base, es decir, modelos para orientar el proyecto. Esto es para orientar cuál será la mejor manera de acuerdo con las premisas de los interesados.  Tras todo este conocimiento, se elabora un plan de proyecto, con todas las características y especificidades, de la forma más detallada posible.
  • 15. Metodología RUP FASES RUP  3. Construcción: Ahí es cuando se termina la construcción del proyecto, por eso tiene ese nombre. El principal objetivo es la elaboración del producto. Dado que el método se basa en el desarrollo de software, estamos hablando de crear códigos.  Además, es en esta etapa que se realizan las primeras pruebas para que se prepare la base inicial para la etapa de transición.
  • 16. Metodología RUP FASES RUP  4. Transición: La transición se expresa como transición, es decir, la fase que pasa el proyecto desde el punto de prueba hasta la implementación.  Después de todas las pruebas realizadas y con el objeto listo, llega el momento de ponerlo a disposición del usuario final, es decir, la entrega del proyecto.  Además de la entrega, esta fase incluye la realización de capacitaciones y asegurar que el objeto final resuelva todos los problemas de las partes interesadas.
  • 18. Metodología RUP Artefactos RUP en cada una de sus fases (pertenecientes a la estructura estática) 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:  Documento Visión  Especificación de Requerimientos  Elaboración:  Diagramas de caso de uso
  • 19. Metodología RUP Artefactos  Construcción: Documento Arquitectura que trabaja con las siguientes vistas:  Vista Lógica:  Diagrama de clases  Modelo E-R (Si el sistema así lo requiere)
  • 20. Metodología RUP Artefactos  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.