SlideShare ist ein Scribd-Unternehmen logo
1 von 18
RUP
Fase de Elaboración
Adrian Gonzalez
Luis Alfaro
Fase de Elaboración
Propósito
Objetivos
› Definir, validar y cimentar la arquitectura.
› Crear un plan fiable para la fase de construcción.
› Demostrar que la arquitectura propuesta
soportará la visión con un coste razonable y en
un tiempo razonable.
Fase de Elaboración - HITOS
› Un modelo de Casos de
Uso
› Descripción de la
arquitectura software
› Un prototipo ejecutable
de la arquitectura
› Lista de riesgos
› Plan de desarrollo para
el proyecto.
› Requisitos adicionales que capturan
los requisitos no funcionales y
cualquier requisito no asociado con un
Caso de Uso específico.
› Los gastos hasta ahora son
aceptables, comparados con los
previstos. Si no se superan los
criterios de evaluación quizá sea
necesario abandonar el proyecto o re
planteárselo considerablemente.
Al final de la fase se elabora un plan para la fase
de construcción.
Fase de Elaboración - Actividades
Actividades críticas
› Especificar los Requerimientos.
› Validar los Requerimientos.
› Priorizar los Requerimientos.
› Definir el Alcance del Sistema.
› Definir Pautas para la Interfaz de
Usuario
› Diseñar el Sistema.
› Describir la Arquitectura del
Sistema.
› Comunicar el Diseño a
Implementadores
› Planificar la Integración de la
Iteración.
› Integrar el Sistema.
Actividades no críticas
› Planificar la Calidad
› Revisión Técnica Formal
› Revisar las entregas.
› Revisión de Ajuste al
Proceso
› Planificar la Configuración
› Documentación de
Usuario
› Planificar la Transición.
Flujo de Requisitos
Aquí se establecen las prioridades y se estructuran los casos de usos
› Encontrar casos de usos y sus actores
› Desarrollar prototipos de interfaces de usuario
› Determinar la prioridad de los casos de uso
› Detallar un caso de uso
› Estructurar el modelo de casos de uso
Flujo de Requisitos
Artefactos
› Modelo de Casos de Uso
› Actor
› Casos de Uso
› Prototipo de Interfaz de
Usuario
Trabajadores
› Analista de Sistemas
› Especificador de Casos de
Uso
› Diseñador de Interfaz de
Usuario
› Arquitecto
Flujo de Análisis
En la fase de elaboración, necesitamos trabajar con los casos de
uso que son significativos desde un punto de vista de la
arquitectura, y con aquellos casos de uso complejos que
necesitemos refinar para comprender mejor los detalles de la
apuesta económica.
› Análisis de la arquitectura
› Analizar un caso de uso.
› Analizar una clase.
› Analizar un paquete.
Flujo de Análisis
Artefactos
› Modelo de Análisis: se representa mediante un sistema de análisis
que denota el paquete de más alto nivel del modelo.
› Clases de Análisis: representa una abstracción de una a varias clases
y/o subsistemas del diseño del sistema.
› Clases de Interfaz: modelan la interacción entre el sistema y sus
actores.
› Descripción de la Arquitectura (vista del modelo de análisis):
contiene una vista de la arquitectura del modelo de análisis.
Flujo de Análisis
Trabajadores
› Arquitecto: es responsable de la integridad del modelo de análisis,
garantizando que este sea correcto, consistente y legible como un
todo.
› Ingeniero de Casos de Uso: es el responsable de la integridad de una
o más realizaciones de caso de uso, garantizando que cumplen los
requisitos que caen sobre ellos.
› Ingeniero de Componentes: define y mantiene las responsabilidades,
atributos, relaciones y requisitos especiales de una o varias clases del
análisis. También mantiene la integridad de uno o varios paquetes del
análisis.
Flujo de Diseño
En esta fase de elaboración se diseñará desde un punto de
vista arquitectónico.
› Diseñar un caso de uso
› Diseñar una clase
› Diseñar un subsistema
El diseño es el centro de atención al final de la fase de
elaboración y al comienzo de las iteraciones de la construcción.
Flujo de Diseño
Artefactos
› Modelo de Diseño
› Clase del Diseño
› Realización de Casos de Uso
› Diagramas de Clases
› Diagramas de Interacción
› Requisitos de la implementación
› Subsistema de Diseño
› Subsistemas de servicio
› Descripción de la Arquitectura (vista
del modelo de diseño)
› Modelo de Despliegue
› Descripción de la Arquitectura (vista
del modelo de despliegue)
Trabajadores
› Arquitecto
› Ingenieros de Casos de Uso
› Ingeniero de Componentes
Flujo de Implementación
Este flujo de trabajo implementa y prueba los componentes
arquitectónicamente significativos a partir de los elementos de
diseño significativos. El resultado es la base de la arquitectura,
implementada normalmente a partir de menos del 10 por ciento de
los casos de uso.
Su propósito es:
› Planificar las integraciones del sistema en cada iteración.
› Distribuir el sistema asignando componentes ejecutables a
nodos en el diagrama de despliegue.
› Implementar las clases y subsistemas encontrados durante
el diseño.
› Probar los componentes individualmente y luego integrarlos.
Flujo de Implementación
Artefactos
› Modelo de Implementación
› Componente
› Subsistema de Implementación
› Interfaz
› Descripción de la Arquitectura (vista
del modelo de implementación)
Trabajadores
› Arquitecto
› Ingeniero de Componentes
› Integrador de Sistema
Flujo de Prueba
Aquí el objetivo es asegurarse de que los subsistemas de todos
los niveles y de todas las capas funcionen.
Durante este flujo se:
› Busca los defectos a lo largo del ciclo de vida.
› Verifica el resultado de la implementación.
› Planifican las pruebas necesarias en cada iteración.
› Diseña e implementa los casos de prueba que especifican que
probar.
› Realizan diferentes pruebas y manejan los resultados de estas
sistemáticamente.
› Prueban los componentes individualmente para luego integrarlos.
Flujo de Prueba
Artefactos
› Modelo de Pruebas
› Caso de Prueba
› Procedimiento de Prueba
› Componente de Prueba
› Plan de Prueba
› Defecto
› Evaluación de Prueba
Trabajadores
› Diseñador de Pruebas
› Ingeniero de Componentes
› Ingeniero de Pruebas de
Integración
› Ingeniero de Pruebas de
Sistema
Fase de Elaboración - Importancia
› Establece una base de la arquitectura sólida para guiar el
trabajo durante las fases de construcción y transición, así
como en las posteriores generaciones del sistema.
› Recopila la mayor parte de los requisitos que aún queden
pendientes, formulando los requisitos funcionales como
casos de uso.
› Continua la observación y control de los riesgos críticos que
aún queden, e identifica los riesgos significativos hasta el
punto de que podamos estimar su impacto en el análisis de
negocio, y en particular en la apuesta económica.
Fase de Elaboración
GRACIAS
POR SU ATENCIÓN

Weitere ähnliche Inhalte

Was ist angesagt?

13 Clase Flujo De Analisis
13 Clase Flujo De Analisis13 Clase Flujo De Analisis
13 Clase Flujo De AnalisisJulio Pari
 
casos de uso
casos de usocasos de uso
casos de usostill01
 
Sesion 3 2 modelo de analisis
Sesion 3 2 modelo de analisisSesion 3 2 modelo de analisis
Sesion 3 2 modelo de analisisJulio Pari
 
Modelo cascada
Modelo cascadaModelo cascada
Modelo cascadaLola Cruz
 
Ing.requerimientos
Ing.requerimientosIng.requerimientos
Ing.requerimientosAlumic S.A
 
Desarrollo iterativo e incremental
Desarrollo iterativo e incrementalDesarrollo iterativo e incremental
Desarrollo iterativo e incrementalnoriver
 
El desarrollo de software orientado a aspectos
El desarrollo de software orientado a aspectosEl desarrollo de software orientado a aspectos
El desarrollo de software orientado a aspectosTensor
 
Diagrama UML de Clases
Diagrama UML de ClasesDiagrama UML de Clases
Diagrama UML de ClasesAdal Dg
 
Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3David Motta Baldarrago
 
IEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de softwareIEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de softwareJesús Navarro
 
Cuadro comparativo de los modelos de proceso del software (1)
Cuadro comparativo  de los modelos de proceso del software (1)Cuadro comparativo  de los modelos de proceso del software (1)
Cuadro comparativo de los modelos de proceso del software (1)Erik Emanuel Amador Saldaña
 
Modelo de desarrollo de software
Modelo de desarrollo de softwareModelo de desarrollo de software
Modelo de desarrollo de softwareYaskelly Yedra
 
Tm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de softwareTm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de softwareJulio Pari
 

Was ist angesagt? (20)

13 Clase Flujo De Analisis
13 Clase Flujo De Analisis13 Clase Flujo De Analisis
13 Clase Flujo De Analisis
 
casos de uso
casos de usocasos de uso
casos de uso
 
Requerimientos norma ieee830
Requerimientos norma ieee830Requerimientos norma ieee830
Requerimientos norma ieee830
 
Prueba software orientado a objetos
Prueba software orientado a objetosPrueba software orientado a objetos
Prueba software orientado a objetos
 
Sesion 3 2 modelo de analisis
Sesion 3 2 modelo de analisisSesion 3 2 modelo de analisis
Sesion 3 2 modelo de analisis
 
Modelo cascada
Modelo cascadaModelo cascada
Modelo cascada
 
Ing.requerimientos
Ing.requerimientosIng.requerimientos
Ing.requerimientos
 
Metodología RUP
Metodología RUPMetodología RUP
Metodología RUP
 
Desarrollo iterativo e incremental
Desarrollo iterativo e incrementalDesarrollo iterativo e incremental
Desarrollo iterativo e incremental
 
Diagrama de Casos de uso
Diagrama de Casos de usoDiagrama de Casos de uso
Diagrama de Casos de uso
 
El desarrollo de software orientado a aspectos
El desarrollo de software orientado a aspectosEl desarrollo de software orientado a aspectos
El desarrollo de software orientado a aspectos
 
Diagrama UML de Clases
Diagrama UML de ClasesDiagrama UML de Clases
Diagrama UML de Clases
 
Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3Modelo Del Negocio con RUP y UML Parte 3
Modelo Del Negocio con RUP y UML Parte 3
 
IEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de softwareIEEE 1471-2000: Documento de arquitectura de software
IEEE 1471-2000: Documento de arquitectura de software
 
Cuadro comparativo de los modelos de proceso del software (1)
Cuadro comparativo  de los modelos de proceso del software (1)Cuadro comparativo  de los modelos de proceso del software (1)
Cuadro comparativo de los modelos de proceso del software (1)
 
Modelo de desarrollo de software
Modelo de desarrollo de softwareModelo de desarrollo de software
Modelo de desarrollo de software
 
DIAGRAMAS DE CLASE
DIAGRAMAS DE CLASEDIAGRAMAS DE CLASE
DIAGRAMAS DE CLASE
 
Diagrama UML Casos de Uso
Diagrama UML Casos de UsoDiagrama UML Casos de Uso
Diagrama UML Casos de Uso
 
Tm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de softwareTm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de software
 
Mapa mental de Ing. de requisito y requerimiento
Mapa mental de Ing. de requisito y requerimientoMapa mental de Ing. de requisito y requerimiento
Mapa mental de Ing. de requisito y requerimiento
 

Ähnlich wie Fase de Elaboración RUP

Ähnlich wie Fase de Elaboración RUP (20)

ADS - Sesion1 - RUP
ADS - Sesion1 - RUPADS - Sesion1 - RUP
ADS - Sesion1 - RUP
 
Metodología rup final
Metodología rup finalMetodología rup final
Metodología rup final
 
Rup
RupRup
Rup
 
Analisis y diseño de sistemas proceso unificado henriquez malla santiago alberto
Analisis y diseño de sistemas proceso unificado henriquez malla santiago albertoAnalisis y diseño de sistemas proceso unificado henriquez malla santiago alberto
Analisis y diseño de sistemas proceso unificado henriquez malla santiago alberto
 
Mejores Prácticas en el Desarrollo del Software
Mejores Prácticas en el Desarrollo del SoftwareMejores Prácticas en el Desarrollo del Software
Mejores Prácticas en el Desarrollo del Software
 
Sistemas II (I Bimestre)
Sistemas II (I Bimestre)Sistemas II (I Bimestre)
Sistemas II (I Bimestre)
 
Sesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de softwareSesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de software
 
Sesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de proceso
 
Rup
RupRup
Rup
 
3. modelos prescriptivos de proceso
3. modelos prescriptivos de proceso3. modelos prescriptivos de proceso
3. modelos prescriptivos de proceso
 
El Proceso Unificado
El Proceso UnificadoEl Proceso Unificado
El Proceso Unificado
 
Doci2019 grupo10
Doci2019 grupo10Doci2019 grupo10
Doci2019 grupo10
 
Rup
RupRup
Rup
 
Rup.pptx
Rup.pptxRup.pptx
Rup.pptx
 
Proceso unificado
Proceso unificadoProceso unificado
Proceso unificado
 
Desarrollo de software orientado a objetos
Desarrollo de software orientado a objetosDesarrollo de software orientado a objetos
Desarrollo de software orientado a objetos
 
Sesión03 2014 proceso desarrollo sw
Sesión03 2014 proceso desarrollo swSesión03 2014 proceso desarrollo sw
Sesión03 2014 proceso desarrollo sw
 
5 Clase El Proceso Unificado Rational
5 Clase El Proceso Unificado Rational5 Clase El Proceso Unificado Rational
5 Clase El Proceso Unificado Rational
 
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
 

Kürzlich hochgeladen

ELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.pptELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.pptRobertoCastao8
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalaciónQualityAdviceService
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEduardoBriones22
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cerealescarlosjuliogermanari1
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCarlosGabriel96
 
semana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.pptsemana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.pptKelinnRiveraa
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZgustavoiashalom
 
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdfAnálisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdfGabrielCayampiGutier
 
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfssuser202b79
 
Presentacion de la ganaderia en la región
Presentacion de la ganaderia en la regiónPresentacion de la ganaderia en la región
Presentacion de la ganaderia en la regiónmaz12629
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processbarom
 
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdfDavidTicona31
 
2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologicaJUDITHYEMELINHUARIPA
 
Sistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión internaSistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión internamengual57
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxwilliam801689
 
Desigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfDesigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfRonaldLozano11
 
FUNCION DE ESTADO EN LA TERMODINAMICA.pdf
FUNCION DE ESTADO EN LA TERMODINAMICA.pdfFUNCION DE ESTADO EN LA TERMODINAMICA.pdf
FUNCION DE ESTADO EN LA TERMODINAMICA.pdfalfredoivan1
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxjhorbycoralsanchez
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATevercoyla
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 

Kürzlich hochgeladen (20)

ELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.pptELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
ELASTICIDAD PRECIO DE LA DEMaaanANDA.ppt
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalación
 
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico EcuatorianoEstadística Anual y Multianual del Sector Eléctrico Ecuatoriano
Estadística Anual y Multianual del Sector Eléctrico Ecuatoriano
 
Cereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. CerealesCereales tecnología de los alimentos. Cereales
Cereales tecnología de los alimentos. Cereales
 
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptxCALCULO DE ENGRANAJES RECTOS SB-2024.pptx
CALCULO DE ENGRANAJES RECTOS SB-2024.pptx
 
semana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.pptsemana-08-clase-transformadores-y-norma-eep.ppt
semana-08-clase-transformadores-y-norma-eep.ppt
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
 
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdfAnálisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
 
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdfTIPOS DE SOPORTES - CLASIFICACION IG.pdf
TIPOS DE SOPORTES - CLASIFICACION IG.pdf
 
Presentacion de la ganaderia en la región
Presentacion de la ganaderia en la regiónPresentacion de la ganaderia en la región
Presentacion de la ganaderia en la región
 
Six Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo processSix Sigma Process and the dmaic metodo process
Six Sigma Process and the dmaic metodo process
 
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
2024 GUIA PRACTICAS MICROBIOLOGIA- UNA 2017 (1).pdf
 
2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica2. Cristaloquimica. ingenieria geologica
2. Cristaloquimica. ingenieria geologica
 
Sistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión internaSistema de lubricación para motores de combustión interna
Sistema de lubricación para motores de combustión interna
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docx
 
Desigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdfDesigualdades e inecuaciones-convertido.pdf
Desigualdades e inecuaciones-convertido.pdf
 
FUNCION DE ESTADO EN LA TERMODINAMICA.pdf
FUNCION DE ESTADO EN LA TERMODINAMICA.pdfFUNCION DE ESTADO EN LA TERMODINAMICA.pdf
FUNCION DE ESTADO EN LA TERMODINAMICA.pdf
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptx
 
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNATINSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
INSUMOS QUIMICOS Y BIENES FISCALIZADOS POR LA SUNAT
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 

Fase de Elaboración RUP

  • 1. RUP Fase de Elaboración Adrian Gonzalez Luis Alfaro
  • 2. Fase de Elaboración Propósito Objetivos › Definir, validar y cimentar la arquitectura. › Crear un plan fiable para la fase de construcción. › Demostrar que la arquitectura propuesta soportará la visión con un coste razonable y en un tiempo razonable.
  • 3. Fase de Elaboración - HITOS › Un modelo de Casos de Uso › Descripción de la arquitectura software › Un prototipo ejecutable de la arquitectura › Lista de riesgos › Plan de desarrollo para el proyecto. › Requisitos adicionales que capturan los requisitos no funcionales y cualquier requisito no asociado con un Caso de Uso específico. › Los gastos hasta ahora son aceptables, comparados con los previstos. Si no se superan los criterios de evaluación quizá sea necesario abandonar el proyecto o re planteárselo considerablemente. Al final de la fase se elabora un plan para la fase de construcción.
  • 4. Fase de Elaboración - Actividades Actividades críticas › Especificar los Requerimientos. › Validar los Requerimientos. › Priorizar los Requerimientos. › Definir el Alcance del Sistema. › Definir Pautas para la Interfaz de Usuario › Diseñar el Sistema. › Describir la Arquitectura del Sistema. › Comunicar el Diseño a Implementadores › Planificar la Integración de la Iteración. › Integrar el Sistema. Actividades no críticas › Planificar la Calidad › Revisión Técnica Formal › Revisar las entregas. › Revisión de Ajuste al Proceso › Planificar la Configuración › Documentación de Usuario › Planificar la Transición.
  • 5. Flujo de Requisitos Aquí se establecen las prioridades y se estructuran los casos de usos › Encontrar casos de usos y sus actores › Desarrollar prototipos de interfaces de usuario › Determinar la prioridad de los casos de uso › Detallar un caso de uso › Estructurar el modelo de casos de uso
  • 6. Flujo de Requisitos Artefactos › Modelo de Casos de Uso › Actor › Casos de Uso › Prototipo de Interfaz de Usuario Trabajadores › Analista de Sistemas › Especificador de Casos de Uso › Diseñador de Interfaz de Usuario › Arquitecto
  • 7. Flujo de Análisis En la fase de elaboración, necesitamos trabajar con los casos de uso que son significativos desde un punto de vista de la arquitectura, y con aquellos casos de uso complejos que necesitemos refinar para comprender mejor los detalles de la apuesta económica. › Análisis de la arquitectura › Analizar un caso de uso. › Analizar una clase. › Analizar un paquete.
  • 8. Flujo de Análisis Artefactos › Modelo de Análisis: se representa mediante un sistema de análisis que denota el paquete de más alto nivel del modelo. › Clases de Análisis: representa una abstracción de una a varias clases y/o subsistemas del diseño del sistema. › Clases de Interfaz: modelan la interacción entre el sistema y sus actores. › Descripción de la Arquitectura (vista del modelo de análisis): contiene una vista de la arquitectura del modelo de análisis.
  • 9. Flujo de Análisis Trabajadores › Arquitecto: es responsable de la integridad del modelo de análisis, garantizando que este sea correcto, consistente y legible como un todo. › Ingeniero de Casos de Uso: es el responsable de la integridad de una o más realizaciones de caso de uso, garantizando que cumplen los requisitos que caen sobre ellos. › Ingeniero de Componentes: define y mantiene las responsabilidades, atributos, relaciones y requisitos especiales de una o varias clases del análisis. También mantiene la integridad de uno o varios paquetes del análisis.
  • 10. Flujo de Diseño En esta fase de elaboración se diseñará desde un punto de vista arquitectónico. › Diseñar un caso de uso › Diseñar una clase › Diseñar un subsistema El diseño es el centro de atención al final de la fase de elaboración y al comienzo de las iteraciones de la construcción.
  • 11. Flujo de Diseño Artefactos › Modelo de Diseño › Clase del Diseño › Realización de Casos de Uso › Diagramas de Clases › Diagramas de Interacción › Requisitos de la implementación › Subsistema de Diseño › Subsistemas de servicio › Descripción de la Arquitectura (vista del modelo de diseño) › Modelo de Despliegue › Descripción de la Arquitectura (vista del modelo de despliegue) Trabajadores › Arquitecto › Ingenieros de Casos de Uso › Ingeniero de Componentes
  • 12. Flujo de Implementación Este flujo de trabajo implementa y prueba los componentes arquitectónicamente significativos a partir de los elementos de diseño significativos. El resultado es la base de la arquitectura, implementada normalmente a partir de menos del 10 por ciento de los casos de uso. Su propósito es: › Planificar las integraciones del sistema en cada iteración. › Distribuir el sistema asignando componentes ejecutables a nodos en el diagrama de despliegue. › Implementar las clases y subsistemas encontrados durante el diseño. › Probar los componentes individualmente y luego integrarlos.
  • 13. Flujo de Implementación Artefactos › Modelo de Implementación › Componente › Subsistema de Implementación › Interfaz › Descripción de la Arquitectura (vista del modelo de implementación) Trabajadores › Arquitecto › Ingeniero de Componentes › Integrador de Sistema
  • 14. Flujo de Prueba Aquí el objetivo es asegurarse de que los subsistemas de todos los niveles y de todas las capas funcionen. Durante este flujo se: › Busca los defectos a lo largo del ciclo de vida. › Verifica el resultado de la implementación. › Planifican las pruebas necesarias en cada iteración. › Diseña e implementa los casos de prueba que especifican que probar. › Realizan diferentes pruebas y manejan los resultados de estas sistemáticamente. › Prueban los componentes individualmente para luego integrarlos.
  • 15. Flujo de Prueba Artefactos › Modelo de Pruebas › Caso de Prueba › Procedimiento de Prueba › Componente de Prueba › Plan de Prueba › Defecto › Evaluación de Prueba Trabajadores › Diseñador de Pruebas › Ingeniero de Componentes › Ingeniero de Pruebas de Integración › Ingeniero de Pruebas de Sistema
  • 16. Fase de Elaboración - Importancia › Establece una base de la arquitectura sólida para guiar el trabajo durante las fases de construcción y transición, así como en las posteriores generaciones del sistema. › Recopila la mayor parte de los requisitos que aún queden pendientes, formulando los requisitos funcionales como casos de uso. › Continua la observación y control de los riesgos críticos que aún queden, e identifica los riesgos significativos hasta el punto de que podamos estimar su impacto en el análisis de negocio, y en particular en la apuesta económica.