Date post: | 24-Jul-2015 |
Category: |
Documents |
Upload: | sanchez-perez-pedrito |
View: | 174 times |
Download: | 0 times |
Desarrollo de Aplicaciones con RUP Y SOA
Desarrollo de Aplicaciones con RUP Y SOA
Guía Teórica desarrollada por el profesor del curso:
Ing. Héctor Henríquez Taboada
PROCESO DE ENTREGA: ARQUITECTURA Y MODELADO ORIENTADO A SERVICIOS DE RUP
Desarrollo de Aplicaciones con RUP Y SOA
PROCESO DE ENTREGA: ARQUITECTURA Y MODELADO ORIENTADO A SERVICIOS DE RUP
El resultado de un Análisis de transformación empresarial es a menudo un modelo amplio de toda la empresa mientras se profundiza en competencias y componentes empresariales críticos. El proceso de RUP/SOMA puede concentrarse en uno de los siguientes ámbitos:
Amplia transformación de la empresa en una arquitectura orientada a servicios, reconversión de todos los sistemas centrales en servicios centrales y compuestos que sirvan de base a procesos empresariales ágiles. Transformación de un componente empresarial clave en un conjunto de servicios de TI.
Adición de nuevos servicios para implementar nuevas funciones que ayuden al proceso empresarial existente.
Adicionalmente, estas técnicas pueden aplicarse a Servicios de infraestructura, aquellos que están totalmente definidos e implementados para cumplir con los requisitos de IT, en cuyo caso no será necesario seguir la pista a los productos de trabajo del Análisis de transformación empresarial
Desarrollo de Aplicaciones con RUP Y SOA
El objetivo de este proceso de referencia es ofrecer las tareas y actividades centrales para completar un proyecto de SOA (Arquitectura orientada a servicios). A medida que reutiliza aspectos del Modelado empresarial de RUP y de RUP central, este proceso de referencia reúne sólo aquellos aspectos específicos del desarrollo de SOA. La intención es aplicar este proceso de referencia de manera repetitiva, consulte el proceso de entrega de RUP clásico para obtener un ejemplo de dicha aplicación.
Objetivo
Business Modeling Identificación de servicio Análisis y diseño Implementación Despliegue Especificación de servicios Realización de servicios
Relaciones
PROCESO DE ENTREGA: ARQUITECTURA Y MODELADO ORIENTADO A SERVICIOS DE RUP
Desarrollo de Aplicaciones con RUP Y SOA
Este proceso ofrece las técnicas, instrucciones y tareas combinadas de RUP/SOA y el método de IBM Global Business Services SOMA. El proceso de entrega pretende centrar al lector sólo en aquellos aspectos claves de un proyecto de SOA, y aunque puede que haya técnicas adicionales en el resto de RUP que sean útiles, el proceso de entrega destacará los elementos importantes.
Las cuatro fases descritas en este proceso de entrega están pensadas para ser repetitivas en sí mismas y suponiendo que tengan lugar varias repeticiones del proceso global. Por ejemplo, dado un conjunto completo de artefactos de la fase Análisis de transformación empresarial puede ser que las distintas fases de identificación y especificación se ejecuten para dividir los modelos empresariales y permitir a cada repetición de identificación relacionarse con un subconjunto (y lo mismo para la especificación de los servicios identificados).
Descripción
PROCESO DE ENTREGA: ARQUITECTURA Y MODELADO ORIENTADO A SERVICIOS DE RUP
Desarrollo de Aplicaciones con RUP Y SOA
ESTRUCTURA DE DESGLOSE DE TRABAJO
Desarrollo de Aplicaciones con RUP Y SOA
ELEMENTO DE DESGLOSE PLANEADO
ANÁLISIS DE TRANSFORMACIÓN EMPRESARIAL FASE
Describe Current Business Actividad
Set and Adjust Objectives Tarea
Identify Business Goals and KPIs Tarea
Find Business Actors and Use Cases Tarea
Business Architectural Analysis Tarea
Capture a Common Business Vocabulary Tarea
PROCESO DE ENTREGA: ARQUITECTURA Y MODELADO ORIENTADO A SERVICIOS DE RUP
Desarrollo de Aplicaciones con RUP Y SOA
ANÁLISIS DE TRANSFORMACIÓN EMPRESARIAL
Desarrollo de Aplicaciones con RUP Y SOA
ELEMENTO DE DESGLOSE PLANEADO
IDENTIFICACIÓN FASE
Descomposición de dominios Actividad
Análisis de área funcional Tarea
Descomposición de proceso Tarea
Análisis del proceso empresarial Tarea
Análisis de Caso de uso empresariales (SOA) Tarea
Realizar análisis orientado a variaciones Tarea
Modelado de servicio de objetivos Actividad
Identificar objetivos empresariales y KPI Tarea
Identificar y asociar servicios con objetivos Tarea
Análisis de activos existentes Actividad
Análisis de activos existentes Tarea
Realizar exploración de viabilidad técnica Tarea
Desarrollo de Aplicaciones con RUP Y SOA Actividad: Descomposición de dominios
Desarrollo de Aplicaciones con RUP Y SOA
Actividad: Modelado de servicio de objetivos
Modelado de servicio de objetivos le ayuda a descubrir servicios alineados empresarialmente y garantiza que no se pierdan los servicios importantes durante la descomposición de procesos o el Análisis de activos existentes. Mediante una clara articulación de objetivos empresariales, el Modelado de servicio de objetivos también proporciona un importante mecanismo para limitar la atención en las otras técnicas de identificación de servicio. Empieza con objetivos empresariales, los divide en subobjetivos y luego determina qué servicios son necesarios para cumplir los subobjetivos. Los KPI, medidas y sucesos asociados se identifican y hacen posible medir el rendimiento de los servicios identificados y compararlos con los subobjetivos
Desarrollo de Aplicaciones con RUP Y SOA
Actividad: Análisis de activos existentes
Desarrollo de Aplicaciones con RUP Y SOA
ELEMENTO DE DESGLOSE PLANEADO
ESPECIFICACIÓN FASE
Realizar especificación de servicio Actividad
Aplicar pruebas decisivas de servicio Tarea
Dependencias de servicio del modelo Actividad
Dependencias de servicio del modelo Tarea
Composición y flujos de servicios del modelo Actividad
Composición y flujos de servicios del modelo Tarea
Requisitos no funcionales de servicio de documentos Actividad
Requisitos no funcionales de servicio de documentos Tarea
Identificar patrones de seguridad Tarea
Especificar mensajes de servicio Tarea
Decisiones de gestión de estado de servicio de documentos
Decisiones de gestión de estado de servicio de documentos Tarea
Desarrollo de Aplicaciones con RUP Y SOA
ELEMENTO DE DESGLOSE PLANEADO
ESPECIFICACIÓN FASE
Realizar análisis de subsistema Actividad
Dependencias del subsistema de modelo Actividad
Dependencias del subsistema de modelo Tarea
Identificar componente de servicio Actividad
Identificar componente de servicio Tarea
Identificar componentes funcionales Actividad
Identificar componentes funcionales Tarea
Identificar componentes técnicos Actividad
Identificar componentes técnicos Tarea
Realizar especificación de componentes Actividad
Especificar atributos de componentes Tarea
Identificar sucesos y mensajes Actividad
Identificar sucesos y mensajes Tarea
Desarrollo de Aplicaciones con RUP Y SOA
ELEMENTO DE DESGLOSE PLANEADO
ESPECIFICACIÓN FASE
Flujo de componentes de modelo Actividad
Flujo de componentes de modelo Tarea
Crear diagrama de clases de componentes Actividad
Crear diagrama de clases de componentes Tarea
Realizar diseño orientado a variaciones Tarea
Diseñador Rol
Modelo de servicio Producto de Trabajo
Arquitecto Software Rol
Modelo de análisis Producto de Trabajo
Diseño de Base de Datos Rol
Modelo de datos Producto de Trabajo
Desarrollo de Aplicaciones con RUP Y SOA Actividad: Realizar especificación de servicio
Desarrollo de Aplicaciones con RUP Y SOA Actividad: Realizar análisis de subsistema
Desarrollo de Aplicaciones con RUP Y SOA Actividad: Realizar especificación de componentes
Desarrollo de Aplicaciones con RUP Y SOA
ELEMENTO DE DESGLOSE PLANEADO
REALIZACIÓN FASE
Decisiones de realización Actividad
Decisiones de realización de servicio de documentos Tarea
Asignar componentes de servicio a capas Actividad
Asignar componentes de servicio a capas Tarea
Asignar componentes a capas Actividad
Asignar componentes a capas Tarea
Arquitecto Software Actividad
Modelo de análisis Tarea
Realizar exploración de viabilidad técnica detallada Tarea
Desarrollo de Aplicaciones con RUP Y SOA Actividad: Decisiones de realización
Desarrollo de Aplicaciones con RUP Y SOA
Desarrollo de Aplicaciones con RUP Y SOA
Guía Teórica desarrollada por el profesor del curso:
Ing. Héctor Henríquez Taboada
PROCESO DE ENTREGA: ARQUITECTURA Y MODELADO ORIENTADO A SERVICIOS DE RUP