SlideShare una empresa de Scribd logo
FASES DE
DESARROLLO DE LA
METODOLOGÍA RUP
UNIVERSIDAD CENTRAL
DEL ECUADOR
Integrantes:
❏ Quilcaguano María José
❏ Ordoñez Emily
❏ Méndez Jessica
❏ Herrera Belén
❏ Castro Andrés
❏ Cóndor Bryan
❏ Cualchi Dayana
❏ Pazmiño Javier
❏ Loachamin José
❏ Guallasamín John
❏ Galarza Christian
❏ Navarrete Dennis
❏ Peñaloza Rommel
❏ Ruiz Alexis
❏ Inlago Fabricio
❏ Vásquez Andrés
❏ Herdoiza Leonardo
❏ Olmedo Adrián
INTRODUCCIÓN
La metodología de desarrollo RUP (su abreviatura en inglés es "Unified Development
Process o Proceso de Desarrollo Unificado") es un proceso de desarrollo de software
que, junto con UML Unified Modeling Language, constituye el método estándar más
utilizado para el análisis, implementación y documentación de sistemas orientados a
objetos.
Su principal objetivo es garantizar la producción de software de alta calidad que
satisfaga las necesidades del usuario con planes y presupuestos predecibles.
Es importante señalar que el método RUP está diseñado para profesionales del
desarrollo de software, ingenieros interesados ​​en productos de software, profesionales
de la ingeniería y la gestión de procesos de software.
HISTORIA
RUP creado por Grady Booch, Ivar Jacobson y James Jacobson (Creador de la
Técnica de Modelado de Objetos), la misma aparece en Junio de 1998 con el acrónimo
RUP 5.0 para disposición al público a inicios de 1999.
Es una secuencia de pasos necesarios para el desarrollo y/o mantenimiento
de gran cantidad de sistemas, en diferentes áreas de aplicación en proyectos
de tamaños variables del más básico al más complejo.
Es propiedad de
International
Business Machines
(IBM) y está basado
en un enfoque
disciplinado,
responsable dentro
de una organización.
Actualmente
RUP
METODOLOGÍA RUP
El RUP es un proceso de desarrollo software y junto con el UML,
constituye la metodología estándar más utilizada para el análisi,
implementación y documentación de sistemas orientados a objetos.
METODOLOGÍA RUP
CICLO DE VIDA RUP
Fase de Inicio:
Se enfoca hacia la comprensión
del problema y la tecnología, la
delimitación del ámbito del
proyecto, la eliminación de los
riesgos críticos.
Fase de Elaboración:
Se orientan al desarrollo de la línea de
base de la arquitectura, flujos de
trabajo de requisitos, modelo de
negocios (refinamiento), análisis,
diseño.
CICLO DE VIDA RUP
Fase de desarrollo:
Enfocada en completar la funcionalidad del
sistema para ello se debe clarificar los
requerimientos pendientes, administrar
cambios de acuerdo a evaluaciones realizadas
por usuarios.
Fase de cierre:
Asegura que el software esté disponible para el
usuario final, ajuste de errores y defectos
encontrados en la fase de prueba, además de
capacitar a los usuarios y proveer de soporte
técnico necesario.
Se verifica que el producto cumpla con las
expectativas.
IMPLEMENTACIÓN DEL RUP PARA EL PROYECTO
El método RUP es más
adecuado para proyectos
grandes y pequeños
PRINCIPIOS DEL DESARROLLO
FASES DEL MODELO RUP
Fase 1
El propósito de iniciar el proyecto es definir y acordar el alcance que se va
tener donde se identifica los riesgos así como proponer una visión general de
la arquitectura y el plan de fases y sus posteriores interacciones.
Fase de elaboración
El propósito de esta fase es analizar el
dominio del problema, desarrollar el plan
del proyecto y eliminar los mayores riesgos
que puedan existir.
FASE 3 DE DESARROLLO
La función de esta fase es completar la
funcionalidad del sistema, se clarifican los
requisitos pendientes, se administran los
cambios de acuerdo a las evaluaciones
realizadas por los usuarios, y se realizan las
mejoras para el proyecto.
El propósito de esta etapa es asegurar que
los usuarios finales puedan usar el
software, ajustar los errores y defectos
encontrados en la prueba de aceptación,
capacitar a los usuarios y brindar el soporte
técnico necesario.
Fase de Transición:
ROLES QUE SE CUMPLEN EN EL RUP
PROCESO DE DESARROLLO DE LA
METODOLOGÍA RUP
Inicio:
● Documento Visión.
● Diagramas de caso de uso.
● Especificación de Requisitos.
● Diagrama de Requisitos.
Elaboración: 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 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.
Vista Conceptual
● Modelo de dominio
Especificación de requisitos faltantes
Los requerimientos son las características
que debe tener en sistema para satisfacer las
necesidades y poder ser aceptado por el
cliente.
Construcción
El propósito de esta fase es completar la funcionalidad del sistema
Diseño y desarrollo de casos de uso y/o
flujos de acuerdo con la planeación
interactiva
Un caso de uso debe
● Tener un nivel apropiado del
detalle
● Ser bastante sencillo y amigable
con el usuario
Construcción
Pruebas de los casos de uso desarrollados,
y pruebas de regresión según sea el caso
Las pruebas de regresión son pruebas de
software que tienen como objeto descubrir
errores, carencias de funcionalidad o
divergencias funcionales con respecto al
comportamiento esperado del software
Pruebas finales de aceptación.
Son las últimas pruebas realizadas donde el cliente
prueba el software y verifica que cumpla con sus
expectativas.
Puesta en producción.
El objetivo de esta actividad es colocar el producto
a disposición del usuario
Estabilización
Mantenimiento y actualización del software
Transición
El propósito es asegurar que el software esté disponible para los usuarios finales, además se
verifica que el producto cumpla con las especificaciones entregadas por las personas
involucradas en el proyecto
CARACTERÍSTICAS
Rup es un producto de Rational(IBM). e caracteriza por ser iterativo e
incremental, esta 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) .
● Desarrollo iterativo
● Administración de requisitos
● Uso de arquitecturas basada en componentes
● Modelo visual de software
● pretende implementar las mejores practicas en Ingenieria de Software.
Forma disciplinada de asignar tareas y responsabilidades (quién hace qué,
cuándo y cómo) Pretende implementar las mejores prácticas en Ingeniería de
Software Desarrollo interactivo, Administración de requisitos, uso de
arquitectura basada en componentes, control de cambios, Modelado visual del
software, verificación de la calidad del software.
CONCLUSIONES
-Provee un entorno de proceso de desarrollo configurable
-Configurado a la necesidad
-Cada participante es parte del proceso
-Metodología completamente amplia
GRACIAS

Más contenido relacionado

La actualidad más candente

Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientos
nenyta08
 
Modelos o Ciclos de vida de software
Modelos o Ciclos de vida de softwareModelos o Ciclos de vida de software
Modelos o Ciclos de vida de software
William Matamoros
 
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
Xochitl Saucedo Muñoz
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de Software
EvelinBermeo
 
Ingeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosIngeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelos
Rafael Fdo Lopez Castillo
 
Modelo incremental
Modelo incrementalModelo incremental
Modelo incremental
Avelino Felipe Policarpio
 
Metodología Rup
Metodología RupMetodología Rup
Metodología Rup
Claudio Lopez Antypas
 
Estimación Software por Puntos de Función
Estimación Software por Puntos de FunciónEstimación Software por Puntos de Función
Estimación Software por Puntos de Función
Fundación Universitaria Konrad Lorenz
 
Metodología rup final
Metodología rup finalMetodología rup final
Metodología rup final
MariaC7
 
Iso 25000
Iso 25000Iso 25000
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
José Antonio Sandoval Acosta
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
monik1002
 
Extreme Programming-Fases
Extreme Programming-FasesExtreme Programming-Fases
Extreme Programming-Fases
Belghy Chisag
 
Rational rose
Rational roseRational rose
Rational rose
Israel Chava Gonzales
 
Principios diseño del software
Principios diseño del software Principios diseño del software
Principios diseño del software
Jose Patricio Bovet Derpich
 
Diseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de InformaciónDiseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de Información
katherine Gaspare
 
Administración de procesos en el S.O.
Administración de procesos en el S.O.Administración de procesos en el S.O.
Administración de procesos en el S.O.
Carlos Solano
 
Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2
David Motta Baldarrago
 
Modelo evolutivo
Modelo evolutivoModelo evolutivo
Modelo evolutivo
Barklyn Lsla
 
Metodolgias de desarrollo (evolutivo)
Metodolgias de desarrollo (evolutivo)Metodolgias de desarrollo (evolutivo)
Metodolgias de desarrollo (evolutivo)
Griiselda Martiinez
 

La actualidad más candente (20)

Tareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientosTareas de ingenieria de requerimientos
Tareas de ingenieria de requerimientos
 
Modelos o Ciclos de vida de software
Modelos o Ciclos de vida de softwareModelos o Ciclos de vida de software
Modelos o Ciclos de vida de software
 
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
 
Normas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de SoftwareNormas y Estándares de calidad para el desarrollo de Software
Normas y Estándares de calidad para el desarrollo de Software
 
Ingeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelosIngeniería de software - Descripción, características, modelos
Ingeniería de software - Descripción, características, modelos
 
Modelo incremental
Modelo incrementalModelo incremental
Modelo incremental
 
Metodología Rup
Metodología RupMetodología Rup
Metodología Rup
 
Estimación Software por Puntos de Función
Estimación Software por Puntos de FunciónEstimación Software por Puntos de Función
Estimación Software por Puntos de Función
 
Metodología rup final
Metodología rup finalMetodología rup final
Metodología rup final
 
Iso 25000
Iso 25000Iso 25000
Iso 25000
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
 
Proyecto de software
Proyecto de softwareProyecto de software
Proyecto de software
 
Extreme Programming-Fases
Extreme Programming-FasesExtreme Programming-Fases
Extreme Programming-Fases
 
Rational rose
Rational roseRational rose
Rational rose
 
Principios diseño del software
Principios diseño del software Principios diseño del software
Principios diseño del software
 
Diseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de InformaciónDiseño de Propuesta de Sistema de Información
Diseño de Propuesta de Sistema de Información
 
Administración de procesos en el S.O.
Administración de procesos en el S.O.Administración de procesos en el S.O.
Administración de procesos en el S.O.
 
Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2Modelo Del Negocio con RUP y UML Parte 2
Modelo Del Negocio con RUP y UML Parte 2
 
Modelo evolutivo
Modelo evolutivoModelo evolutivo
Modelo evolutivo
 
Metodolgias de desarrollo (evolutivo)
Metodolgias de desarrollo (evolutivo)Metodolgias de desarrollo (evolutivo)
Metodolgias de desarrollo (evolutivo)
 

Similar a Fases del rup

METODOLOGIA RUP
METODOLOGIA RUPMETODOLOGIA RUP
METODOLOGIA RUP
cristianbenites01
 
Rup
RupRup
Rup
waz666
 
Rup
RupRup
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
Williams Heredia Salinas
 
MODELO RUP
MODELO RUPMODELO RUP
MODELO RUP
Luis Gomes
 
modelo calidad
modelo calidadmodelo calidad
modelo calidad
Luis Gomes
 
Rup
RupRup
RUP
RUPRUP
Expos.rup
Expos.rupExpos.rup
Expos.rup
angel2365
 
RUP
RUPRUP
Metodología rup
Metodología rupMetodología rup
Metodología rup
MagdalenaTapia6
 
Metodologias
MetodologiasMetodologias
Metodologias
Norerod
 
Principios del RUP
Principios del RUPPrincipios del RUP
Principios del RUP
Kenyo Puelles Otsu
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
Abner Garcia
 
Metodologia RUP
Metodologia RUPMetodologia RUP
Metodologia RUP
Carlos Vargas
 
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
 
Metodologia rup trabajo1
Metodologia rup trabajo1Metodologia rup trabajo1
Metodologia rup trabajo1
lilianacastromoreno
 
METODOLOGIA RUP.pptx
METODOLOGIA RUP.pptxMETODOLOGIA RUP.pptx
METODOLOGIA RUP.pptx
juan gonzalez
 
Metodologias rup
Metodologias rupMetodologias rup
Metodologias rup
ElvisAR
 
DiseñO De Sistemas
DiseñO De SistemasDiseñO De Sistemas
DiseñO De Sistemas
Rony Altamirano Anampa
 

Similar a Fases del rup (20)

METODOLOGIA RUP
METODOLOGIA RUPMETODOLOGIA RUP
METODOLOGIA RUP
 
Rup
RupRup
Rup
 
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
 
MODELO RUP
MODELO RUPMODELO RUP
MODELO RUP
 
modelo calidad
modelo calidadmodelo calidad
modelo calidad
 
Rup
RupRup
Rup
 
RUP
RUPRUP
RUP
 
Expos.rup
Expos.rupExpos.rup
Expos.rup
 
RUP
RUPRUP
RUP
 
Metodología rup
Metodología rupMetodología rup
Metodología rup
 
Metodologias
MetodologiasMetodologias
Metodologias
 
Principios del RUP
Principios del RUPPrincipios del RUP
Principios del RUP
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
 
Metodologia RUP
Metodologia RUPMetodologia RUP
Metodologia RUP
 
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)
 
Metodologia rup trabajo1
Metodologia rup trabajo1Metodologia rup trabajo1
Metodologia rup trabajo1
 
METODOLOGIA RUP.pptx
METODOLOGIA RUP.pptxMETODOLOGIA RUP.pptx
METODOLOGIA RUP.pptx
 
Metodologias rup
Metodologias rupMetodologias rup
Metodologias rup
 
DiseñO De Sistemas
DiseñO De SistemasDiseñO De Sistemas
DiseñO De Sistemas
 

Más de MaraJosQuilcaguanoTo

Mandala
MandalaMandala
Administración de centros de computo (1)
Administración de centros de computo (1)Administración de centros de computo (1)
Administración de centros de computo (1)
MaraJosQuilcaguanoTo
 
U1.t1.d2.ensayo maria jose quilcaguano
U1.t1.d2.ensayo maria jose quilcaguanoU1.t1.d2.ensayo maria jose quilcaguano
U1.t1.d2.ensayo maria jose quilcaguano
MaraJosQuilcaguanoTo
 
Preguntas maria jose quilcaguano
Preguntas maria jose quilcaguanoPreguntas maria jose quilcaguano
Preguntas maria jose quilcaguano
MaraJosQuilcaguanoTo
 
SÍLABOS
SÍLABOSSÍLABOS
Gerencia y procesos gerenciales
Gerencia y procesos gerencialesGerencia y procesos gerenciales
Gerencia y procesos gerenciales
MaraJosQuilcaguanoTo
 
SÍLABO
SÍLABOSÍLABO
Infografía
InfografíaInfografía
SÍLABO
SÍLABOSÍLABO
Mentafacto
MentafactoMentafacto
Ensayo ciclo de vida del desarrollo del software
Ensayo ciclo de vida del desarrollo del softwareEnsayo ciclo de vida del desarrollo del software
Ensayo ciclo de vida del desarrollo del software
MaraJosQuilcaguanoTo
 
Modelo de cascada
Modelo de cascadaModelo de cascada
Modelo de cascada
MaraJosQuilcaguanoTo
 
Sílabo: Aplicaciones Multimedia
Sílabo: Aplicaciones MultimediaSílabo: Aplicaciones Multimedia
Sílabo: Aplicaciones Multimedia
MaraJosQuilcaguanoTo
 
Sílabo de Software Educativo
Sílabo de Software EducativoSílabo de Software Educativo
Sílabo de Software Educativo
MaraJosQuilcaguanoTo
 

Más de MaraJosQuilcaguanoTo (14)

Mandala
MandalaMandala
Mandala
 
Administración de centros de computo (1)
Administración de centros de computo (1)Administración de centros de computo (1)
Administración de centros de computo (1)
 
U1.t1.d2.ensayo maria jose quilcaguano
U1.t1.d2.ensayo maria jose quilcaguanoU1.t1.d2.ensayo maria jose quilcaguano
U1.t1.d2.ensayo maria jose quilcaguano
 
Preguntas maria jose quilcaguano
Preguntas maria jose quilcaguanoPreguntas maria jose quilcaguano
Preguntas maria jose quilcaguano
 
SÍLABOS
SÍLABOSSÍLABOS
SÍLABOS
 
Gerencia y procesos gerenciales
Gerencia y procesos gerencialesGerencia y procesos gerenciales
Gerencia y procesos gerenciales
 
SÍLABO
SÍLABOSÍLABO
SÍLABO
 
Infografía
InfografíaInfografía
Infografía
 
SÍLABO
SÍLABOSÍLABO
SÍLABO
 
Mentafacto
MentafactoMentafacto
Mentafacto
 
Ensayo ciclo de vida del desarrollo del software
Ensayo ciclo de vida del desarrollo del softwareEnsayo ciclo de vida del desarrollo del software
Ensayo ciclo de vida del desarrollo del software
 
Modelo de cascada
Modelo de cascadaModelo de cascada
Modelo de cascada
 
Sílabo: Aplicaciones Multimedia
Sílabo: Aplicaciones MultimediaSílabo: Aplicaciones Multimedia
Sílabo: Aplicaciones Multimedia
 
Sílabo de Software Educativo
Sílabo de Software EducativoSílabo de Software Educativo
Sílabo de Software Educativo
 

Último

UrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsadUrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
JorgeVillota6
 
Presentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdfPresentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdf
eleandroth
 
Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)
https://gramadal.wordpress.com/
 
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdfCompartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
JimmyDeveloperWebAnd
 
Mi Comunidad En El Sector Monterrey-Poste Blanco
Mi Comunidad En El Sector Monterrey-Poste BlancoMi Comunidad En El Sector Monterrey-Poste Blanco
Mi Comunidad En El Sector Monterrey-Poste Blanco
Ruth Noemí Soto Villegas
 
Qué entra en el examen de Geografía.pptx
Qué entra en el examen de Geografía.pptxQué entra en el examen de Geografía.pptx
Qué entra en el examen de Geografía.pptx
saradocente
 
Fundamentos filosóficos de la metodología de la enseñanza
Fundamentos filosóficos de la metodología de la enseñanzaFundamentos filosóficos de la metodología de la enseñanza
Fundamentos filosóficos de la metodología de la enseñanza
iamgaby0724
 
Desarrollo-Embrionario-y-Diferenciacion-Celular.pptx
Desarrollo-Embrionario-y-Diferenciacion-Celular.pptxDesarrollo-Embrionario-y-Diferenciacion-Celular.pptx
Desarrollo-Embrionario-y-Diferenciacion-Celular.pptx
TatianaHerrera46
 
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
MiNeyi1
 
Calidad de vida laboral - Ética y Responsabilidad Social Empresarial
Calidad de vida laboral - Ética y Responsabilidad Social EmpresarialCalidad de vida laboral - Ética y Responsabilidad Social Empresarial
Calidad de vida laboral - Ética y Responsabilidad Social Empresarial
JonathanCovena1
 
La orientación educativa en el proceso de enseñanza-aprendizaje.pptx
La orientación educativa en el proceso de enseñanza-aprendizaje.pptxLa orientación educativa en el proceso de enseñanza-aprendizaje.pptx
La orientación educativa en el proceso de enseñanza-aprendizaje.pptx
PaolaAlejandraCarmon1
 
Marketing responsable - Ética y Responsabilidad Social Empresarial
Marketing responsable - Ética y Responsabilidad Social EmpresarialMarketing responsable - Ética y Responsabilidad Social Empresarial
Marketing responsable - Ética y Responsabilidad Social Empresarial
JonathanCovena1
 
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdfEvaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
EfranMartnez8
 
REGIMÉN ACADÉMICO PARA LA EDUCACIÓN SECUNDARIA - RESOC-2024-1650-GDEBA-DGC...
REGIMÉN ACADÉMICO PARA LA EDUCACIÓN SECUNDARIA - RESOC-2024-1650-GDEBA-DGC...REGIMÉN ACADÉMICO PARA LA EDUCACIÓN SECUNDARIA - RESOC-2024-1650-GDEBA-DGC...
REGIMÉN ACADÉMICO PARA LA EDUCACIÓN SECUNDARIA - RESOC-2024-1650-GDEBA-DGC...
carla526481
 
Lecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docxLecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docx
Alejandrino Halire Ccahuana
 
Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.
https://gramadal.wordpress.com/
 
c3.hu3.p3.p4.Los seres humanos y no humanos.pptx
c3.hu3.p3.p4.Los seres humanos y no humanos.pptxc3.hu3.p3.p4.Los seres humanos y no humanos.pptx
c3.hu3.p3.p4.Los seres humanos y no humanos.pptx
Martín Ramírez
 
Los Dominios y Reinos de los Seres Vivos
Los Dominios y Reinos de los Seres VivosLos Dominios y Reinos de los Seres Vivos
Los Dominios y Reinos de los Seres Vivos
karlafreire0608
 
Fundamentos filosóficos de la metodología de la enseñanza
Fundamentos filosóficos de la metodología de la enseñanzaFundamentos filosóficos de la metodología de la enseñanza
Fundamentos filosóficos de la metodología de la enseñanza
iamgaby0724
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
LuanaJaime1
 

Último (20)

UrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsadUrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
 
Presentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdfPresentación simple corporativa degradado en violeta blanco.pdf
Presentación simple corporativa degradado en violeta blanco.pdf
 
Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)Power Point: El conflicto inminente (Bosquejo)
Power Point: El conflicto inminente (Bosquejo)
 
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdfCompartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
 
Mi Comunidad En El Sector Monterrey-Poste Blanco
Mi Comunidad En El Sector Monterrey-Poste BlancoMi Comunidad En El Sector Monterrey-Poste Blanco
Mi Comunidad En El Sector Monterrey-Poste Blanco
 
Qué entra en el examen de Geografía.pptx
Qué entra en el examen de Geografía.pptxQué entra en el examen de Geografía.pptx
Qué entra en el examen de Geografía.pptx
 
Fundamentos filosóficos de la metodología de la enseñanza
Fundamentos filosóficos de la metodología de la enseñanzaFundamentos filosóficos de la metodología de la enseñanza
Fundamentos filosóficos de la metodología de la enseñanza
 
Desarrollo-Embrionario-y-Diferenciacion-Celular.pptx
Desarrollo-Embrionario-y-Diferenciacion-Celular.pptxDesarrollo-Embrionario-y-Diferenciacion-Celular.pptx
Desarrollo-Embrionario-y-Diferenciacion-Celular.pptx
 
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
 
Calidad de vida laboral - Ética y Responsabilidad Social Empresarial
Calidad de vida laboral - Ética y Responsabilidad Social EmpresarialCalidad de vida laboral - Ética y Responsabilidad Social Empresarial
Calidad de vida laboral - Ética y Responsabilidad Social Empresarial
 
La orientación educativa en el proceso de enseñanza-aprendizaje.pptx
La orientación educativa en el proceso de enseñanza-aprendizaje.pptxLa orientación educativa en el proceso de enseñanza-aprendizaje.pptx
La orientación educativa en el proceso de enseñanza-aprendizaje.pptx
 
Marketing responsable - Ética y Responsabilidad Social Empresarial
Marketing responsable - Ética y Responsabilidad Social EmpresarialMarketing responsable - Ética y Responsabilidad Social Empresarial
Marketing responsable - Ética y Responsabilidad Social Empresarial
 
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdfEvaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
Evaluacion-Formativa-Nueva Escuela Mexicana NEM-ok.pdf
 
REGIMÉN ACADÉMICO PARA LA EDUCACIÓN SECUNDARIA - RESOC-2024-1650-GDEBA-DGC...
REGIMÉN ACADÉMICO PARA LA EDUCACIÓN SECUNDARIA - RESOC-2024-1650-GDEBA-DGC...REGIMÉN ACADÉMICO PARA LA EDUCACIÓN SECUNDARIA - RESOC-2024-1650-GDEBA-DGC...
REGIMÉN ACADÉMICO PARA LA EDUCACIÓN SECUNDARIA - RESOC-2024-1650-GDEBA-DGC...
 
Lecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docxLecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docx
 
Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.Sesión de clase: El conflicto inminente.
Sesión de clase: El conflicto inminente.
 
c3.hu3.p3.p4.Los seres humanos y no humanos.pptx
c3.hu3.p3.p4.Los seres humanos y no humanos.pptxc3.hu3.p3.p4.Los seres humanos y no humanos.pptx
c3.hu3.p3.p4.Los seres humanos y no humanos.pptx
 
Los Dominios y Reinos de los Seres Vivos
Los Dominios y Reinos de los Seres VivosLos Dominios y Reinos de los Seres Vivos
Los Dominios y Reinos de los Seres Vivos
 
Fundamentos filosóficos de la metodología de la enseñanza
Fundamentos filosóficos de la metodología de la enseñanzaFundamentos filosóficos de la metodología de la enseñanza
Fundamentos filosóficos de la metodología de la enseñanza
 
Presentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdfPresentación de proyecto en acuarela moderna verde.pdf
Presentación de proyecto en acuarela moderna verde.pdf
 

Fases del rup

  • 1. FASES DE DESARROLLO DE LA METODOLOGÍA RUP UNIVERSIDAD CENTRAL DEL ECUADOR Integrantes: ❏ Quilcaguano María José ❏ Ordoñez Emily ❏ Méndez Jessica ❏ Herrera Belén ❏ Castro Andrés ❏ Cóndor Bryan ❏ Cualchi Dayana ❏ Pazmiño Javier ❏ Loachamin José ❏ Guallasamín John ❏ Galarza Christian ❏ Navarrete Dennis ❏ Peñaloza Rommel ❏ Ruiz Alexis ❏ Inlago Fabricio ❏ Vásquez Andrés ❏ Herdoiza Leonardo ❏ Olmedo Adrián
  • 2. INTRODUCCIÓN La metodología de desarrollo RUP (su abreviatura en inglés es "Unified Development Process o Proceso de Desarrollo Unificado") es un proceso de desarrollo de software que, junto con UML Unified Modeling Language, constituye el método estándar más utilizado para el análisis, implementación y documentación de sistemas orientados a objetos. Su principal objetivo es garantizar la producción de software de alta calidad que satisfaga las necesidades del usuario con planes y presupuestos predecibles. Es importante señalar que el método RUP está diseñado para profesionales del desarrollo de software, ingenieros interesados ​​en productos de software, profesionales de la ingeniería y la gestión de procesos de software.
  • 3. HISTORIA RUP creado por Grady Booch, Ivar Jacobson y James Jacobson (Creador de la Técnica de Modelado de Objetos), la misma aparece en Junio de 1998 con el acrónimo RUP 5.0 para disposición al público a inicios de 1999. Es una secuencia de pasos necesarios para el desarrollo y/o mantenimiento de gran cantidad de sistemas, en diferentes áreas de aplicación en proyectos de tamaños variables del más básico al más complejo. Es propiedad de International Business Machines (IBM) y está basado en un enfoque disciplinado, responsable dentro de una organización. Actualmente RUP
  • 4. METODOLOGÍA RUP El RUP es un proceso de desarrollo software y junto con el UML, constituye la metodología estándar más utilizada para el análisi, implementación y documentación de sistemas orientados a objetos.
  • 6. CICLO DE VIDA RUP Fase de Inicio: Se enfoca hacia la comprensión del problema y la tecnología, la delimitación del ámbito del proyecto, la eliminación de los riesgos críticos. Fase de Elaboración: Se orientan al desarrollo de la línea de base de la arquitectura, flujos de trabajo de requisitos, modelo de negocios (refinamiento), análisis, diseño.
  • 7. CICLO DE VIDA RUP Fase de desarrollo: Enfocada en completar la funcionalidad del sistema para ello se debe clarificar los requerimientos pendientes, administrar cambios de acuerdo a evaluaciones realizadas por usuarios. Fase de cierre: Asegura que el software esté disponible para el usuario final, ajuste de errores y defectos encontrados en la fase de prueba, además de capacitar a los usuarios y proveer de soporte técnico necesario. Se verifica que el producto cumpla con las expectativas.
  • 8. IMPLEMENTACIÓN DEL RUP PARA EL PROYECTO El método RUP es más adecuado para proyectos grandes y pequeños
  • 10. FASES DEL MODELO RUP Fase 1 El propósito de iniciar el proyecto es definir y acordar el alcance que se va tener donde se identifica los riesgos así como proponer una visión general de la arquitectura y el plan de fases y sus posteriores interacciones.
  • 11. Fase de elaboración El propósito de esta fase es analizar el dominio del problema, desarrollar el plan del proyecto y eliminar los mayores riesgos que puedan existir.
  • 12. FASE 3 DE DESARROLLO La función de esta fase es completar la funcionalidad del sistema, se clarifican los requisitos pendientes, se administran los cambios de acuerdo a las evaluaciones realizadas por los usuarios, y se realizan las mejoras para el proyecto.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. El propósito de esta etapa es asegurar que los usuarios finales puedan usar el software, ajustar los errores y defectos encontrados en la prueba de aceptación, capacitar a los usuarios y brindar el soporte técnico necesario. Fase de Transición:
  • 18.
  • 19. ROLES QUE SE CUMPLEN EN EL RUP
  • 20. PROCESO DE DESARROLLO DE LA METODOLOGÍA RUP
  • 21. Inicio: ● Documento Visión. ● Diagramas de caso de uso. ● Especificación de Requisitos. ● Diagrama de Requisitos.
  • 22. Elaboración: Documento Arquitectura que trabaja con las siguientes vistas: Vista Lógica ● Diagrama de clases ● Modelo E-R (Si el sistema así lo requiere)
  • 23. Vista de Implementación ● Diagrama de Secuencia ● Diagrama de estados ● Diagrama de Colaboración
  • 24. 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. Vista Conceptual ● Modelo de dominio
  • 25. Especificación de requisitos faltantes Los requerimientos son las características que debe tener en sistema para satisfacer las necesidades y poder ser aceptado por el cliente. Construcción El propósito de esta fase es completar la funcionalidad del sistema
  • 26. Diseño y desarrollo de casos de uso y/o flujos de acuerdo con la planeación interactiva Un caso de uso debe ● Tener un nivel apropiado del detalle ● Ser bastante sencillo y amigable con el usuario Construcción Pruebas de los casos de uso desarrollados, y pruebas de regresión según sea el caso Las pruebas de regresión son pruebas de software que tienen como objeto descubrir errores, carencias de funcionalidad o divergencias funcionales con respecto al comportamiento esperado del software
  • 27. Pruebas finales de aceptación. Son las últimas pruebas realizadas donde el cliente prueba el software y verifica que cumpla con sus expectativas. Puesta en producción. El objetivo de esta actividad es colocar el producto a disposición del usuario Estabilización Mantenimiento y actualización del software Transición El propósito es asegurar que el software esté disponible para los usuarios finales, además se verifica que el producto cumpla con las especificaciones entregadas por las personas involucradas en el proyecto
  • 28. CARACTERÍSTICAS Rup es un producto de Rational(IBM). e caracteriza por ser iterativo e incremental, esta 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) . ● Desarrollo iterativo ● Administración de requisitos ● Uso de arquitecturas basada en componentes ● Modelo visual de software ● pretende implementar las mejores practicas en Ingenieria de Software.
  • 29. Forma disciplinada de asignar tareas y responsabilidades (quién hace qué, cuándo y cómo) Pretende implementar las mejores prácticas en Ingeniería de Software Desarrollo interactivo, Administración de requisitos, uso de arquitectura basada en componentes, control de cambios, Modelado visual del software, verificación de la calidad del software.
  • 30. CONCLUSIONES -Provee un entorno de proceso de desarrollo configurable -Configurado a la necesidad -Cada participante es parte del proceso -Metodología completamente amplia