En este anexo se describen los elementos del marco de referencia de contenido de arquitectura.
1. Entregables.
Los entregables son típicamente productos de trabajo de un proyecto arquitectónico, es posible que tales productos se vean limitados por un proyecto global o la gestión de un proyecto usando CMMI, PRINCE2, PMBOK, o MSP.
Los entregables producidos, como entradas y salidas por cada fase del ADM, se indican en la Tabla A2.1.
Tabla A2.1. Entregables de cada fase ADM.
Entregables Salidas desde… Entradas para …
Bloques de construcción arquitectónicos. F, H A, B, C, D Contrato Arquitectónico. - - Documento de definición arquitectónico. B, C, D, E, F C, D, E, F, G, H
Principios Arquitectónicos. Preliminar, A, B, C, D Preliminar, A, B, C, D, E, F, G, H Repositorio Arquitectónico. Preliminar Preliminar, A, B, C, D, E, F, G, H,
Gestión de Requerimientos Especificación de Requerimientos Arquitectónicos. B, C, D, E, F, Gestión de Requerimientos. C, D, Gestión de Requerimientos. Hoja de ruta de Arquitectura B, C, D, E, F B, C, D, E, F
Visión Arquitectónica. A, E B, C, D, E, F, G, H, Gestión de Requerimientos.
Principios de Negocio, Metas de Negocio, y Conductores de Negocio. Preliminar, A, B A, B Evaluación de Capacidades. A, E B, C, D, E, F Petición de Cambio. F, G, H --- Plan de comunicaciones A B, C, D, E, F Evaluación de Cumplimiento. G H Plan de migración e implementación. E, F F Modelo de gobierno de la implementación F G. H
Modelo Organización para la Empresa.
Preliminar Preliminar, A, B, C, D, E, F, G, H, Gestión de Requerimientos. Petición de trabajo Arquitectónico. Preliminar, F, H A, G
Evaluación del Impacto de los requerimientos.
Bloques de construcción de solución.
G A, B, C, D, E, F, G Declaración del trabajo
arquitectónico.
A, B, C, D, E, F, G, H B, C, D, E, F, G, H, Gestión de Requerimientos.
Marco de trabajo arquitectónico adaptado.
Preliminar, A Preliminar, A, B, C, D, E, F, G, H, Gestión de Requerimientos.
Fuente: Tomado de The Open Group (2011)
2. Artefactos.
Un artefacto representa un modelo individual de un sistema o solución, el cual puede ser reutilizado en varios contextos. En casos generales los entregables contendrán artefactos y cada artefacto podría existir en muchos entregables.
Los artefactos arquitectónicos se crean con el fin de describir un sistema, solución, o estado de la institución. Los artefactos a desarrollar van de acuerdo a la norma ISO/IEC 42010: 2007.
3. Desarrollo de vistas en el ADM.
El arquitecto es el responsable de la elección de las vistas necesarias para la representación de la arquitectura, las cuales deben ser significativas para los interesados en donde se encuentran representados sus requerimientos y preocupaciones.
En el proceso para la creación de las vistas a menudo se utiliza los siguientes pasos: • Consultar una librería/biblioteca existente de “puntos de vista”.
• Seleccionar un “punto de vista” apropiado.
• Generar vistas del sistema mediante el uso de puntos de vista seleccionados como plantillas.
Catálogos Catálogo de principios Preliminar Matrices Matriz de interesados Diagramas principales
Diagrama cadena de valor Diagrama solución conceptual Visión Arquitectónica
Matrices
Matriz de interacción de negocio Matriz Actor/Rol Arquitectura de Negocio
Diagramas principales
Diagrama Plano de Negocio Diagrama Servicios de Negocio
Diagrama Descomposición funcional Diagrama ciclo de vida del producto
Diagramas extendidos
Diagrama casos de uso de negocio Diagrama Descomposición del
negocio
Diagrama Flujo de Procesos Diagrama de eventos
Arquitectura de Datos Arquitectura de Aplicaciones Arquitectura Tecnológica
Catálogos Catálogo de Entidades/Datos Matrices Matriz Entidades/Funciones Matriz Aplicación/Datos Diagramas principales
Diagrama de Datos Conceptual Diagrama de Datos Lógico
Diagrama de datos físico
Diagramas extendidos
Diagrama Seguridad de Datos Diagrama Migración de Datos
Diagrama Ciclo de vida de Datos
Catálogos Catálogo de Aplicaciones Catálogo de Interfaces Matrices Matriz Aplicación/Organización Matriz Rol/Aplicación Matriz Aplicación/Función
Matriz Interacción de Aplicaciones
Diagramas principales
Diagrama Comunicación de Aplicaciones Diagrama Ubicación de
Aplicaciones
Diagrama de Casos de Uso
Diagramas extendidos
Diagrama Administración de Empresa Diagrama Procesos/Aplicación
Diagrama Ingeniería de Software
Diagrama Migración de Aplicaciones Diagrama Distribución de Software
Gestión de Requerimientos Oportunidades y soluciones
Catálogos
Catálogo de Requerimientos
Diagramas principales
Diagrama de Contexto del Proyecto Diagrama de Beneficios
Catálogos
Catálogo de Estándares tecnológicos Catálogo de portafolio tecnológico
Matrices
Matriz Aplicaciones/Tecnología
Diagramas principales
Diagrama de Entorno y Ubicación Diagrama Descomposición de
plataforma
Diagramas extendidos
Diagrama de Procesamiento Diagrama de Red/Hardware Diagrama Ingeniería de comunicaciones
Figura 1. Puntos de vista asociados con el metamodelo de contenido arquitectónico. Fuente: Adaptado de The Open Group (2011)
4. Bloques de Construcción.
Las características representativas de los bloques de construcción son:
• Un bloque de construcción es un paquete de funcionalidad definido para reunir las necesidades del negocio dentro de la institución.
Procesos de especificación de bloques de construcción en el ADM.
El proceso de definición de los bloques de construcción se desarrolla a la par con el desarrollo del ADM, sobre todo en las fases A, B, C y D.
En la Figura 2 se representan los pasos claves dentro del ADM para la definir los bloques de construcción. Preliminar A. Visión de Arquitectura B. Arquitectura de Negocio C. Arquitectura de Sistemas de Información D. Arquitectura Tecnológica E. Oportunidades y Soluciones F. Plan de migración G. Gobernabilidad H. Administración del Cambio Gestión de Requerimientos A. Visión de Arquitectura
Modelo de alto nivel de bloques de construcción candidatos
B. Arquitectura de Negocio C. Arquitectura de Sistemas de Información
D. Arquitectura Tecnológica
Paso 1. Selección de modelos de referencia, puntos de vista, herramientas.
Paso 2. Desarrollar la descripción de la arquitectura base Paso 3. Desarrollar la descripción de la arquitectura futura Paso 4. Ejecutar el análisis de brechas
Paso 5. Definir la hoja de ruta candidata Paso 6. Resolver impactos la línea arquitectónica Paso 7. Revisión formal de los interesados Paso 8. Finalizar la Arquitectura
Paso 9. Crear el documento de definición Arquitectónica
E. Oportunidades y Soluciones
Asociar las brechas de os bloques de construcción con los paquetes de trabajo para eliminar esas brechas
Figura 2. Fases y pasos principales del ADM.