SlideShare uma empresa Scribd logo
1 de 10
Baixar para ler offline
REPÚBLICA BOLIVARIANA DE VENEZUELA. 
MINISTERIO DEL PODER POPULAR PARALA EDUCACIÓN UNIVERSITARIA 
UNIVERSIDAD POLITÉCNICA TERRITORIAL DE PARIA “LUIS MARIANO RIVERA” 
PROGRAMA NACIONAL DE FORMACIÓN EN INFORMÁTICA. 
INGENIERIA DEL SOFTWARE III 
Metodología de desarrollo de software 
OpenUP 
Facilitadora: Integrantes: 
Ing. Msc. Arraiz, Aleidys Espinoza, Soar 
Reyes, Yamnellys 
Guerra, Marianny 
Guzman, Mirlin 
Sección: 338 
Carúpano, Mayo de 2014
OpenUP 
Es un método y un proceso de desarrollo de software propuesto por un conjunto de Empresas 
tecnología, quienes lo donaron en el año 2007 a la Fundación Eclipse. La fundación lo ha publicado 
bajo una licencia libre y lo mantiene como método de ejemplo dentro del proyecto Eclipse Process 
Framework.
Es un Proceso Unificado 
OpenUP 
Aplica enfoques iterativos e 
incrementales dentro de un 
ciclo de vida estructurado 
Utiliza una filosofía ágil 
Puede extenderse para hacer 
frente a una amplia variedad 
de proyectos 
OpenUP 
Está 
Basado 
Casos de Usos Gestión de Riesgos Arquitectura
Areas de interés 
OpenUP 
Pequeños 
denominado 
Resultado 
obtenido 
Elementos 
A través 
Comparte su progreso 
diario 
definido 
Se divide 
Cada 
una 
Version totalmente 
Probada y funcional
Colaborar para 
sincronizar 
OpenUP 
intereses y compartir 
conocimiento 
Equilibrar las prioridades para maximizar 
el beneficio obtenido por los interesados en 
el proyecto. 
Centrarse en la arquitectura de forma temprana para 
minimizar el riesgo y organizar el desarrollo 
Principios 
Desarrollo evolutivo para obtener retroalimentación y mejoramiento continuo
Organización de los Elementos 
OpenUP 
Disciplinas Tareas/Roles Artefactos Procesos 
OpenUP se centra 
en las siguientes 
Disciplinas: requisitos, 
arquitectura, desarrollo, 
pruebas, gestión de 
Proyecto, gestión de 
La configuración y 
del cambio. 
Se define tarea como la 
Unidad de trabajo que 
debe ser realizada por 
algún rol. 
Un artefacto se 
considera a todo aquello 
que una tarea necesita 
para realizar su función, 
o bien la produce o 
modifica. 
Los procesos toman los 
elementos metodológicos 
Y los relacionan entre si 
dentro de secuencias 
temporales que satisfacen 
las necesidades de 
distintos tipos de proyecto. 
Se organiza en dos dimensiones: 
● Metodológico ● Procedimental 
Define los elementos metodológicos 
Independiente de como: 
- se use 
- se combinen 
Es donde se aplican todos estos elementos, 
de forma ordenada en el tiempo. 
Se puede usar los mismo elementos para otros ciclos de vida 
Elementos
Roles 
OpenUP 
El analista: comprende el problema a resolver 
capturando y creando las propiedades de los requisitos 
El desarrollador: desarrolla el sistema, ajusta el diseño a la 
arquitectura, implementa pruebas: unitarias y de integración. 
El líder del proyecto: dirige la planificación del proyecto; mantiene 
al equipo enfocado en los objetivos. 
El arquitecto: diseña la arquitectura; limita el conjunto de diseño y 
la implementación del proyecto 
El comprobador: realiza las pruebas y el análisis de los resultados 
Los interesados: éstan interesados por el proyecto y son los 
afectados por los objetivos del mismo. 
Cualquier otro rol, puede representala otra persona que pueda realizar esa tarea.
Ciclo de vida 
OpenUP
Ciclo de vida - Fases 
OpenUP 
Fase de inicio: En esta fase, las necesidades de cada participante del proyecto son tomadas en 
cuenta y plasmadas en objetivos del proyecto. Se definen para el proyecto: el ámbito, los límites, 
El criterio de aceptación, los casos de uso críticos, una estimación inicial del coste y un boceto de la 
planificación. 
Fase de elaboración: En esta fase se realizan tareas de análisis del dominio y definición de la 
arquitectura del sistema. Se debe elaborar un plan de proyecto, estableciendo unos requisitos y una 
arquitectura estables. 
Fase de construcción: todos los componentes y funcionalidades del sistema que falten por 
implementar son realizados, probados e integrados en esta fase. Los resultados obtenidos en forma de 
incrementos ejecutables deben ser desarrollados de la forma más rápida posible sin dejar de lado la 
calidad de lo desarrollado. 
Fase de transición: Esta fase corresponde a la introducción del producto en la comunidad de usuarios, 
cuando el producto está lo suficientemente maduro. La fase de la transición consta de capacitación 
de los usuarios finales y de los encargados del mantenimiento del sistema.
Entregables 
OpenUP

Mais conteúdo relacionado

Mais procurados

Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Lis Pater
 
Ciclo de vida vs metodologia
Ciclo de vida vs metodologiaCiclo de vida vs metodologia
Ciclo de vida vs metodologiaWilmer Yacelga XD
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rupmireya2022
 
Metodologias de desarrollo de software
Metodologias de desarrollo de softwareMetodologias de desarrollo de software
Metodologias de desarrollo de softwareyinethperez
 
CUESTIONARIO (ANALISIS DE SISTEMAS)
CUESTIONARIO (ANALISIS DE SISTEMAS)CUESTIONARIO (ANALISIS DE SISTEMAS)
CUESTIONARIO (ANALISIS DE SISTEMAS)arielJuruquitaMarcos
 
Metodologias Rup Xp
Metodologias Rup XpMetodologias Rup Xp
Metodologias Rup Xpda4
 
Metodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de softwareMetodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de softwareDeisy Sapaico
 
Metodología xp
Metodología xpMetodología xp
Metodología xpPiskamen
 

Mais procurados (19)

Rup
RupRup
Rup
 
Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema Metodologias agiles Programacion Xtrema
Metodologias agiles Programacion Xtrema
 
Metodologia rup parte 1
Metodologia rup parte 1Metodologia rup parte 1
Metodologia rup parte 1
 
Ciclo de vida vs metodologia
Ciclo de vida vs metodologiaCiclo de vida vs metodologia
Ciclo de vida vs metodologia
 
Metodologías agiles
Metodologías agiles Metodologías agiles
Metodologías agiles
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Ciclos de vida_del_software
Ciclos de vida_del_softwareCiclos de vida_del_software
Ciclos de vida_del_software
 
Metodologias de desarrollo de software
Metodologias de desarrollo de softwareMetodologias de desarrollo de software
Metodologias de desarrollo de software
 
Rup
RupRup
Rup
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
CUESTIONARIO (ANALISIS DE SISTEMAS)
CUESTIONARIO (ANALISIS DE SISTEMAS)CUESTIONARIO (ANALISIS DE SISTEMAS)
CUESTIONARIO (ANALISIS DE SISTEMAS)
 
Metodologias Rup Xp
Metodologias Rup XpMetodologias Rup Xp
Metodologias Rup Xp
 
Rup presentacion
Rup presentacionRup presentacion
Rup presentacion
 
Metodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de softwareMetodologias modernas para el desarrollo de software
Metodologias modernas para el desarrollo de software
 
Cuestionario (primer parcial)
Cuestionario (primer parcial)Cuestionario (primer parcial)
Cuestionario (primer parcial)
 
Metodología xp
Metodología xpMetodología xp
Metodología xp
 
Resumen rup
Resumen rupResumen rup
Resumen rup
 

Semelhante a ISO - OpenUp (20)

Is.exp.329704
Is.exp.329704Is.exp.329704
Is.exp.329704
 
Is.exp.329704
Is.exp.329704Is.exp.329704
Is.exp.329704
 
Is.exp.329704
Is.exp.329704Is.exp.329704
Is.exp.329704
 
Is.exp.329704
Is.exp.329704Is.exp.329704
Is.exp.329704
 
Is.exp.329704
Is.exp.329704Is.exp.329704
Is.exp.329704
 
Is.exp.329704
Is.exp.329704Is.exp.329704
Is.exp.329704
 
4.1 Proceso Unificado De Rational
4.1 Proceso Unificado De Rational4.1 Proceso Unificado De Rational
4.1 Proceso Unificado De Rational
 
Proceso Unificado De Rational
Proceso Unificado De RationalProceso Unificado De Rational
Proceso Unificado De Rational
 
Documentacion rational
Documentacion rationalDocumentacion rational
Documentacion rational
 
Documentacion rational
Documentacion rationalDocumentacion rational
Documentacion rational
 
RUP.pptx
RUP.pptxRUP.pptx
RUP.pptx
 
Metodologias rup
Metodologias rupMetodologias rup
Metodologias rup
 
procesos de desarrollo de software
procesos de desarrollo de softwareprocesos de desarrollo de software
procesos de desarrollo de software
 
SEMANA 4-5-6.pptx
SEMANA 4-5-6.pptxSEMANA 4-5-6.pptx
SEMANA 4-5-6.pptx
 
Metodologias
MetodologiasMetodologias
Metodologias
 
Metodologias de desarrollo
Metodologias de desarrolloMetodologias de desarrollo
Metodologias de desarrollo
 
slide_2.pdf
slide_2.pdfslide_2.pdf
slide_2.pdf
 
Rup
RupRup
Rup
 
Rup
RupRup
Rup
 
Rup
RupRup
Rup
 

Último

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 

Último (10)

Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 

ISO - OpenUp

  • 1. REPÚBLICA BOLIVARIANA DE VENEZUELA. MINISTERIO DEL PODER POPULAR PARALA EDUCACIÓN UNIVERSITARIA UNIVERSIDAD POLITÉCNICA TERRITORIAL DE PARIA “LUIS MARIANO RIVERA” PROGRAMA NACIONAL DE FORMACIÓN EN INFORMÁTICA. INGENIERIA DEL SOFTWARE III Metodología de desarrollo de software OpenUP Facilitadora: Integrantes: Ing. Msc. Arraiz, Aleidys Espinoza, Soar Reyes, Yamnellys Guerra, Marianny Guzman, Mirlin Sección: 338 Carúpano, Mayo de 2014
  • 2. OpenUP Es un método y un proceso de desarrollo de software propuesto por un conjunto de Empresas tecnología, quienes lo donaron en el año 2007 a la Fundación Eclipse. La fundación lo ha publicado bajo una licencia libre y lo mantiene como método de ejemplo dentro del proyecto Eclipse Process Framework.
  • 3. Es un Proceso Unificado OpenUP Aplica enfoques iterativos e incrementales dentro de un ciclo de vida estructurado Utiliza una filosofía ágil Puede extenderse para hacer frente a una amplia variedad de proyectos OpenUP Está Basado Casos de Usos Gestión de Riesgos Arquitectura
  • 4. Areas de interés OpenUP Pequeños denominado Resultado obtenido Elementos A través Comparte su progreso diario definido Se divide Cada una Version totalmente Probada y funcional
  • 5. Colaborar para sincronizar OpenUP intereses y compartir conocimiento Equilibrar las prioridades para maximizar el beneficio obtenido por los interesados en el proyecto. Centrarse en la arquitectura de forma temprana para minimizar el riesgo y organizar el desarrollo Principios Desarrollo evolutivo para obtener retroalimentación y mejoramiento continuo
  • 6. Organización de los Elementos OpenUP Disciplinas Tareas/Roles Artefactos Procesos OpenUP se centra en las siguientes Disciplinas: requisitos, arquitectura, desarrollo, pruebas, gestión de Proyecto, gestión de La configuración y del cambio. Se define tarea como la Unidad de trabajo que debe ser realizada por algún rol. Un artefacto se considera a todo aquello que una tarea necesita para realizar su función, o bien la produce o modifica. Los procesos toman los elementos metodológicos Y los relacionan entre si dentro de secuencias temporales que satisfacen las necesidades de distintos tipos de proyecto. Se organiza en dos dimensiones: ● Metodológico ● Procedimental Define los elementos metodológicos Independiente de como: - se use - se combinen Es donde se aplican todos estos elementos, de forma ordenada en el tiempo. Se puede usar los mismo elementos para otros ciclos de vida Elementos
  • 7. Roles OpenUP El analista: comprende el problema a resolver capturando y creando las propiedades de los requisitos El desarrollador: desarrolla el sistema, ajusta el diseño a la arquitectura, implementa pruebas: unitarias y de integración. El líder del proyecto: dirige la planificación del proyecto; mantiene al equipo enfocado en los objetivos. El arquitecto: diseña la arquitectura; limita el conjunto de diseño y la implementación del proyecto El comprobador: realiza las pruebas y el análisis de los resultados Los interesados: éstan interesados por el proyecto y son los afectados por los objetivos del mismo. Cualquier otro rol, puede representala otra persona que pueda realizar esa tarea.
  • 8. Ciclo de vida OpenUP
  • 9. Ciclo de vida - Fases OpenUP Fase de inicio: En esta fase, las necesidades de cada participante del proyecto son tomadas en cuenta y plasmadas en objetivos del proyecto. Se definen para el proyecto: el ámbito, los límites, El criterio de aceptación, los casos de uso críticos, una estimación inicial del coste y un boceto de la planificación. Fase de elaboración: En esta fase se realizan tareas de análisis del dominio y definición de la arquitectura del sistema. Se debe elaborar un plan de proyecto, estableciendo unos requisitos y una arquitectura estables. Fase de construcción: todos los componentes y funcionalidades del sistema que falten por implementar son realizados, probados e integrados en esta fase. Los resultados obtenidos en forma de incrementos ejecutables deben ser desarrollados de la forma más rápida posible sin dejar de lado la calidad de lo desarrollado. Fase de transición: Esta fase corresponde a la introducción del producto en la comunidad de usuarios, cuando el producto está lo suficientemente maduro. La fase de la transición consta de capacitación de los usuarios finales y de los encargados del mantenimiento del sistema.