Aprendizaje rápido de ArchiMate Parte 1 – Conceptos básicos

ArchiMate es propiedad y mantenimiento de The Open Group, estrechamente alineado con el Marco de Arquitectura de The Open Group (TOGAF), pero aplicable a cualquier metodología de EA.

Las referencias de símbolos aclaran funciones, roles, procesos, participantes, productos y servicios. Las referencias definen relaciones, explicando cómo interactúan y se influyen mutuamente. Conceptualmente, ArchiMate evolucionó a partir de UML, lo que facilita su comprensión e integración en herramientas de desarrollo de marcos de arquitectura.

El uso más efectivo de ArchiMate consiste en generar perspectivas. Una función/proceso/servicio único en arquitectura puede representarse de múltiples formas, dependiendo del interesado que revise el estado de desarrollo. La alta dirección necesita saber cómo se están cumpliendo sus requisitos, objetivos y principios.

Los gerentes de unidades de negocio desean confirmar que los servicios y productos ofrecerán ofertas adecuadas a los clientes. Los gerentes de aplicaciones, datos y sistemas de TI deben asegurarse de que puedan apoyar el marco de entrega para servicios y productos.

Conceptos

Utilizando TOGAF como referencia, ArchiMate define diferentes áreas de desarrollo de marco después de las cuatro fases iterativas: Capacidad de Arquitectura, Desarrollo de Arquitectura, Planificación de Migración y Gobernanza de Arquitectura. En este modelo, ArchiMate se divide en 5 conceptos, 3 centrales y 2 extensiones:

TOGAF ADM & ArchiMate Core - Visual Paradigm Community Circle
Las capas centrales

  • Fase B (Fase B) – Arquitectura de Negocios
  • Fase C (Fase C) – Arquitectura de Sistemas de Información
  • Fase D (Fase D) – Arquitectura de Tecnología

Extensión (Extensión) – Estrategia y Motivación

  • Fase Preliminar (Fase preliminar)
  • Fase de Visión (Fase A – Visión)
  • Gestión de Requisitos (Fase H – Gestión de Requisitos)

Extensión (Extensión) – Implementación y Migración

  • Fase E (Oportunidades y Soluciones)
  • Fase F (Planificación de la migración)
  • Fase G (Gobernanza de la implementación)

Conceptos de la capa de negocio – Fase B (Capa de negocio)

La capa de negocio define los conceptos y relaciones de mayor nivel en la arquitectura: productos finales; sistemas de entrega al cliente. Esta parte de la arquitectura realiza los objetivos y necesidades de la alta dirección, que impulsan la implementación del marco de arquitectura empresarial.

  • Actor de negocio – Elemento humano o informático que impulsa el sistema.
  • Rol de negocio – Define la responsabilidad autorizada a un participante para realizar una acción.
  • Colaboración de negocio – Cuando diferentes roles ejecutan tareas secuenciales.
  • Interfaz de negocio – El lugar donde opera la colaboración.
  • Ubicación – El espacio físico donde residen los participantes.
  • Objeto de negocio – Elementos del sistema sobre los que opera el sistema.
  • Proceso de negocio – Identificador de los procesos del sistema.
  • Función de negocio – Agrupa un conjunto de comportamientos relacionados.
  • Interacción de negocio – Actividades relacionadas con la colaboración de negocio.
  • Evento de negocio – Actividad causal que desencadena un cambio.
  • Servicio de negocio – Entrega de productos orientada hacia los clientes.
  • Producto – Un conjunto de servicios comercializados y vendidos a los clientes.
  • Contrato – Institución que establece legalmente un acuerdo entre la empresa y el cliente.
  • Representación – Vista lógica de un objeto de negocio.
  • Significado – Contexto de conocimiento de un objeto de negocio o su representación.
  • Valor – Valor percibido, importancia o utilidad de un producto.

Conceptos de la Capa de Aplicación – Fase C (Capa de Aplicación)

ArchiMate combina la arquitectura de aplicaciones y la arquitectura de datos en una sola capa, representando sus conceptos. Esta capa muestra los elementos del sistema que implementan los conceptos de la capa de negocio. Explica cómo se despliegan los conceptos de la capa de negocio. La capa de aplicaciones opera horizontalmente a través de la arquitectura.

  • Componente de Aplicación – Un módulo de software independiente que puede reemplazarse o actualizarse sin interferir con otros componentes de aplicación; accedido mediante Interfaces de Programación de Aplicaciones (API).
  • Colaboración de Aplicación – Un conjunto de dos o más componentes de aplicación que trabajan juntos para apoyar una aplicación.
  • Objeto de Datos – Entidad sobre la cual actúa un componente de aplicación.
  • Función de Aplicación – Descripción de los comportamientos de un componente de aplicación.
  • Servicio de Aplicación – Proporciona acceso a funciones, procesos y servicios de la capa de negocio.

Conceptos de la Capa de Tecnología – Fase D (Capa de Tecnología)

Los conceptos de la capa de tecnología describen los elementos a nivel de dispositivo de la arquitectura. Los elementos descriptivos de esta capa exponen los sistemas de TI que apoyan la capa de aplicaciones, y en algunos casos, elementos específicos de la capa de negocio (como computadoras personales). Mientras que la capa de aplicaciones muestra los componentes de aplicación, la capa de tecnología muestra qué sistemas de hardware contienen estos componentes y sus relaciones.

  • Nodo – Recurso informático general en una red utilizado para el despliegue o ejecución de artefactos.
  • Dispositivo – Dispositivo general utilizado para almacenar artefactos que serán utilizados.
  • Red – Método físico de comunicación entre dispositivos de hardware.
  • Camino de comunicación – Representación lógica del flujo de datos entre dos o más nodos.
  • Interfaz de infraestructura – Punto físico de acceso para nodos o dispositivos en una red.
  • Software de sistema – Representación física de software y aplicaciones.
  • Función de infraestructura – Comportamientos realizados por nodos en colaboración.
  • Servicio de infraestructura – Representación funcional orientada al exterior.

Extensiones de conceptos

Conceptos de motivación

El propósito y los objetivos del marco de arquitectura empresarial proporcionan significado para los elementos de desarrollo, gobernanza e implementación. Los conceptos de motivación se definen dentro de la iteración de Capacidad de Arquitectura del TOGAF ADM. Los interesados, gerentes y arquitectos identifican principios, impulsores, objetivos, requisitos y restricciones para el desarrollo e implementación de la arquitectura.

  • Interesado – Representante de los equipos de funciones empresariales.
  • Impulsor – Algo que necesita ser cambiado.
  • Evaluación – Evaluación del estado actual, utilizada para verificar la preparación de la empresa y su capacidad de cambio.
  • Objetivo – Descripción clara del resultado que se desea alcanzar mediante la implementación de cambios.
  • Requisito – Enunciado específico y bien documentado de necesidades.
  • Restricción – Limitación impuesta por requisitos, objetivos o principios.
  • Parámetro – Parámetros para alcanzar objetivos.
  • Restricción – Limitaciones impuestas por requisitos, objetivos y principios que entran en conflicto.
  • Principio – Atributos fundamentales e inmutables que guían y dirigen el desarrollo de la arquitectura.

Conceptos de Implementación y Migración

Este concepto representa cómo se implementan las capas de negocio, aplicación y tecnología. La implementación y la migración comienzan después de que se establezcan las capas de negocio, arquitectura y tecnología. Se basa en arquitecturas de referencia, transición y objetivo definidas; resultados del análisis de brechas; el mapa de arquitectura de alto nivel derivado de las iteraciones de desarrollo de arquitectura; y otros requisitos documentados.

  • Paquete de Trabajo – Conjunto discreto de tareas ejecutadas durante la transición desde la arquitectura de referencia hasta las arquitecturas de transición y objetivo.
  • Entregable – Resultado claramente definido de un paquete de trabajo, utilizado para verificar la finalización de las tareas del paquete de trabajo.
  • Plataforma – Arquitectura de transición entre las arquitecturas de referencia y objetivo; utilizada por los equipos de proyecto para verificar si la transición está en curso y para identificar los cambios necesarios en el plan de desarrollo.
  • Brecha – Determina qué ya está establecido, qué falta y qué necesita ser racionalizado.

dlaň Mravy Bezkonkurenční archimate tool color legend in view Vnímat živel Menda City

Resumen

Este artículo explica únicamente los conceptos centrales de ArchiMate y su relación con TOGAF.

Este lenguaje modular define adicionalmente las relaciones entre los conceptos dentro y entre las capas de negocio, aplicación y tecnología. Explica cómo utilizar la notación ArchiMate para crear perspectivas adaptadas a audiencias específicas. Aunque complejo, también es altamente flexible y personalizable para cualquier implementación de marco de arquitectura empresarial.


Lectura adicional

 

Dejar una contestacion