SlideShare uma empresa Scribd logo
1 de 19
PROFESOR:                                     BACHILLERES:
MOLINA, JOSE                          CAPPELLARI, MARIA
                                          VILLALBA, JOSE
                                        SALAZAR, FREDDY

               CIUDAD BOLIVAR, OCTUBRE 2012
El proceso de desarrollo RUP (Rational Unified
Process) aplica varias de las mejores prácticas en el
desarrollo moderno de software en una forma que se
adapta a un amplio rango de proyectos y organizaciones.
Provee a cada miembro del equipo, un fácil acceso a una
base de conocimiento con guías., plantillas y herramientas
para todas las actividades criticas del desarrollo de
software. Esta metodología permite que todos los
integrantes de un equipo de trabajo, conozcan y compartan
el proceso de desarrollo, una base de conocimientos y los
distintos modelos de cómo desarrollar el software
utilizando un lenguaje modelado común: UML.
Provee un enfoque estructurado para realizar tareas
y responsabilidades en una organización de desarrollo. Su
principal objetivo es asegurar la producción de software
de alta calidad, que cumpla las necesidades de sus
usuarios finales, que sea realizado en las fechas acordadas
y con el presupuesto disponible.
Este marco de trabajo puede ser adoptado y
extendido para satisfacer las necesidades de la
organización que lo utilice seleccionando las fases y
interacciones, los flujos de trabajo y disciplinas que se van
a recorrer y los entregables o productos (artifacts) que se
van a construir. Es importante conocer como esta
organizado y estructurado el proceso para poder
seleccionar el framework, los elementos del proceso que
mas valor darán al proyecto.
Dirigido por los casos de uso.





Centrado en la arquitectura.





Ciclo de vida iterativo.

Reconoce que las necesidades del usuario y sus
requerimientos no se pueden definir completamente al
principio

Permite evaluar tempranamente los riesgos en lugar de
descubrir problemas en la integración final del sistema

 Acelera el ritmo del esfuerzo de desarrollo en su
totalidad debido a que los desarrolladores trabajan para
obtener resultados claros a corto plazo
Distribuye la carga de trabajo a lo largo del tiempo del
 proyecto ya que todas las disciplinas colaboran en cada
 iteración.

Facilita la reutilización del código teniendo en cuenta
 que se realizan revisiones en las primeras iteraciones lo
 cual además permite que se aprecien oportunidades de
 mejoras en el diseño.
RUP se basa en un conjunto de bloques de
construcción, o elementos de contenido, que describe lo
que se va a producir, las habilidades necesarias y la
explicación paso a paso que describe cómo los objetivos
específicos de desarrollo han de lograrse.
Los principales componentes o elementos de contenido, son los
siguientes:

 Roles (OMS) - Un rol define un conjunto de habilidades,
  relacionadas con las competencias y responsabilidades.

 Productos de trabajo (lo que) - Un producto de trabajo representa
  algo que resulta de una tarea, incluyendo todos los documentos y
  modelos producidos al trabajar a través del proceso.
 Tareas (cómo) - Una tarea describe una unidad de trabajo asignado
  a una función que proporciona un resultado significativo.
INCEPTION


ELABORATION


CONSTRUCTION


 TRANSITION
Fuente: http://es.scribd.com/doc/297224/RUP
INITIAL PHASE:

  BUSINESS MODELING              REQUIREMENTS




            ELABORATION PHASE:

                 ANALYSIS AND DESIGN




           CONSTRUCTION PHASE:
IMPLEMENTATION        TESTING          DEPLOYMENT
RUP is based on six principles keys, that are:
                ADAPT THE PROCESS


               BALANCE PRIORITIES


              TEAM COLLABORATION


         DEMONSTRATE VALUE ITERATIVELY


          RAISE THE LEVEL OF ABSTRACTION


             FOCUSED ON THE QUALITY
GESTION DE PROCESOS
CONFIGURACION Y CONTROL DE
         CAMBIOS




       ENTORNO
ANALISTAS


   DESARROLLADORES


       GESTORES


        APOYO


ESPECIALISTAS EN PRUEBAS


     OTROS ROLES…
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 iterativo
Administración de requisitos
Uso de arquitectura basada en componentes
Control de cambios
Modelado visual del software
Verificación de la calidad del software
Establece oportunidad y alcance
Identifica las entidades externas o actores con las
que se trata
Identifica los casos de uso
Perspectiva Dinámica: Muestra la fase del modelo sobre
el tiempo.

Perspectiva Estática: Muestra las actividades del
proceso que se representa.

Perspectiva práctica: Surgiere buenas prácticas a
utilizar.
PROCESO
                             PROCESO
    Modelado
Modelado                  Análisis y y Implemen
                            Análisis                            Despliegu
       de    Requisitos
               Requisitos              ImplementaciónPruebas
                                                          Pruebas    Despliegue
de negocio                 Diseño
                             Diseño       tación                    e
     negocio




                             SOPORTE
                             SOPORTE
Gestión del cambio
  Gestión del cambio            Gestión del
                                Gestión del
   y configuraciones             proyecto                    Entorno
                                                          Entorno
y configuraciones                proyecto

Mais conteúdo relacionado

Mais procurados (20)

Principios de RUP
Principios de RUPPrincipios de RUP
Principios de RUP
 
Metodología rup final
Metodología rup finalMetodología rup final
Metodología rup final
 
metodologia rup
metodologia rupmetodologia rup
metodologia rup
 
Disciplina de desarrollo rup
Disciplina de desarrollo rupDisciplina de desarrollo rup
Disciplina de desarrollo rup
 
Proceso Unificado De Rational
Proceso Unificado De RationalProceso Unificado De Rational
Proceso Unificado De Rational
 
Fases de RUP - PDF
Fases de RUP - PDFFases de RUP - PDF
Fases de RUP - PDF
 
rup
ruprup
rup
 
Principios del RUP
Principios del RUPPrincipios del RUP
Principios del RUP
 
Rup
RupRup
Rup
 
Metodologias rup
Metodologias rupMetodologias rup
Metodologias rup
 
RUP Proceso Unificado de Rational
RUP Proceso Unificado de RationalRUP Proceso Unificado de Rational
RUP Proceso Unificado de Rational
 
Proceso racional unificado(ingenieria del sotfware)
Proceso racional unificado(ingenieria del sotfware)Proceso racional unificado(ingenieria del sotfware)
Proceso racional unificado(ingenieria del sotfware)
 
Requerimientos del rup
Requerimientos del rupRequerimientos del rup
Requerimientos del rup
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Rup entrega final
Rup entrega finalRup entrega final
Rup entrega final
 
Metodologia rup parte 1
Metodologia rup parte 1Metodologia rup parte 1
Metodologia rup parte 1
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Rup presentacion
Rup presentacionRup presentacion
Rup presentacion
 
Expos.rup
Expos.rupExpos.rup
Expos.rup
 
Rup
RupRup
Rup
 

Destaque

AnáLisis Y DiseñO De Sistemas Ii
AnáLisis Y DiseñO De Sistemas IiAnáLisis Y DiseñO De Sistemas Ii
AnáLisis Y DiseñO De Sistemas Iifjdiaz7
 
MODELADO RUP UML
MODELADO RUP UMLMODELADO RUP UML
MODELADO RUP UMLkcastro388
 
Metodologías Para AnáLisis Y DiseñO Orientado A Objetos
Metodologías Para AnáLisis Y DiseñO Orientado A ObjetosMetodologías Para AnáLisis Y DiseñO Orientado A Objetos
Metodologías Para AnáLisis Y DiseñO Orientado A Objetoshector_h30
 
Analisis Y Diseño De Sistemas Orientado A Objetos
Analisis Y Diseño De Sistemas Orientado A ObjetosAnalisis Y Diseño De Sistemas Orientado A Objetos
Analisis Y Diseño De Sistemas Orientado A Objetosjoalmerca6
 
Objetivos y clasificacion de sistemas
Objetivos y clasificacion de sistemasObjetivos y clasificacion de sistemas
Objetivos y clasificacion de sistemasJohn Nelson Rojas
 
Diseño Orientado a Objetos
Diseño Orientado a ObjetosDiseño Orientado a Objetos
Diseño Orientado a ObjetosMegaMono
 

Destaque (12)

AnáLisis Y DiseñO De Sistemas Ii
AnáLisis Y DiseñO De Sistemas IiAnáLisis Y DiseñO De Sistemas Ii
AnáLisis Y DiseñO De Sistemas Ii
 
Rational System Architect
Rational System ArchitectRational System Architect
Rational System Architect
 
Sesion1 adsi
Sesion1 adsiSesion1 adsi
Sesion1 adsi
 
Utilizando Metodologia Rup Parte1
Utilizando Metodologia Rup Parte1Utilizando Metodologia Rup Parte1
Utilizando Metodologia Rup Parte1
 
MODELADO RUP UML
MODELADO RUP UMLMODELADO RUP UML
MODELADO RUP UML
 
Técnicas y métodos para sistemas
Técnicas y métodos para sistemasTécnicas y métodos para sistemas
Técnicas y métodos para sistemas
 
Metodologías Para AnáLisis Y DiseñO Orientado A Objetos
Metodologías Para AnáLisis Y DiseñO Orientado A ObjetosMetodologías Para AnáLisis Y DiseñO Orientado A Objetos
Metodologías Para AnáLisis Y DiseñO Orientado A Objetos
 
Analisis Y Diseño De Sistemas Orientado A Objetos
Analisis Y Diseño De Sistemas Orientado A ObjetosAnalisis Y Diseño De Sistemas Orientado A Objetos
Analisis Y Diseño De Sistemas Orientado A Objetos
 
Objetivos y clasificacion de sistemas
Objetivos y clasificacion de sistemasObjetivos y clasificacion de sistemas
Objetivos y clasificacion de sistemas
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Diseño Orientado a Objetos
Diseño Orientado a ObjetosDiseño Orientado a Objetos
Diseño Orientado a Objetos
 
Ejemplo rup
Ejemplo rupEjemplo rup
Ejemplo rup
 

Semelhante a Rup (20)

ADS - Sesion1 - RUP
ADS - Sesion1 - RUPADS - Sesion1 - RUP
ADS - Sesion1 - RUP
 
Rup jenny mallqui
Rup   jenny mallquiRup   jenny mallqui
Rup jenny mallqui
 
Qué es rup
Qué es rupQué es rup
Qué es rup
 
RUP
RUPRUP
RUP
 
Rup entrega final
Rup entrega finalRup entrega final
Rup entrega final
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Proceso Unificado de Desarrollo
Proceso Unificado de DesarrolloProceso Unificado de Desarrollo
Proceso Unificado de Desarrollo
 
Sww clase4
Sww clase4Sww clase4
Sww clase4
 
Sww clase4
Sww clase4Sww clase4
Sww clase4
 
Sww clase4
Sww clase4Sww clase4
Sww clase4
 
Qué+es+ru..
Qué+es+ru..Qué+es+ru..
Qué+es+ru..
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Metodologia rup
Metodologia rupMetodologia rup
Metodologia rup
 
Rup
RupRup
Rup
 
Quesrup 120217232753-phpapp02
Quesrup 120217232753-phpapp02Quesrup 120217232753-phpapp02
Quesrup 120217232753-phpapp02
 
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
 
Introducción a la Ingenieria de Software
Introducción a la Ingenieria de SoftwareIntroducción a la Ingenieria de Software
Introducción a la Ingenieria de Software
 
Clase_iso12207.pptx
Clase_iso12207.pptxClase_iso12207.pptx
Clase_iso12207.pptx
 

Mais de Universidad Nororiental Gran Mariscal de Ayacucho

Mais de Universidad Nororiental Gran Mariscal de Ayacucho (20)

Roraima acoep (enero 2016)
Roraima acoep (enero 2016)Roraima acoep (enero 2016)
Roraima acoep (enero 2016)
 
Roraima acoep (enero 2016)
Roraima acoep (enero 2016)Roraima acoep (enero 2016)
Roraima acoep (enero 2016)
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
Material de exposición de MSF
Material de exposición de MSFMaterial de exposición de MSF
Material de exposición de MSF
 
Presentación Socio Política Ley Orgánica de Educación
Presentación Socio Política Ley Orgánica de EducaciónPresentación Socio Política Ley Orgánica de Educación
Presentación Socio Política Ley Orgánica de Educación
 
Foro misiones sociales
Foro misiones socialesForo misiones sociales
Foro misiones sociales
 
La educacion que venezuela necesita
La educacion que venezuela necesitaLa educacion que venezuela necesita
La educacion que venezuela necesita
 
Metodologia kendall y Kendall
Metodologia kendall y KendallMetodologia kendall y Kendall
Metodologia kendall y Kendall
 
Seguridad en sistemas computacionales
Seguridad en sistemas computacionalesSeguridad en sistemas computacionales
Seguridad en sistemas computacionales
 
Fundamentos de sistemas operativos final
Fundamentos de sistemas operativos finalFundamentos de sistemas operativos final
Fundamentos de sistemas operativos final
 
Exposicion documentacion de sistemas
Exposicion documentacion de sistemasExposicion documentacion de sistemas
Exposicion documentacion de sistemas
 
Implantacion de sistemas
Implantacion de sistemasImplantacion de sistemas
Implantacion de sistemas
 
Auditoria
AuditoriaAuditoria
Auditoria
 
Kendal y Kendal
Kendal y KendalKendal y Kendal
Kendal y Kendal
 
Xp
XpXp
Xp
 
Diapositivas xp
Diapositivas xpDiapositivas xp
Diapositivas xp
 
Programación Xp Nocturno
Programación Xp NocturnoProgramación Xp Nocturno
Programación Xp Nocturno
 
Metodologia ROM
Metodologia ROMMetodologia ROM
Metodologia ROM
 
Conexion a bases de datos
Conexion a bases de datosConexion a bases de datos
Conexion a bases de datos
 
Metodologia omt
Metodologia omtMetodologia omt
Metodologia omt
 

Último

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptxolgakaterin
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuaDANNYISAACCARVAJALGA
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 

Último (20)

FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Medición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptxMedición del Movimiento Online 2024.pptx
Medición del Movimiento Online 2024.pptx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Ecosistemas Natural, Rural y urbano 2021.pptx
Ecosistemas Natural, Rural y urbano  2021.pptxEcosistemas Natural, Rural y urbano  2021.pptx
Ecosistemas Natural, Rural y urbano 2021.pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
cortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahuacortes de luz abril 2024 en la provincia de tungurahua
cortes de luz abril 2024 en la provincia de tungurahua
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 

Rup

  • 1. PROFESOR: BACHILLERES: MOLINA, JOSE CAPPELLARI, MARIA VILLALBA, JOSE SALAZAR, FREDDY CIUDAD BOLIVAR, OCTUBRE 2012
  • 2. El proceso de desarrollo RUP (Rational Unified Process) aplica varias de las mejores prácticas en el desarrollo moderno de software en una forma que se adapta a un amplio rango de proyectos y organizaciones. Provee a cada miembro del equipo, un fácil acceso a una base de conocimiento con guías., plantillas y herramientas para todas las actividades criticas del desarrollo de software. Esta metodología permite que todos los integrantes de un equipo de trabajo, conozcan y compartan el proceso de desarrollo, una base de conocimientos y los distintos modelos de cómo desarrollar el software utilizando un lenguaje modelado común: UML.
  • 3. Provee un enfoque estructurado para realizar tareas y responsabilidades en una organización de desarrollo. Su principal objetivo es asegurar la producción de software de alta calidad, que cumpla las necesidades de sus usuarios finales, que sea realizado en las fechas acordadas y con el presupuesto disponible.
  • 4. Este marco de trabajo puede ser adoptado y extendido para satisfacer las necesidades de la organización que lo utilice seleccionando las fases y interacciones, los flujos de trabajo y disciplinas que se van a recorrer y los entregables o productos (artifacts) que se van a construir. Es importante conocer como esta organizado y estructurado el proceso para poder seleccionar el framework, los elementos del proceso que mas valor darán al proyecto.
  • 5. Dirigido por los casos de uso.  Centrado en la arquitectura.  Ciclo de vida iterativo. 
  • 6. Reconoce que las necesidades del usuario y sus requerimientos no se pueden definir completamente al principio Permite evaluar tempranamente los riesgos en lugar de descubrir problemas en la integración final del sistema  Acelera el ritmo del esfuerzo de desarrollo en su totalidad debido a que los desarrolladores trabajan para obtener resultados claros a corto plazo
  • 7. Distribuye la carga de trabajo a lo largo del tiempo del proyecto ya que todas las disciplinas colaboran en cada iteración. Facilita la reutilización del código teniendo en cuenta que se realizan revisiones en las primeras iteraciones lo cual además permite que se aprecien oportunidades de mejoras en el diseño.
  • 8. RUP se basa en un conjunto de bloques de construcción, o elementos de contenido, que describe lo que se va a producir, las habilidades necesarias y la explicación paso a paso que describe cómo los objetivos específicos de desarrollo han de lograrse.
  • 9. Los principales componentes o elementos de contenido, son los siguientes:  Roles (OMS) - Un rol define un conjunto de habilidades, relacionadas con las competencias y responsabilidades.  Productos de trabajo (lo que) - Un producto de trabajo representa algo que resulta de una tarea, incluyendo todos los documentos y modelos producidos al trabajar a través del proceso.  Tareas (cómo) - Una tarea describe una unidad de trabajo asignado a una función que proporciona un resultado significativo.
  • 12. INITIAL PHASE: BUSINESS MODELING REQUIREMENTS ELABORATION PHASE: ANALYSIS AND DESIGN CONSTRUCTION PHASE: IMPLEMENTATION TESTING DEPLOYMENT
  • 13. RUP is based on six principles keys, that are: ADAPT THE PROCESS BALANCE PRIORITIES TEAM COLLABORATION DEMONSTRATE VALUE ITERATIVELY RAISE THE LEVEL OF ABSTRACTION FOCUSED ON THE QUALITY
  • 14. GESTION DE PROCESOS CONFIGURACION Y CONTROL DE CAMBIOS ENTORNO
  • 15. ANALISTAS DESARROLLADORES GESTORES APOYO ESPECIALISTAS EN PRUEBAS OTROS ROLES…
  • 16. 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 iterativo Administración de requisitos Uso de arquitectura basada en componentes Control de cambios Modelado visual del software Verificación de la calidad del software
  • 17. Establece oportunidad y alcance Identifica las entidades externas o actores con las que se trata Identifica los casos de uso
  • 18. Perspectiva Dinámica: Muestra la fase del modelo sobre el tiempo. Perspectiva Estática: Muestra las actividades del proceso que se representa. Perspectiva práctica: Surgiere buenas prácticas a utilizar.
  • 19. PROCESO PROCESO Modelado Modelado Análisis y y Implemen Análisis Despliegu de Requisitos Requisitos ImplementaciónPruebas Pruebas Despliegue de negocio Diseño Diseño tación e negocio SOPORTE SOPORTE Gestión del cambio Gestión del cambio Gestión del Gestión del y configuraciones proyecto Entorno Entorno y configuraciones proyecto