Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Copia de evaluación
El grupo abierto
Ninguna parte de esta publicación puede ser reproducida, almacenada en un sistema de recuperación o transmitida, de ninguna
forma o por ningún medio, electrónico, mecánico, fotocopiado, grabación o de otro modo, sin el permiso previo de los propietarios
de los derechos de autor.
Cualquier uso de esta publicación con fines comerciales está sujeto a los términos de la Licencia comercial anual
correspondiente. Para obtener más información, consulte www.opengroup.org/legal/licensing.
ISBN: 1-947754-90-4
Número de documento: C220
Cualquier comentario relacionado con el material contenido en este documento puede enviarse por correo electrónico a:
ogspecs@opengroup.org
Contenido
Contenido
Contenido
Lista de Figuras
Contenido
Prefacio
El grupo abierto
The Open Group es un consorcio global que permite el logro de objetivos comerciales a través de estándares tecnológicos. Con más
de 870 organizaciones miembros, tenemos una membresía diversa que abarca todos los sectores de la comunidad tecnológica:
clientes, proveedores de sistemas y soluciones, proveedores de herramientas, integradores y consultores, así como académicos e
investigadores.
La misión de The Open Group es impulsar la creación de Boundaryless Information Flow™ logrado mediante:
ÿ Trabajar con los clientes para capturar, comprender y abordar los requisitos actuales y emergentes,
establecer políticas y compartir las mejores prácticas
ÿ Trabajar con proveedores, consorcios y organismos de estándares para desarrollar consenso y facilitar
interoperabilidad, para evolucionar e integrar especificaciones y tecnologías de código abierto
ÿ Ofrecer un conjunto integral de servicios para mejorar la eficiencia operativa de los consorcios
The Open Group publica una amplia gama de documentación técnica, la mayoría de la cual se centra en el desarrollo de estándares
y guías, pero que también incluye libros blancos, estudios técnicos, documentación de certificación y prueba, y títulos comerciales.
Los detalles completos y un catálogo están disponibles en www.opengroup.org/librar y.
El estándar TOGAF®
Es un marco fundacional, lo que significa que es aplicable al desarrollo de cualquier tipo de arquitectura en cualquier contexto. Este
marco fundamental se complementa con The Open Group TOGAF Librar y, una amplia y creciente cartera de material de orientación
1
que brinda orientación práctica en la aplicación del marco TOGAF en contextos específicos.
La Documentación TOGAF
ÿ La Biblioteca TOGAF, una cartera de material de orientación adicional, que apoya la práctica
aplicación del enfoque TOGAF
1. La Biblioteca TOGAF (ver www.opengroup.org/togaf-library) es una biblioteca estructurada de recursos que respaldan el estándar TOGAF.
Prefacio
Este documento
Público objetivo
El estándar TOGAF está destinado a arquitectos empresariales, arquitectos comerciales, arquitectos de TI, arquitectos de datos,
arquitectos de sistemas, arquitectos de soluciones y cualquier persona responsable de la función de arquitectura dentro de una
organización.
Agradecimientos
The Open Group agradece la contribución de muchas personas y organizaciones en el desarrollo del estándar TOGAF. Consulte el
Estándar TOGAF: Introducción y conceptos básicos para obtener más detalles.
La figura 3-1 se reimprime y adapta de la figura 2 de ISO/IEC/IEEE 42010: 2011, Ingeniería de sistemas y software: descripción de la
arquitectura, con permiso de IEEE®. Copyright © 2011, por IEEE. El IEEE se exime de cualquier responsabilidad u obligación que
resulte de la colocación y el uso en el descrito
manera.
Marcas registradas
ArchiMate, DirecNet, Making Standards Work, el logotipo de Open O, Open O y el logotipo de Check Cer tification, The Open
Group, TOGAF, UNIX, UNIXWARE y el logotipo de Open Brand X son marcas comerciales registradas y flujo de información sin
límites, compilado con Integridad Compre con confianza, Arquitectura de referencia de aviación comercial, Fiabilidad a través de la
garantía, Cuerpo de conocimiento del profesional digital, DPBoK, EMMM, FACE, el logotipo de FACE, FHIM Profile Builder, el
logotipo de FHIM, FPB, Future Airborne Capability Environment, IT4IT, el logotipo de IT4IT , O-AA, O-DEF, O-HERA, O-PAS, Open
Agile Architecture, Open FAIR, Open Footprint, Open Process Automation, Open Subsurface Data Universe, Open Trusted
Technology Provider, OSDU, Sensor Integration Simplified, SOSA, y el logotipo de SOSA son marcas registradas de The Open
Group.
IEEE es una marca registrada del Instituto de Ingenieros Eléctricos y Electrónicos, Inc.
Object Management Group, OMG y UML son marcas comerciales registradas y BPMN, Business Process Modeling Notation y
Unified Modeling Language son marcas comerciales de Object Management Group.
PMBOK es una marca comercial registrada de Project Management Institute, Inc., que está registrada en los Estados Unidos y
otras naciones.
The Open Group reconoce que puede haber otros nombres de empresas y productos que podrían estar cubiertos por la protección
de marcas registradas y aconseja al lector que los verifique de forma independiente.
documentos de referencia
Consulte el Estándar TOGAF: Introducción y conceptos básicos: Apéndice A para ver los documentos a los que se hace referencia
en el Estándar TOGAF.
Capítulo 1 Introducción
Este capítulo proporciona una introducción a la guía proporcionada en el estándar TOGAF: contenido de la arquitectura (este
documento).
1.1 Resumen
Los arquitectos que ejecutan el Método de desarrollo de arquitectura (ADM) producirán una serie de resultados como
resultado de sus esfuerzos, como flujos de procesos, requisitos arquitectónicos, planes de proyectos o evaluaciones de
cumplimiento de proyectos. El marco de contenido proporciona un modelo estructural para el contenido arquitectónico
que permite que los principales productos de trabajo que crea un arquitecto se definan, estructuren y presenten de
manera coherente.
El marco de contenido proporcionado aquí tiene como objetivo permitir que el marco TOGAF se use como un marco
independiente para la arquitectura dentro de una empresa. Sin embargo, existen otros marcos de contenido (como el
marco Zachman® ) y se anticipa que algunas empresas pueden optar por utilizar un marco externo junto con el marco
TOGAF. En estos casos, el marco de contenido TOGAF proporciona una referencia útil y un punto de partida para que
el contenido TOGAF se asigne a otros marcos de contenido.
El Marco de contenido de arquitectura utiliza las siguientes tres categorías para describir el tipo de producto de trabajo
arquitectónico dentro del contexto de uso:
Los entregables representan el resultado de los proyectos y los entregables que se encuentran en la
documentación para m generalmente se archivarán al finalizar un proyecto o se trasladarán a un Repositorio de
arquitectura como modelo de referencia, estándar o instantánea del Paisaje arquitectónico en un momento dado.
Los artefactos generalmente se clasifican como catálogos (listas de cosas), matrices (que muestran las relaciones
entre las cosas) y diagramas (imágenes de las cosas). Los ejemplos incluyen un catálogo de requisitos, una
matriz de interacción de aplicaciones y un diagrama de cadena de valor. Un entregable arquitectónico puede
contener muchos artefactos y los artefactos formarán el contenido del Repositorio de Arquitectura.
Los bloques de construcción se pueden definir en varios niveles de detalle, según la etapa de desarrollo de la
arquitectura que se haya alcanzado. Por ejemplo, en una etapa inicial, un bloque de construcción puede consistir
simplemente en un nombre o una descripción general. Posteriormente, un bloque de construcción se puede
descomponer en varios bloques de construcción de apoyo y puede ir acompañado de una especificación
completa. Los bloques de construcción pueden relacionarse con "arquitecturas" o "soluciones".
— Los bloques de construcción de arquitectura (ABB) suelen describir lo que se requiere de los SBB en
un nivel más lógico o independiente del proveedor; esos requisitos pueden incluir servicios a realizar,
recursos de datos y capacidades necesarias. Los ABB incluyen componentes lógicos de negocio,
aplicaciones y tecnología.
— Solution Building Blocks (SBB) representan componentes físicos o específicos del proveedor que tienen
la capacidad de realizar una parte o la totalidad de un ABB más lógico.
Hay SBB de negocios, aplicaciones y tecnología.
Las relaciones entre entregables, artefactos y bloques de construcción se muestran en la Figura 1-1.
© El Grupo Abierto
Entregables de arquitectura Repositorio de Arquitectura
Catálogos Catálogos
diagramas diagramas
cuales son
describiendo describiendo
Arquitectura
Otros entregables
Entregables
Por ejemplo, un documento de definición de arquitectura es un entregable que documenta una descripción de
arquitectura. Este documento contendrá una serie de artefactos complementarios que son vistas de arquitectura de los
bloques de construcción relevantes para la arquitectura. Por ejemplo, se puede crear un diagrama de flujo de proceso
(un artefacto) para describir el proceso de manejo de llamadas de destino (un bloque de construcción). Este artefacto
también puede describir otros componentes básicos, como los actores involucrados en el proceso (por ejemplo, un
representante de servicios al cliente). En la Figura 1-2 se ilustra un ejemplo de las relaciones entre entregables,
artefactos y bloques de construcción .
Entregable: Arquitectura
Documento de definición
Una tarea esencial al establecer la Capacidad de Arquitectura Empresarial específica de la empresa en la Fase Preliminar
del ADM es definir:
ÿ Un marco de categorización que se utilizará para estructurar las Descripciones de arquitectura, los productos de
trabajo utilizados para expresar una arquitectura y la colección de modelos que describen la arquitectura; esto se
conoce como el marco de contenido
ÿ Una comprensión de los tipos de entidades dentro de la empresa y las relaciones entre ellas que necesitan ser
capturadas, almacenadas y analizadas para crear la
Descripción de la Arquitectura; este metamodelo empresarial representa esta información en la forma de un
modelo formal
El marco de contenido define un marco de categorización que se utilizará para estructurar la descripción de la
arquitectura, el producto de trabajo utilizado para expresar una arquitectura y la colección de modelos que describen la
arquitectura.
El Repositorio de Arquitectura, que se explica en la Sección 4.2.5, está estructurado para almacenar los artefactos y
productos de trabajo identificados en el Marco de Contenido. El marco de contenido es un elemento del marco de
arquitectura específico de la empresa.
decir, ¿qué tan completamente maneja los tipos de entidad en el metamodelo de empresa y administra los
hechos requeridos sobre ellos, como sus atributos y relaciones?
- Consistencia
— Integridad
— Trazabilidad
Tenga en cuenta que el estándar TOGAF no tiene como objetivo restringir la capacidad de una empresa:
ÿ Selección de artefactos
ÿ Notación de modelado
El estándar TOGAF puede utilizar el lenguaje de modelado ArchiMate®, Business Process Modeling Notation™
(BPMN™), Unified Modeling Language™ (UML®), diagramas de entidad-relación, diagramas de flujo o cualquier
otra notación que pueda expresar algunas ideas TOGAF.
Los tipos de entidad dentro de una empresa y las relaciones entre ellos son específicos de la empresa individual.
Desarrollar un metamodelo de alta calidad es un aspecto importante para establecer la capacidad de arquitectura
empresarial.
El marco de contenido TOGAF define un marco de categorización que se utilizará para estructurar la descripción de la
arquitectura, los productos de trabajo utilizados para expresar una arquitectura y la colección de modelos que describen
la arquitectura.
Existen muchos marcos de contenido alternativos (p. ej., el marco de contenido TOGAF, el marco Zachman, DoDAF,
NAF, etc.). La selección de un marco de contenido es esencial, aunque la elección del marco de contenido es menos
importante. El marco de contenido final generalmente se adapta para satisfacer las necesidades específicas de la
organización.
El marco de contenido TOGAF está destinado a:
ADM ÿ Proporcionar una lista de verificación completa de los resultados de la arquitectura que
podrían crearse ÿ Reducir el riesgo de brechas dentro del conjunto final de entrega de la arquitectura
Al más alto nivel, el marco de contenido TOGAF (ver Figura 1-3) está estructurado de acuerdo con las fases del ADM.
ÿ Los modelos de Principios de arquitectura, Visión, Motivación y Requisitos están destinados a capturar el
contexto circundante de los modelos de arquitectura formales, incluidos los Principios de arquitectura generales,
el contexto estratégico que forma más información para el modelado de arquitectura y los requisitos generados
a partir de la arquitectura. El contexto comercial que ha dado lugar a la solicitud de trabajo de arquitectura
generalmente se investiga, refina, valida y registra en las fases preliminar y de visión de arquitectura.
ÿ Business Architecture captura los modelos de arquitectura del negocio, buscando específicamente
en los factores que motivan la empresa, su estructura y sus capacidades
ÿ Los modelos de arquitectura de sistemas de información capturan modelos de arquitectura de sistemas de TI,
observando aplicaciones y datos en línea con las fases TOGAF ADM
ÿ Los modelos de arquitectura tecnológica capturan activos tecnológicos que se utilizan para implementar y realizar
soluciones de sistemas de información.
ÿ Los modelos de gestión de cambios en la arquitectura capturan eventos de gestión de realización de valor,
internos y externos, que impactan en la arquitectura empresarial y la generación de requisitos para la acción.
Por lo tanto, el marco de contenido debe utilizarse como complemento del ADM. El ADM describe lo que se necesita hacer
para crear una arquitectura y el Marco de contenido describe cómo debería verse la arquitectura una vez que esté lista.
Cada arquitectura puede tener un propósito diferente y las arquitecturas pueden relacionarse entre sí.
Limitar efectivamente el alcance de una arquitectura es, por lo tanto, un Factor Crítico de Éxito (CSF) que permite a los
arquitectos dividir un espacio de problemas complejos en componentes manejables que pueden abordarse
individualmente.
Enterprise Continuum proporciona una vista del repositorio de arquitectura que muestra la evolución de estas
arquitecturas relacionadas de lo genérico a lo específico, de lo abstracto a lo concreto y de lo lógico a lo físico.
el capítulo 6 trata sobre el continuo empresarial; incluyendo el Continuo de Arquitectura y el Continuo de Soluciones.
El Capítulo 7 proporciona un marco estructural para un repositorio de arquitectura que permite a una empresa distinguir
entre diferentes tipos de activos arquitectónicos que existen en diferentes niveles de abstracción en la organización.
2.1 Resumen
TOGAF ADM proporciona un ciclo de vida del proceso para crear y administrar arquitecturas dentro de una empresa.
En cada fase dentro del ADM, una discusión de entradas, salidas y pasos describe una serie de productos o artefactos
de trabajo arquitectónico, como el proceso y la aplicación.
El marco de contenido y el metamodelo empresarial proporcionados aquí definen una estructura formal para estos
términos para garantizar la coherencia dentro del ADM y también para brindar orientación a las organizaciones que
desean implementar su arquitectura dentro de una herramienta de arquitectura.
El marco de contenido define un marco de categorización que se utilizará para estructurar la descripción de la
arquitectura, el producto de trabajo utilizado para expresar una arquitectura y la colección de modelos que describen la
arquitectura.
El metamodelo empresarial define los tipos de entidades que aparecerán en los modelos que describen la empresa,
junto con las relaciones entre estas entidades.
Al desarrollar un metamodelo específico de la organización, los arquitectos pueden optar por no incluir entidades y
relaciones del metamodelo TOGAF Enterprise que no sean relevantes y/o agregar entidades y relaciones adicionales.
Esta sección proporciona una descripción general del metamodelo TOGAF Enterprise. Las secciones subsiguientes
discuten cada área del metamodelo con más detalle.
El mecanismo de categorización del marco de contenido se puede utilizar para estructurar una representación del
metamodelo TOGAF Enterprise, como se muestra en la figura 2-1.
Figura 2-1 Uso de Content Framework para estructurar el metamodelo TOGAF Enterprise
Suposición Una declaración de hecho probable que no ha sido completamente validada en este
etapa, debido a limitaciones externas. Por ejemplo, se puede suponer
que una aplicación existente soportará cierto conjunto de funciones
requisitos, aunque es posible que esos requisitos aún no se hayan cumplido.
validado individualmente.
Capacidad comercial Una habilidad particular que una empresa puede poseer o intercambiar para
lograr un propósito en particular.
Business Information Representa un concepto y su semántica utilizada dentro del negocio.
Business Service Respalda el negocio al encapsular un elemento único de
comportamiento empresarial; un servicio ofrecido externamente a la empresa puede
contar con el apoyo de los servicios empresariales.
Nota: Esta es una definición de propósito general. Consulte Capacidad comercial para
cómo se refina este concepto para su uso en Business Architecture.
Meta Una declaración de alto nivel de intención o dirección para una organización.
Normalmente se utiliza para medir el éxito de una organización.
Ubicación Un lugar donde ocurren las actividades. Las ubicaciones se pueden componer y
descomponer.
Aplicación lógica Una encapsulación de la funcionalidad de la aplicación que es definible por los
Componente servicios ofrecidos y los datos mantenidos, independientemente de la implementación
y la tecnología.
Datos lógicos Una estructura de datos compuesta de entidades de datos relacionados lógicamente.
Componente
Tecnología lógica Una encapsulación de servicios tecnológicos independiente de la implementación.
Componente
Medida Un indicador o factor que se puede rastrear, generalmente de forma continua, para
determinar el éxito o la alineación con los objetivos y metas.
Objetivo Un objetivo organizacional que se declara de manera Simple, Medible, Accionable,
Realista y con Límites de Tiempo (SMART). Por ejemplo, "Aumentar la utilización de la
capacidad en un 30 % para fin de año, para respaldar el aumento planificado de la
participación de mercado".
Unidad organizativa Una unidad autónoma de recursos con metas, objetivos y
medidas. Las unidades organizativas pueden incluir partes externas y organizaciones
de socios comerciales.
Aplicación Física Una realización de la funcionalidad de la aplicación lógica usando componentes de
Componente funcionalidad en aplicaciones que pueden ser contratadas, adquiridas o construidas.
Datos físicos Una estructura de datos que realiza componentes de datos lógicos relacionados
Componente representados en el formato o esquema requerido por una tecnología particular.
Requisito Una declaración cuantitativa de la necesidad comercial que debe ser satisfecha por un
arquitectura particular o paquete de trabajo.
Role El comportamiento habitual o esperado de un actor, o el papel de alguien o
algo juega en un proceso o evento particular. Un actor puede tener
una serie de roles.
Paquete de trabajo Un conjunto de acciones identificadas para lograr uno o más objetivos para el
business.Un paquete de trabajo puede ser parte de un proyecto, un completo
proyecto, o un programa.
metamodelo
Entidad Atributo Descripción
ID de todas las entidades del metamodelo Identificador único para el
entidad de arquitectura.
Nombre Breve nombre de la arquitectura
entidad.
Descripción Descripción textual de la
entidad de arquitectura.
Categoría Categorización definible por el usuario
taxonomía para cada metamodelo
entidad.
Fuente Lugar desde donde se
se recopiló información.
Dueño Titular de la entidad de arquitectura.
Capacidad Valor de negocio Describe cómo esta capacidad
proporciona valor a la empresa.
Incrementos Enumera la posible madurez/calidad
niveles para la capacidad.
Restricción Sin atributos adicionales Esta entidad de metamodelo solo tiene
atributos básicos.
metamodelo
Entidad Atributo Descripción
Pr principio Categoría Las siguientes categorías de
pr incipio aplica: Guía
Principio, Principio de negocio,
Principio de datos, aplicación
Principio, Principio de Integración,
Principio de tecnología.
Prioridad Prioridad de este principio relativo
a otros principios.
Declaración de principios Declaración de lo que es el principio
es.
Razón fundamental Declaración de por qué el principio es
requerido y el deseado
resultado a alcanzar.
Implicación Declaración de lo que es el principio
significa en términos prácticos.
métrico Identifica los mecanismos que
utilizarse para medir si la
pr inciple se ha cumplido o no.
Requisito Declaración de requisitos Declaración de lo que
requisito es, incluyendo un
definición de si el
se cumplirá el requisito,
debe cumplirse o puede cumplirse.
Razón fundamental Declaración de por qué la
existe el requisito.
Criterios de aceptación Los parámetros que serán
cumplido si el requisito es
siendo cumplido, junto con el
pruebas que se realizarán para
evaluar el estado de la
parámetros
Actor # FTE Número estimado de FTE que
operar como este actor.
Meta del actor Objetivos que tiene este actor, en
términos generales.
Tareas de actor Tareas que realiza este actor, en
términos generales.
Servicio empresarial clase de normas No estándar, propuesto
estándar, estándar provisional,
Estándar, Eliminación
Estándar, Estándar Retirado.
Fecha de creación estándar Si el servicio empresarial es un
estándar, cuando el estándar
fue creado.
Última fecha de revisión estándar Última fecha en que el estándar fue
revisados.
dieciséis
El estándar de grupo abierto (2022)
© 2005-2022 El Grupo Abierto, Todos los derechos reservados
Copia de evaluación. No para redistribución
Machine Translated by Google
Copia de evaluación
metamodelo
Entidad Atributo Descripción
Próxima fecha de revisión estándar Próxima fecha para que la norma sea
revisados.
fecha de retiro Fecha en que el estándar fue/será
ser retirado.
Contrato Características del comportamiento Comportamiento funcional a ser
apoyado en el ámbito de
el contrato.
Nombre del servicio "llamador" Servicio de consumo.
Nombre del servicio "llamado" Brindando servicio.
Características de la calidad del servicio Comportamiento no funcional a ser
apoyado en el ámbito de
el contrato.
Características de disponibilidad Grado en que algo es
disponible para su uso.
tiempos de servicio Horas en las que el servicio
debe estar disponible.
Características de manejabilidad Habilidad para recopilar información
sobre el estado de algo
y controlarlo.
Características de capacidad de servicio Habilidad para identificar problemas y
tomar medidas correctivas, como
para reparar o actualizar un
componente en un sistema en ejecución.
Características de presentación Capacidad de un componente para
realizar sus tareas en un
tiempo apropiado.
Requisitos de respuesta Tiempos de respuesta que el servicio
proveedor debe cumplir para particular
operaciones.
Características de confiabilidad Resistencia al fracaso.
Calidad de la información requerida Requisitos contratados en
exactitud e integridad de
información.
Requisitos de control de contratos Nivel de gobernabilidad y
ejecución aplicada a la
parámetros contractuales para
servicio general.
Requisitos de control de resultados Medidas establecidas para garantizar
que cada solicitud de servicio cumple
criterio contratado ia.
Características de recuperabilidad Habilidad para restaurar un sistema a un
estado de trabajo después de un
interrupción.
Características de localizabilidad Habilidad de un sistema para ser encontrado
cuando sea necesario.
metamodelo
Entidad Atributo Descripción
metamodelo
Entidad Atributo Descripción
Control Sin atributos adicionales Esta entidad de metamodelo solo tiene
atributos básicos.
Conductor Sin atributos adicionales Esta entidad de metamodelo solo tiene
atributos básicos.
Evento Sin atributos adicionales Esta entidad de metamodelo solo tiene
atributos básicos.
Función clase de normas No estándar, propuesto
estándar, estándar provisional,
Estándar, Eliminación
Estándar, Estándar Retirado.
Fecha de creación estándar Si el producto es un estándar,
cuando se creó la norma.
Última fecha de revisión estándar Última fecha en que el estándar fue
revisados.
Próxima fecha de revisión estándar Próxima fecha para que la norma sea
revisados.
fecha de retiro Fecha en que el estándar fue/será
ser retirado.
Meta Sin atributos adicionales Esta entidad de metamodelo solo tiene
atributos básicos.
Medida Sin atributos adicionales Esta entidad de metamodelo solo tiene
atributos básicos.
metamodelo
Entidad Atributo Descripción
Producto Sin atributos adicionales Esta entidad de metamodelo solo tiene
atributos básicos.
Role Número estimado de FTE que Esta entidad de metamodelo solo tiene
operar en este Rol atributos básicos.
Calidad de servicio Sin atributos adicionales Esta entidad de metamodelo solo tiene
atributos básicos.
Servicio clase de normas No estándar, propuesto
estándar, estándar provisional,
Estándar, Eliminación
Estándar, Estándar Retirado.
Fecha de creación estándar Si el producto es un estándar,
cuando se creó la norma.
Última fecha de revisión estándar Última fecha en que el estándar fue
revisados.
Próxima fecha de revisión estándar Próxima fecha para que la norma sea
revisados.
fecha de retiro Fecha en que el estándar fue/será
ser retirado.
metamodelo
Entidad Atributo Descripción
Fecha de creación estándar Si el producto es un estándar,
cuando se creó la norma.
Última fecha de revisión estándar Última fecha en que el estándar fue
revisados.
Próxima fecha de revisión estándar Próxima fecha para que la norma sea
revisados.
fecha de retiro Fecha en que el estándar fue/será
ser retirado.
la aplicación fue/será
lanzado a la producción.
Fecha del último lanzamiento Fecha de la última publicación de
la aplicación fue lanzada
en producción.
Fecha del próximo lanzamiento Fecha cuando el próximo lanzamiento de
la aplicación será liberada
en producción.
fecha de jubilación Fecha en que la solicitud
fue/será jubilado.
Características de disponibilidad Grado en que algo es
disponible para su uso.
tiempos de servicio Horas durante las cuales el
la aplicación debe estar disponible.
Características de manejabilidad Habilidad para recopilar información
sobre el estado de algo
y controlarlo.
Características de capacidad de servicio Habilidad para identificar problemas y
tomar medidas correctivas, como
para reparar o actualizar un
componente en un sistema en ejecución.
Características de presentación Capacidad de un componente para
realizar sus tareas en un
tiempo apropiado.
metamodelo
metamodelo
Entidad Atributo Descripción
Período de crecimiento Periodo de tiempo necesario para llegar
la tasa de crecimiento esperada.
Perfil pico a corto plazo Perfil a corto plazo del pico
tráfico de servicio.
Perfil pico a largo plazo Perfil de pico a largo plazo
tráfico de servicio.
metamodelo
Entidad Atributo Descripción
fecha de retiro Fecha en que el estándar fue/será
ser retirado.
Categoría Tecnología lógica
Los componentes se clasifican
de acuerdo con lo definido
taxonomía (como TOGAF
Modelo de referencia técnica
(TRM)), adaptado para cumplir con las
necesidades de un individuo
organización.
Tecnología Física clase de estándares No estándar, propuesto
Componente estándar, estándar provisional,
Estándar, Eliminación
Estándar, Estándar Retirado.
Fecha de creación estándar Si el producto es un estándar,
cuando se creó la norma.
Última fecha de revisión estándar Última fecha en que el estándar fue
revisados.
Próxima fecha de revisión estándar Próxima fecha para que la norma sea
revisados.
fecha de retiro Fecha en que el estándar fue/será
ser retirado.
Categoría Tecnología Física
Los componentes se clasifican
de acuerdo con lo definido
taxonomía (como TOGAF
TRM), adaptado para cumplir con las
necesidades de un individuo
organización.
Nombre del producto Nombre del producto que lo compone
el componente tecnológico.
Nombre del módulo Módulo, u otro subproducto,
nombre que compone la tecnología
componente.
Vendedor Proveedor que proporciona la tecnología.
componente.
Versión Versión de la fabricación del producto.
subir el componente de tecnología.
Servicio de Tecnología clase de normas No estándar, propuesto
estándar, estándar provisional,
Estándar, Eliminación
Estándar, Estándar Retirado.
metamodelo
Entidad Atributo Descripción
Categoría Los servicios tecnológicos son
categorizados según el
taxonomía definida (como la
TOGAF TRM), adaptado para cumplir
las necesidades de un individuo
organización.
Capacidad comercial Sin atributos adicionales Esta entidad de metamodelo solo tiene
atributos básicos.
Este capítulo analiza los conceptos relacionados con los artefactos de arquitectura y luego describe los artefactos que se
recomienda crear para cada fase dentro del ADM.
El "entorno" de un sistema es el contexto que determina el escenario y las circunstancias de todas las influencias sobre
un sistema. El entorno de un sistema incluye influencias de desarrollo, tecnológicas, comerciales, operativas,
organizacionales, políticas, económicas, legales, regulatorias, ecológicas y sociales.
Un "sistema" es una combinación de elementos que interactúan organizados para lograr uno o más propósitos
establecidos.
Una "Descripción de Arquitectura" es un producto de trabajo utilizado para expresar una arquitectura; una colección de
vistas y modelos de arquitectura que juntos documentan la arquitectura.
Las "partes interesadas" son individuos, equipos, organizaciones o clases de los mismos, que tienen un interés en un
sistema.
Las "preocupaciones" son intereses en un sistema relevantes para uno o más de sus interesados. Las inquietudes
pueden referirse a cualquier aspecto del funcionamiento, desarrollo u operación del sistema, incluidas consideraciones
como el rendimiento, la confiabilidad, la seguridad, la distribución y la capacidad de evolución, y pueden determinar la
aceptabilidad del sistema.
Una "vista de arquitectura" es una representación de un sistema desde la perspectiva de un conjunto relacionado de
preocupaciones. Consiste en uno o más modelos de arquitectura del sistema.
Un "Modelo de Arquitectura" es una representación de un tema de interés. Un modelo proporciona una representación
a menor escala, simplificada y/o abstracta del tema.
Al capturar o representar el diseño de la arquitectura de un sistema, el arquitecto normalmente creará uno o más
modelos de arquitectura, posiblemente utilizando diferentes herramientas. Una vista de arquitectura comprenderá partes
seleccionadas de uno o más modelos, elegidos para demostrar a una parte interesada en particular o grupo de partes
interesadas que sus preocupaciones se están abordando adecuadamente en el diseño de la arquitectura del sistema.
Sistema de exhibiciones
Arquitectura
Interés 1 1
1 1 1
expresa
tiene intereses en
1..* 1
1
identifica Arquitectura
Interesado 1..* 1 Descripción
1..* 1
posee
1..*
1..*
Inquietud
1..* 1..*
marcos
1..* 1..*
1..* 1..*
Arquitectura gobierna Arquitectura
1 1 Vista
Punto de vista
1..* 1..*
1..* 1..*
gobierna Arquitectura
tipo de modelo 1 1..* Modelo
Un "punto de vista de la arquitectura" es una especificación de las convenciones para un tipo particular de
vista de la arquitectura. También puede denominarse definición o esquema para ese tipo de vista de arquitectura.
Establece las convenciones para construir, interpretar y usar una vista de arquitectura para
abordar una preocupación específica (o conjunto de preocupaciones) sobre un sistema de interés.
Un punto de vista de la arquitectura hace referencia a uno o más tipos de modelos; una vista de la arquitectura incorpora
uno o más modelos.
Una "biblioteca de puntos de vista" es una colección de especificaciones de puntos de vista de arquitectura contenidas en
la parte de la Biblioteca de Referencia del Repositorio de Arquitectura.
ÿ Una vista de la arquitectura es lo que ve; un punto de vista de la arquitectura es donde estás mirando
desde: el punto de vista o la perspectiva que determina lo que ves
ÿ Los puntos de vista de la arquitectura son genéricos y se pueden almacenar en bibliotecas para su reutilización; un
La vista de arquitectura siempre es específica de la arquitectura para la que se crea.
ÿ Cada vista de arquitectura tiene un punto de vista de arquitectura asociado que la describe, al menos
implícitamente
ISO/IEC/IEEE 42010:2011 anima a los arquitectos a definir los puntos de vista de la arquitectura de forma explícita. Hacer esta
distinción entre el contenido y el esquema de una vista puede parecer al principio una sobrecarga innecesaria, pero proporciona un
mecanismo para reutilizar los puntos de vista de la arquitectura en diferentes arquitecturas.
En resumen, las vistas de la arquitectura son representaciones de la arquitectura general en términos significativos para las partes interesadas.
Permiten que la arquitectura sea comunicada y entendida por las partes interesadas, para que puedan verificar que el sistema abordará sus
preocupaciones.
Las inquietudes suelen estar relacionadas con los requisitos. Una inquietud puede ser un tipo de requisito general, como la disponibilidad.
Puede conducir a la definición de varios requisitos particulares. Puede ser un interés relacionado con algún objetivo de un actor. La
identificación de preocupaciones ayuda a garantizar que se aborden los intereses de las partes interesadas y se identifiquen los requisitos.
Asociar preocupaciones con tipos generales de artefactos ayuda a los arquitectos a seleccionar y desarrollar artefactos particulares para
presentarlos a las partes interesadas.
Arquitectura
La vista de arquitectura correspondiente de The Open Group (en 2017) se muestra en la Figura 3-2.
Figura 3-2 Vista de arquitectura de ejemplo: los dominios comerciales de Open Group
La elección de qué vistas de arquitectura particulares desarrollar es una de las decisiones clave que debe tomar el
arquitecto.
La elección tiene que estar restringida por consideraciones de practicidad y por el principio de adecuación al propósito
(es decir, la arquitectura debe desarrollarse solo hasta el punto en que sea apta para el propósito, y no reiterada ad
infinitum como un ejercicio académico).
Como se explica en el estándar TOGAF: método de desarrollo de arquitectura, el desarrollo de vistas de arquitectura es
un proceso iterativo. La progresión típica es de negocio a tecnología, utilizando una técnica como los escenarios de
negocio (consulte la Guía de la serie TOGAF® : Business
Escenario ios) para identificar adecuadamente todas las preocupaciones pertinentes; y desde una visión general de alto
nivel hasta detalles de bajo nivel, refiriéndose continuamente a las preocupaciones y requisitos de las partes interesadas a
lo largo del proceso.
Además, cada una de estas progresiones debe realizarse para dos entornos distintos: el entorno existente (denominado
línea de base en el ADM) y el entorno de destino. El arquitecto debe desarrollar vistas de arquitectura pertinentes tanto de
la Arquitectura de referencia como de la Arquitectura de destino. Esto proporciona el contexto para el análisis de brechas al
final de las Fases B, C y D del ADM, que establece los elementos de la Arquitectura de referencia que se llevarán adelante
y los elementos que se agregarán, eliminarán o reemplazarán.
, ellamarco
IEEE 42010:2011. Por lo tanto, siguiente
TOGAF
descripción
alienta pero
cubre
notanto
exigelaelsituación
uso de Como
en la que
se mencionó
se ha adoptado
anteriormente,
ISO/IEC/IEEE
ISO/IEC/
42010: 2011 como en la que no.
ISO/IEC/IEEE 42010:2011 en sí mismo no requiere ningún proceso específico para desarrollar puntos de vista de
arquitectura o crear vistas a partir de ellos. Cuando se haya adoptado ISO/IEC/IEEE 42010: 2011 y se haya convertido en
una práctica bien establecida dentro de una organización, a menudo será posible crear las vistas requeridas para una
arquitectura en particular siguiendo estos pasos:
2. Seleccione los puntos de vista de la arquitectura apropiados (basados en las partes interesadas y las preocupaciones)
que deben ser cubiertos por vistas)
3. Genere vistas del sistema utilizando los puntos de vista de arquitectura seleccionados como plantillas
ÿ Menos trabajo para los arquitectos (porque los miradores de arquitectura ya han sido
definido y, por lo tanto, las vistas se pueden crear más rápido)
ÿ Mejor comprensibilidad para las partes interesadas (porque los puntos de vista de la arquitectura ya están
familiar)
ÿ Mayor confianza en la validez de las vistas (porque sus puntos de vista arquitectónicos tienen un historial conocido)
Sin embargo, siempre pueden surgir situaciones en las que se necesite una vista de arquitectura para la cual no se haya
predefinido un punto de vista de arquitectura adecuado. Esta también es la situación, por supuesto, cuando una organización
aún no ha incorporado ISO/IEC/IEEE 42010: 2011 en su práctica de arquitectura y no ha establecido una biblioteca de
puntos de vista de arquitectura.
En cada caso, el arquitecto puede optar por desarrollar un nuevo punto de vista de arquitectura que cubra la necesidad
pendiente y luego generar una vista de arquitectura a partir de él. (Esta es la práctica recomendada por ISO/IEC/IEEE
42010:2011). Alternativamente, un enfoque más pragmático puede ser igualmente exitoso: el arquitecto puede crear una
vista de arquitectura ad hoc para un sistema específico y luego considerar si una forma generalizada de la arquitectura
implícita El punto de vista debe definirse explícitamente y guardarse en una biblioteca, para que pueda reutilizarse. (Esta es
una forma de establecer inicialmente una biblioteca de puntos de vista de la arquitectura).
Sea cual sea el contexto, el arquitecto debe ser consciente de que cada vista de la arquitectura tiene un
punto de vista de la arquitectura, al menos implícitamente, y que definir el punto de vista de la arquitectura de manera
sistemática (según lo recomendado por ISO/IEC/IEEE 42010:2011) ayudará a evaluar su eficacia; es decir, ¿el punto
de vista de la arquitectura cubre las preocupaciones relevantes de las partes interesadas?
3.3.1 Resumen
Para lograr los objetivos de completitud e integridad en una arquitectura, las vistas de la arquitectura generalmente se
desarrollan, visualizan, comunican y administran mediante una herramienta.
En el estado actual del mercado, normalmente se deben utilizar diferentes herramientas para desarrollar y analizar
diferentes vistas de la arquitectura. Es muy deseable que una descripción de la arquitectura se codifique en un lenguaje
estándar, para permitir un enfoque estándar para la descripción de la semántica de la arquitectura y su reutilización
entre diferentes herramientas.
Un punto de vista de arquitectura normalmente también se desarrolla, visualiza, comunica y administra utilizando una
herramienta, y también es muy deseable que se desarrollen puntos de vista de arquitectura estándar (es decir, plantillas
o esquemas), de modo que las diferentes herramientas que se ocupan de las mismas vistas puedan interoperar. , los
elementos fundamentales de una arquitectura se pueden reutilizar y la descripción de la arquitectura se puede compartir
entre herramientas.
Los problemas relacionados con la evaluación de herramientas para el trabajo de arquitectura se analizan en detalle en
el Estándar TOGAF: Método de desarrollo de arquitectura.
Se puede desarrollar una vista de la arquitectura desde el punto de vista de la arquitectura del piloto, que aborda las
preocupaciones del piloto. Igualmente, se puede desarrollar otra vista de la arquitectura desde el punto de vista de la
arquitectura del controlador de tránsito aéreo. Ninguna vista de la arquitectura describe completamente el sistema en
su totalidad, porque el punto de vista de la arquitectura de cada parte interesada restringe (y reduce) la forma en que
cada uno ve el sistema en general.
El punto de vista de la arquitectura del piloto comprende algunas preocupaciones que no son relevantes para el
controlador, como los pasajeros y el combustible, mientras que el punto de vista de la arquitectura del controlador
comprende algunas preocupaciones que no son relevantes para el piloto, como otros aviones. También hay elementos
compartidos entre los dos puntos de vista de la arquitectura, como el modelo de comunicación entre el piloto y el
controlador, y la información vital sobre el propio avión.
nuestro ejemplo, un punto de vista de la arquitectura es la descripción de cómo el piloto ve el sistema, y el otro punto de vista
de la arquitectura es cómo el controlador ve el sistema.
Los pilotos describen el sistema desde su perspectiva, usando un modelo de su posición y vector hacia o desde la pista.
Todos los pilotos usan este modelo, y el modelo tiene un lenguaje específico que se usa para capturar información y completar
el modelo.
Los controladores describen el sistema de manera diferente, utilizando un modelo del espacio aéreo y las ubicaciones y
vectores de las aeronaves dentro del espacio aéreo. Nuevamente, todos los controladores usan un lenguaje común derivado
del modelo común para capturar y comunicar información pertinente a su punto de vista de arquitectura.
Afortunadamente, cuando los controladores hablan con los pilotos, utilizan un lenguaje de comunicación común. (En otras
palabras, los modelos que representan sus puntos de vista arquitectónicos individuales se cruzan parcialmente).
Parte de este lenguaje común se refiere a la ubicación y los vectores de las aeronaves, y es esencial para la seguridad.
Entonces, en esencia, cada punto de vista de la arquitectura es un modelo abstracto de cómo todas las partes interesadas
de un tipo particular (todos los pilotos o todos los controladores) ven el sistema aeroportuario.
Existen herramientas para ayudar a las partes interesadas, especialmente cuando interactúan con modelos complejos como
el modelo de un espacio aéreo o el modelo de un vuelo aéreo.
La interfaz para el usuario humano de una herramienta suele estar cerca del modelo y el lenguaje asociado con el punto de
vista de la arquitectura. Las herramientas únicas del piloto son los indicadores de combustible, altitud, velocidad y ubicación.
La principal herramienta del controlador es el radar. La herramienta común es una radio.
Para resumir del ejemplo anterior, podemos ver que una vista de arquitectura puede subdividir el sistema a través de la
perspectiva de la parte interesada, como el piloto versus el controlador. Este subconjunto se puede describir mediante un
modelo abstracto llamado punto de vista de la arquitectura, como un vuelo aéreo versus un modelo de espacio aéreo. Esta
descripción de la vista de la arquitectura está documentada en un lenguaje parcialmente especializado, como "habla del
piloto" versus "habla del controlador". Las herramientas se utilizan para ayudar a las partes interesadas y se relacionan entre
sí en términos del lenguaje derivado del punto de vista de la arquitectura ("lenguaje del piloto" versus "lenguaje del
controlador").
Cuando las partes interesadas utilizan herramientas comunes, como el contacto por radio entre el piloto y el controlador, es
esencial un lenguaje común.
Los usuarios del sistema tienen un punto de vista de la arquitectura que refleja sus preocupaciones al interactuar con el
sistema, y los desarrolladores del sistema tienen un punto de vista de la arquitectura diferente. Es poco probable que las
vistas de la arquitectura que se desarrollan para abordar cualquiera de los dos puntos de vista de la arquitectura describan
exhaustivamente todo el sistema, porque cada perspectiva reduce la forma en que cada uno ve el sistema.
El punto de vista de la arquitectura del usuario se compone de todas las formas en que el usuario interactúa con el sistema,
sin ver ningún detalle, como aplicaciones o sistemas de gestión de bases de datos (DBMS).
El punto de vista de la arquitectura del desarrollador es uno de productividad y herramientas, y no incluye cosas como datos
reales en vivo y conexiones con los consumidores.
Sin embargo, hay cosas que se comparten, como las descripciones de los procesos que se
habilitado por el sistema y/o los protocolos de comunicación configurados para que los usuarios comuniquen los
problemas directamente al desarrollo.
En este ejemplo, un punto de vista de la arquitectura es la descripción de cómo el usuario ve el sistema y el otro punto
de vista de la arquitectura es cómo el desarrollador ve el sistema. Los usuarios describen el sistema desde su
perspectiva, utilizando un modelo de disponibilidad, tiempo de respuesta y acceso a la información. Todos los usuarios
del sistema utilizan este modelo, y el modelo tiene un lenguaje específico.
Los desarrolladores describen el sistema de manera diferente a los usuarios, utilizando un modelo de software
conectado a hardware distribuido en una red, etc. Sin embargo, hay muchos tipos de desarrolladores (base de datos,
seguridad, etc.) del sistema, y no tienen un común. lenguaje derivado del modelo.
ayuda en línea están ahí específicamente para los usuarios e intentan utilizar el idioma del usuario. Existen muchas
herramientas diferentes para diferentes tipos de desarrolladores, pero sufren de la falta de un lenguaje común que se
requiere para unir el sistema. Es difícil, si no imposible, en el estado actual del mercado de herramientas que una
herramienta interactúe con otra herramienta.
Los problemas relacionados con la evaluación de herramientas para el trabajo de arquitectura se analizan en detalle en
el Estándar TOGAF: Método de desarrollo de arquitectura.
3.5 Conclusiones
Esta sección intenta tratar las vistas de una manera estructurada, pero de ninguna manera es un tratado completo sobre
las vistas.
En general, el marco TOGAF abarca los conceptos y definiciones presentados en ISO/IEC/IEEE 42010:2011,
específicamente los conceptos que ayudan a guiar el desarrollo de una vista de arquitectura y hacen que la vista de
arquitectura sea procesable. Estos conceptos se pueden resumir como:
Metamodelo de Empresa se utiliza como una técnica para estructurar la información arquitectónica de manera ordenada
para que pueda ser procesada para satisfacer las necesidades de las partes interesadas. La mayoría de las partes
interesadas en la arquitectura en realidad no necesitan saber cuál es el metamodelo de la arquitectura y solo les
preocupan cuestiones específicas, como "¿qué funcionalidad admite esta aplicación?", "¿Qué procesos se verán
afectados por este proyecto?", etc. Para satisfacer las necesidades de estos interesados, se utilizan los conceptos
TOGAF de bloques de construcción, catálogos, matrices y diagramas.
Los bloques de construcción son entidades de un tipo particular dentro del metamodelo (por ejemplo, un servicio
empresarial denominado "Orden de compra"). Los bloques de construcción transportan metadatos de acuerdo con el
metamodelo, que admite consultas y análisis. Por ejemplo, los servicios comerciales tienen un atributo de metadatos
para el propietario, que permite a una parte interesada consultar todos los servicios comerciales propiedad de una
organización en particular. Los bloques de construcción también pueden incluir entidades dependientes o contenidas,
según corresponda al contexto de la arquitectura (por ejemplo, un servicio comercial denominado "Orden de compra"
puede incluir implícitamente una serie de procesos, entidades de datos, componentes de aplicaciones, etc.).
Los catálogos son listas de componentes básicos de un tipo específico, o de tipos relacionados, que se utilizan con
fines de gobernanza o de referencia (por ejemplo, un organigrama que muestra ubicaciones y actores). Al igual que con
los bloques de construcción, los catálogos llevan metadatos de acuerdo con el metamodelo, que admite consultas y
análisis.
Las matrices son cuadrículas que muestran las relaciones entre dos o más entidades del modelo. Las matrices se
utilizan para representar relaciones basadas en listas en lugar de gráficas en su uso (por ejemplo, una matriz CRUD
que muestra qué aplicaciones crean, leen, actualizan y eliminan un tipo particular de datos es difícil de representar
visualmente).
Los diagramas son representaciones del contenido arquitectónico en un formato gráfico para permitir que las partes
interesadas recuperen la información requerida. Los diagramas también se pueden usar como una técnica para
completar gráficamente el contenido de la arquitectura o para verificar la integridad de la información que se ha
recopilado. El marco de contenido TOGAF define un conjunto de diagramas de arquitectura que se crearán (por ejemplo,
organigrama). Cada uno de estos diagramas se puede crear varias veces para una arquitectura con diferente estilo o
cobertura de contenido para adaptarse a las preocupaciones de las partes interesadas.
Los bloques de construcción, los catálogos, las matrices y los diagramas son conceptos que están bien respaldados por
las herramientas líderes de Enterprise Architecture. En entornos donde se utilizan herramientas para modelar la
arquitectura, dichas herramientas suelen admitir mecanismos para buscar, filtrar y consultar el repositorio de arquitectura
y.
Las consultas a pedido del Repositorio de arquitectura (como el ejemplo de propiedad de servicios comerciales
mencionado anteriormente) se pueden utilizar para generar catálogos, matrices y diagramas ad hoc de la arquitectura.
Dado que este tipo de consulta debe ser flexible por naturaleza, no está restringida ni definida dentro del metamodelo
empresarial.
Las interacciones entre el metamodelo, los bloques de construcción, los diagramas y las partes interesadas se muestran
en la Figura 3-3. La figura 3-4 muestra los artefactos asociados con el metamodelo TOGAF Enterprise.
Figura 3-3 Interacciones entre metamodelo, bloques de construcción, diagramas y partes interesadas
Los artefactos recomendados para la producción en cada fase de ADM son los siguientes.
Catálogo de Principios
El catálogo de Principios captura los principios de los Principios de Negocios y Arquitectura que describen cómo debe
ser una solución o arquitectura "buena". Los principios se utilizan para evaluar y acordar un resultado para los puntos
de decisión de la arquitectura. Los principios también se utilizan como una herramienta para ayudar en la gobernanza
arquitectónica de las iniciativas de cambio.
ÿ Principio
A continuación, se describen catálogos, matrices y diagramas que se pueden crear dentro de la Fase A (Visión de la
arquitectura) como se describe en el Estándar TOGAF: Método de desarrollo de la arquitectura.
Catálogo de partes
interesadas El propósito del catálogo de partes interesadas es identificar a las partes interesadas para el compromiso
de la arquitectura, su influencia sobre el compromiso y sus preguntas, problemas o preocupaciones clave que deben
abordarse en el marco de la arquitectura.
Comprender a las partes interesadas y sus requisitos le permite a un arquitecto enfocar el esfuerzo en áreas que
satisfagan las necesidades de las partes interesadas (consulte el Estándar TOGAF - Técnicas ADM).
Debido a la naturaleza potencialmente sensible de la información de mapeo de las partes interesadas y al hecho de que
la fase de Visión de la arquitectura está destinada a llevarse a cabo utilizando técnicas de modelado informales, no se
usarán entidades de metamodelo específicas para generar un catálogo de partes interesadas.
Diagrama de cadena de
valor Un diagrama de cadena de valor proporciona una vista de orientación de alto nivel de una empresa y cómo
interactúa con el mundo exterior. En contraste con el mapa organizacional más formal desarrollado dentro de la Fase B
(Arquitectura Comercial), el diagrama de la Cadena de Valor se enfoca en el impacto de la presentación.
El propósito de este diagrama es incorporar y alinear rápidamente a las partes interesadas para una iniciativa de cambio
en particular, de modo que todos los participantes comprendan el contexto funcional y organizacional de alto nivel del
compromiso de la arquitectura.
Un diagrama de concepto de solución proporciona una orientación de alto nivel de la solución que se prevé para cumplir
con los objetivos del compromiso de arquitectura. En contraste con los diagramas de arquitectura más formales y
detallados desarrollados en las siguientes fases, el concepto de solución representa un "boceto a lápiz" de la solución
esperada al comienzo del compromiso.
Este diagrama puede incorporar objetivos, requisitos y restricciones clave para el compromiso y también resaltar áreas
de trabajo que se investigarán en más detalle con el modelado de arquitectura formal.
Su propósito es incorporar y alinear rápidamente a las partes interesadas para una iniciativa de cambio en particular, de
modo que todos los participantes entiendan qué busca lograr el compromiso de la arquitectura y cómo se espera que un
enfoque de solución particular satisfaga las necesidades de la empresa.
Un modelo que describe la lógica de cómo una empresa crea, entrega y captura valor.
Un diagrama que muestra las capacidades comerciales que una empresa necesita para cumplir sus propósitos.
Un diagrama que representa una colección de extremo a extremo de actividades de valor agregado que crean un
resultado general para un cliente, parte interesada o usuario final.
A continuación se describen catálogos, matrices y diagramas que pueden crearse dentro de la Fase B (Arquitectura
empresarial) como se describe en el Estándar TOGAF: Método de desarrollo de arquitectura.
Catálogo de organizaciones/
actores El propósito del catálogo de organizaciones/actores es capturar una lista definitiva de todos los participantes que
interactúan con TI, incluidos los usuarios y propietarios de los sistemas de TI.
Se puede hacer referencia al catálogo de Organizaciones/Actor al desarrollar los requisitos para comprobar si están
completos.
Por ejemplo, se puede probar la integridad de los requisitos para una aplicación que presta servicios a los clientes
verificando exactamente qué tipos de clientes deben admitirse y si existen requisitos o restricciones particulares para los
tipos de usuarios.
ÿ Unidad organizativa
ÿ actor
ÿ Ubicación (puede incluirse en este catálogo si no se cuenta con un catálogo de ubicación independiente).
mantenido)
objetivos El propósito del catálogo de impulsores/metas/objetivos es proporcionar una referencia entre organizaciones
de cómo una organización cumple con sus impulsores en términos prácticos a través de metas, objetivos y (opcionalmente)
medidas.
La publicación de un desglose definitivo de impulsores, metas y objetivos permite que las iniciativas de cambio dentro de
la empresa identifiquen sinergias en toda la organización (p. ej., varias organizaciones que intentan lograr objetivos
similares), lo que a su vez permite identificar a las partes interesadas e iniciativas de cambio relacionadas. alineados o
consolidados.
ÿ Unidad organizativa
ÿ Conductor
ÿ Objetivo
ÿ Objetivo
Catálogo de
roles El propósito del catálogo de roles es proporcionar una lista de todos los niveles de autorización o zonas dentro de una
empresa. Con frecuencia, la seguridad o el comportamiento de las aplicaciones se definen en función de conceptos de
autorización entendidos localmente que crean consecuencias complejas e inesperadas cuando se combinan en el escritorio
del usuario.
Si los roles se definen, entienden y alinean entre organizaciones y aplicaciones, esto permite una experiencia de usuario más
fluida y, en general, aplicaciones más seguras, ya que los administradores no necesitan recurrir a soluciones alternativas
para permitir que los usuarios realicen su trabajo.
Además de respaldar la definición de seguridad para la empresa, el catálogo de roles también es una entrada clave para
identificar los impactos de la gestión de cambios organizacionales, definir las funciones laborales y ejecutar la capacitación
del usuario final.
Como cada rol implica el acceso a una serie de funciones comerciales, si alguna de estas funciones comerciales se ve
afectada, se requerirá la gestión del cambio, es posible que sea necesario redefinir las responsabilidades organizacionales y
es posible que se necesite una nueva capacitación.
ÿ Rol
El propósito del catálogo de funciones/servicios comerciales es proporcionar una descomposición funcional en un formato
que se pueda filtrar, informar y consultar, como complemento de los diagramas gráficos de descomposición funcional.
El catálogo de funciones/servicios empresariales se puede utilizar para identificar las capacidades de una organización y
comprender el nivel de gobierno que se aplica a las funciones de una organización. Esta descomposición funcional se puede
utilizar para identificar nuevas capacidades necesarias para respaldar el cambio empresarial o se puede utilizar para
determinar el alcance de las iniciativas de cambio, las aplicaciones o los componentes tecnológicos.
ÿ Unidad organizativa
ÿ Función comercial
ÿ Servicio comercial
Catálogo de ubicaciones
El catálogo de ubicaciones proporciona una lista de todas las ubicaciones donde una empresa lleva a cabo operaciones
comerciales o alberga activos arquitectónicamente relevantes, como centros de datos o equipos informáticos de usuarios
finales.
Mantener una lista definitiva de ubicaciones permite que las iniciativas de cambio definan rápidamente un alcance de
ubicación y prueben la integridad al evaluar los paisajes actuales o las soluciones objetivo propuestas. Por ejemplo, un
proyecto para actualizar los sistemas operativos de escritorio deberá identificar todas las ubicaciones donde se implementan
los sistemas operativos de escritorio.
De manera similar, cuando se implementan nuevos sistemas, un diagrama de ubicaciones es esencial para
para desarrollar estrategias de implementación adecuadas que comprendan la ubicación del usuario y de la aplicación e
identifiquen problemas relacionados con la ubicación, como la internacionalización, la localización, los impactos de la zona
horaria en la disponibilidad, los impactos de la distancia en la latencia, los impactos de la red en el ancho de banda y el acceso.
ÿ Ubicación
Catálogo de procesos/eventos/controles/productos El
Por ejemplo, el catálogo Proceso/Evento/Control/Producto permite que una empresa vea las relaciones de los procesos con
los subprocesos para identificar la cadena completa de impactos resultantes de cambiar un proceso de alto nivel.
ÿ Proceso
ÿ Evento
ÿ controlar
ÿ Producto
Catálogo de contratos/medidas El
catálogo de contratos/medidas proporciona una lista de todos los contratos de servicio acordados y las medidas adjuntas a
esos contratos. Forma la lista maestra de niveles de servicio acordados en toda la empresa.
ÿ Servicio comercial
ÿ Contrato
ÿ Medir
Una lista de habilidades que una empresa puede poseer para lograr propósitos específicos.
Una lista de colecciones de extremo a extremo de actividades de valor agregado que crean un resultado general para un
cliente, parte interesada o usuario final.
Una lista de colecciones de extremo a extremo de las diferentes etapas para las actividades de valor agregado que crean un
resultado general para el cliente, parte interesada o usuario final.
ÿ Capacidad comercial
ÿ Flujo de valor
Este catálogo contiene el nombre y la descripción inequívoca de todos los elementos contenidos en la arquitectura empresarial
o que interactúan con ella.
La información opcional podría incluir sinónimos de empresas de elementos, abreviaturas/acrónimos y relaciones con otros
elementos. Este catálogo proporciona la semántica que deben utilizar todos los analistas (p. ej., negocios, información y
sistemas) para sus productos de arquitectura, incluidos los modelos de información/datos, y evoluciona a lo largo de ADM.
El propósito de esta matriz es representar las interacciones de las relaciones entre las organizaciones y las funciones
comerciales en toda la empresa.
Comprender la interacción comercial de una empresa es importante, ya que ayuda a resaltar la cadena de valor y las
dependencias entre organizaciones.
La matriz de interacción comercial muestra las siguientes entidades y relaciones del metamodelo:
ÿ Organización
ÿ Función comercial
ÿ Servicio comercial
ÿ Business Service se comunica con las relaciones de Business Service ÿ Business Service
Matriz de actor/rol
El propósito de esta matriz es mostrar qué actores desempeñan qué roles, apoyando la definición de los requisitos de
seguridad y habilidades.
Comprender las relaciones Actor-Role es una herramienta de apoyo clave en la definición de las necesidades de capacitación,
la configuración de seguridad del usuario y la gestión del cambio organizacional.
ÿ Actor
ÿ Rol
El propósito de esta matriz es mostrar las capacidades requeridas para soportar cada etapa de un flujo de valor.
Matriz de estrategia/capacidad
El propósito de esta matriz es mostrar las capacidades requeridas para respaldar declaraciones de estrategia específicas.
Matriz de capacidad/organización El
propósito de esta matriz es mostrar los elementos de la organización que implementan cada capacidad.
La matriz Capacidad/Organización incluye las siguientes entidades del metamodelo:
ÿ Capacidad comercial
ÿ Flujo de valor
ÿ Unidad organizativa
Un diagrama de Business Footprint describe los vínculos entre los objetivos comerciales, las unidades organizacionales,
las funciones comerciales y los servicios, y asigna estas funciones a los componentes técnicos que brindan la capacidad
requerida.
Un diagrama de Business Footprint proporciona una trazabilidad clara entre un componente técnico y el objetivo comercial
que satisface, al mismo tiempo que demuestra la propiedad de los servicios identificados.
Un diagrama de huella empresarial demuestra solo los hechos clave que vinculan las funciones de la unidad de la
organización para brindar servicios y se utiliza como una plataforma de comunicación para las partes interesadas de alto
nivel (CxO).
diagrama de información/servicio comercial muestra la información necesaria para respaldar uno o más servicios
comerciales. El diagrama de servicio comercial/información muestra qué datos consume o produce un servicio comercial
y también puede mostrar la fuente de información.
El diagrama Business Service/Información muestra una representación inicial de la información presente dentro de la
arquitectura y, por lo tanto, forma una base para la elaboración y el refinamiento dentro de la Fase C (Arquitectura de
datos).
El propósito del diagrama de Descomposición Funcional es mostrar en una sola página las capacidades de una
organización que son relevantes para la consideración de una arquitectura. Al examinar las capacidades de una
organización desde una perspectiva funcional, es posible desarrollar rápidamente modelos de lo que hace la organización
sin verse arrastrado a un debate extenso sobre cómo lo hace la organización.
Una vez que se ha desarrollado un diagrama básico de descomposición funcional, es posible superponer mapas de calor
sobre este diagrama para mostrar el alcance y las decisiones. Por ejemplo, las capacidades a implementar en diferentes
fases de un programa de cambio.
producto Este diagrama muestra las posibles transiciones de estado de un producto empresarial, desde su creación o
recepción hasta su venta, eliminación o destrucción.
propósito de un diagrama de Meta/Objetivo/Servicio de Negocios es definir las formas en que un servicio de negocios
contribuye al logro de una visión o estrategia de negocios.
Los servicios empresariales están asociados con los impulsores, las metas, los objetivos y las medidas que respaldan, lo
que permite a la empresa comprender qué servicios empresariales contribuyen a aspectos similares del rendimiento
empresarial. El diagrama Meta/Objetivo/Servicio comercial también proporciona información cualitativa sobre lo que
constituye un alto rendimiento para un servicio comercial particular.
Un diagrama de caso de uso comercial muestra las relaciones entre los consumidores y los proveedores de servicios
comerciales. Los servicios comerciales son consumidos por actores u otros servicios comerciales y el diagrama de casos
de uso comercial proporciona una riqueza adicional en la descripción de la capacidad comercial al ilustrar cómo y cuándo
se usa esa capacidad.
El propósito del diagrama Business Use-Case es ayudar a describir y validar la interacción entre los actores y sus roles en
los procesos y funciones. A medida que avanza la arquitectura, el caso de uso puede evolucionar desde el nivel comercial
para incluir detalles de datos, aplicaciones y tecnología. Los casos de uso de negocios arquitectónicos también se pueden
reutilizar en el trabajo de diseño de sistemas.
Un diagrama de descomposición de la organización describe los vínculos entre el actor, los roles y la ubicación dentro de
un árbol de la organización.
Un mapa de la organización debe proporcionar una cadena de mando de propietarios y tomadores de decisiones en la
organización. Aunque no es la intención del diagrama de descomposición de la organización vincular el objetivo con la
organización, debería ser posible vincular intuitivamente los objetivos con las partes interesadas desde el diagrama de
descomposición de la organización.
El propósito del diagrama de flujo del proceso es representar todos los modelos y asignaciones relacionadas con la entidad
del metamodelo del proceso.
Los diagramas de flujo de proceso muestran el flujo de control secuencial entre actividades y pueden utilizar técnicas de
carril de natación para representar la propiedad y la realización de los pasos del proceso. Por ejemplo, la aplicación que
admite un paso del proceso puede mostrarse como un carril de natación.
Además de mostrar una secuencia de actividad, los flujos de proceso también se pueden usar para detallar los controles
que se aplican a un proceso, los eventos que desencadenan o resultan de la finalización de un proceso y también los
productos que se generan a partir de la ejecución del proceso.
Los diagramas de flujo de procesos son útiles para elaborar la arquitectura con especialistas en la materia, ya que permiten
que el especialista describa "cómo se realiza el trabajo" para una función en particular. A través de este proceso, cada paso
del proceso puede convertirse en una función más detallada y, a su vez, puede elaborarse como un proceso.
El propósito del diagrama de eventos comerciales es representar la relación entre los eventos y el proceso.
Ciertos eventos, como la llegada de cierta información (p. ej., el cliente envía un pedido de venta) o un determinado momento
(p. ej., final del trimestre fiscal), hacen que sea necesario emprender ciertas acciones dentro de la empresa. . Estos se
denominan a menudo "eventos comerciales" o simplemente "eventos" y se consideran desencadenantes de un proceso. Es
importante señalar que el evento debe desencadenar un proceso y generar una respuesta o resultado comercial.
Un diagrama que muestra las capacidades comerciales que una empresa necesita para cumplir sus propósitos.
Un diagrama que representa una colección de extremo a extremo de actividades de valor agregado que crean un resultado
general para un cliente, parte interesada o usuario final.
ÿ Capacidad comercial
ÿ Flujo de valor
Mapa de la organización
Un diagrama que muestra las relaciones entre las entidades principales que componen la empresa, sus socios y partes
interesadas.
Información Mapa
Una colección de conceptos de información y sus relaciones entre sí. Los conceptos de información, en efecto, reflejan el
vocabulario comercial; por ejemplo, cliente, cuenta o producto. La información de mapeo en Business Architecture comienza
con una lista de los elementos que son más importantes para el negocio y cómo se describen en términos comerciales.
A continuación se describen catálogos, matrices y diagramas que se pueden crear dentro de la Fase C (Arquitectura de
datos) como se describe en el Estándar TOGAF: Método de desarrollo de arquitectura.
de datos Este catálogo identifica y mantiene una lista de los datos utilizados en la empresa, relacionando entidades de datos
con componentes de datos que muestran cómo se estructuran las entidades de datos.
Su finalidad es:
ÿ Entidad de datos
propósito de la matriz de entidad de datos/función comercial es representar la relación entre las entidades de datos y las funciones
comerciales dentro de la empresa. Las funciones comerciales están respaldadas por servicios comerciales con límites explícitamente
definidos y serán respaldadas y realizadas por procesos comerciales. El mapeo de la relación Entidad de Datos-Función de Negocio
permite que ocurra lo siguiente:
Comprender los requisitos de intercambio de datos e información de los servicios comerciales ÿ Apoyar el análisis
ÿ Entidad de datos
ÿ Función comercial
Aplicación/matriz de datos
El propósito de la matriz de aplicación/datos es representar la relación entre las aplicaciones (es decir, los componentes de la
aplicación) y las entidades de datos a las que acceden y actualizan.
Las aplicaciones crearán, leerán, actualizarán y eliminarán entidades de datos específicas que están asociadas con ellas. Por ejemplo,
una aplicación de gestión de relaciones con el cliente (CRM) creará, leerá, actualizará y eliminará información de la entidad del cliente.
Las entidades de datos en un entorno de paquete/servicios empaquetados se pueden clasificar como datos maestros, datos de
referencia, datos transaccionales, datos de contenido y datos históricos. Las aplicaciones que operan en las entidades de datos
incluyen aplicaciones transaccionales, aplicaciones de administración de información y aplicaciones de almacenamiento comercial.
El mapeo de la relación Componente de aplicación-Entidad de datos es un paso importante ya que permite que ocurra lo siguiente:
La matriz de aplicación/datos es una tabla bidimensional con el componente de aplicación lógica en un eje y la entidad de datos en
el otro eje.
El propósito clave del diagrama de datos conceptuales es representar las relaciones entre las entidades de datos críticos dentro de
la empresa. Este diagrama se ha desarrollado para abordar las preocupaciones de las partes interesadas del negocio.
El propósito clave del diagrama de datos lógicos es mostrar vistas lógicas de las relaciones entre las entidades de datos críticos
dentro de la empresa. Este diagrama se ha desarrollado para abordar las inquietudes de:
ÿ Desarrolladores de aplicaciones
El propósito del diagrama de difusión de datos es mostrar la relación entre la entidad de datos, el servicio comercial y los
componentes de la aplicación. El diagrama muestra cómo los componentes de la aplicación deben realizar físicamente las entidades
lógicas. Esto permite realizar un dimensionamiento efectivo y refinar la huella de TI. Además, al asignar valor comercial a los datos,
se puede obtener una indicación de la importancia comercial de los componentes de la aplicación.
Además, el diagrama puede mostrar la replicación de datos y la propiedad de la aplicación de la referencia maestra para datos. En
este caso, puede mostrar dos copias y la relación maestro-copia entre ellas. Este diagrama puede incluir servicios; es decir, los
servicios encapsulan datos y residen en una aplicación, o servicios que residen en una aplicación y acceden a datos encapsulados
dentro de la aplicación.
Este diagrama muestra a qué datos acceden qué roles, unidades de organización y aplicaciones.
Puede mostrarse como un diagrama o presentarse como una matriz.
Su finalidad es:
ÿ Mostrar las amenazas a la seguridad que surgen como resultado del acceso
a los datos ÿ Mostrar qué partes ajenas a la organización tienen acceso a los datos ÿ Mostrar
Este diagrama muestra cómo se extraen los datos de la(s) ubicación(es) de referencia o de origen y cómo se cargan en la(s)
ubicación(es) de destino. Puede mostrar dónde se transforman y/o limpian los datos en el camino. En la Fase C del ADM,
es probable que el diagrama se encuentre en un nivel general. Posteriormente, puede elaborarse para mostrar qué elementos
de datos de origen se corresponden con qué elementos de datos de destino.
los datos El diagrama del ciclo de vida de los datos es una parte esencial de la gestión de datos empresariales a lo largo de
su ciclo de vida, desde la concepción hasta la eliminación dentro de las limitaciones del proceso empresarial.
Los datos se consideran una entidad por derecho propio, desvinculada del proceso y la actividad comercial. Cada cambio
de estado se representa en el diagrama que puede incluir el evento o las reglas que activan ese cambio de estado.
La separación de los datos del proceso permite identificar los requisitos de datos comunes, lo que permite compartir los
recursos de manera más eficaz.
El propósito de este catálogo es identificar y mantener una lista de todas las aplicaciones en la empresa. Esta lista ayuda a
definir el alcance horizontal de las iniciativas de cambio que pueden afectar tipos particulares de aplicaciones. Una cartera
de aplicaciones acordada permite definir y gobernar un conjunto estándar de aplicaciones.
El catálogo de Application Portfolio proporciona una base sobre la cual basar las matrices y diagramas restantes. Por lo
general, es el punto de inicio de la fase de arquitectura de la aplicación.
ÿ Servicio de aplicación ÿ
Catálogo de interfaces
El propósito del catálogo de interfaces es abarcar y documentar las interfaces entre aplicaciones para permitir que las
dependencias generales entre aplicaciones se evalúen lo antes posible.
Las aplicaciones crearán, leerán, actualizarán y eliminarán datos dentro de otras aplicaciones; esto se logrará mediante
algún tipo de interfaz, ya sea a través de un archivo por lotes que se carga periódicamente, una conexión directa a la base
de datos de otra aplicación, oa través de alguna forma de API o servicio web.
ÿ Comprender el grado de interacción entre aplicaciones, identificando aquellas que son centrales en términos de sus
dependencias en otras aplicaciones
Matriz de aplicación/organización
El propósito de esta matriz es representar la relación entre las aplicaciones y las unidades organizacionales dentro de la empresa.
Las operaciones comerciales son realizadas por unidades organizacionales. Algunas de las operaciones y servicios realizados
por esas unidades organizacionales serán respaldadas por aplicaciones. El mapeo de la relación entre el componente de la
aplicación y la unidad organizativa es un paso importante, ya que permite que ocurra lo siguiente:
ÿ Asignar el uso de aplicaciones a las unidades de la organización que realizan operaciones comerciales ÿ Comprender
La matriz de aplicación/organización es una tabla bidimensional con el componente de aplicación lógica/física en un eje y la
unidad de organización en el otro eje.
La relación entre estas dos entidades es un compuesto de una serie de relaciones de metamodelo que necesitan validación:
utilizan los servicios ÿ Los componentes lógicos/físicos de la aplicación realizan los servicios
Matriz de roles/aplicaciones
El propósito de la matriz de roles/aplicaciones es representar la relación entre las aplicaciones y los roles comerciales
que las usan dentro de la empresa.
Las personas de una organización interactúan con las aplicaciones. Durante esta interacción, estas personas asumen
un rol específico para realizar la tarea; por ejemplo, comprador del producto.
El mapeo de la relación Componente de aplicación-Rol es un paso importante ya que permite que ocurra lo siguiente:
Comprender los requisitos de seguridad de las aplicaciones de los servicios y procesos comerciales
apoyar la función y verificar que estén en línea con la política actual
ÿ Definir el conjunto de aplicaciones utilizado por un rol comercial particular; esencial en cualquier cambio de rol
computación basada
La matriz Rol/Aplicación es una tabla bidimensional con Componente de aplicación lógica en un eje y Rol en el otro eje.
Matriz de aplicación/función
El propósito de la matriz Aplicación/Función es representar la relación entre las aplicaciones y las funciones comerciales
dentro de la empresa.
Las funciones comerciales son realizadas por unidades organizacionales. Algunas de las funciones y servicios
comerciales serán compatibles con las aplicaciones. El mapeo de la relación Función-Componente de la Aplicación es
un paso importante ya que permite que ocurra lo siguiente:
ÿ Asignar el uso de las aplicaciones a las funciones comerciales que son compatibles con ellas. ÿ
La matriz de aplicación/función es una tabla bidimensional con el componente de aplicación lógica en un eje y la función
en el otro eje.
La relación entre estas dos entidades es un compuesto de una serie de relaciones de metamodelo que necesitan
validación:
El propósito de la matriz de interacción de aplicaciones es representar las relaciones de comunicación entre aplicaciones.
El mapeo de las interacciones de la aplicación muestra en matriz para m el equivalente del catálogo de interfaz o un
diagrama de comunicación de la aplicación.
La matriz de interacción de la aplicación es una tabla bidimensional con el servicio de la aplicación, el componente de
la aplicación lógica y el componente de la aplicación física tanto en las filas como en las columnas de la tabla.
El propósito del diagrama de comunicación de aplicaciones es representar todos los modelos y asignaciones
relacionadas con la comunicación entre aplicaciones en la entidad del metamodelo.
Muestra los componentes de la aplicación y las interfaces entre los componentes. Las interfaces pueden asociarse con
entidades de datos cuando corresponda. Las aplicaciones se pueden asociar con servicios comerciales cuando
corresponda. La comunicación debe ser lógica y solo debe mostrar la tecnología intermedia cuando sea
arquitectónicamente relevante.
El análisis puede revelar oportunidades para la racionalización, así como duplicaciones y/o lagunas.
El propósito de este diagrama es representar claramente las ubicaciones comerciales desde las cuales los usuarios
comerciales suelen interactuar con las aplicaciones, pero también la ubicación de alojamiento de la infraestructura de la
aplicación.
El diagrama permite:
ÿ Identificación de la cantidad de instancias de paquetes necesarias para brindar soporte suficiente al usuario
población que puede estar dispersa geográficamente
ÿ Estimación del número y tipo de licencias de usuario para el paquete u otro software ÿ Estimación del
ÿ Selección de las herramientas de gestión del sistema, la estructura y el sistema de gestión necesarios para
apoyar a los usuarios/clientes/socios de la empresa tanto local como remotamente
Los usuarios normalmente interactúan con las aplicaciones en una variedad de formas; por ejemplo:
ÿ Para respaldar las operaciones del día a día del negocio ÿ Para participar
(buscar, leer)
Un diagrama de casos de uso de aplicaciones muestra las relaciones entre consumidores y proveedores de servicios de aplicaciones.
Los servicios de aplicaciones son consumidos por actores u otros servicios de aplicaciones, y el diagrama de casos de uso de la
aplicación proporciona una mayor riqueza en la descripción de la funcionalidad de la aplicación al ilustrar cómo y cuándo se usa esa
funcionalidad.
El propósito del diagrama de casos de uso de la aplicación es ayudar a describir y validar la interacción entre los actores y sus roles
con las aplicaciones. A medida que avanza la arquitectura, el caso de uso puede evolucionar desde información funcional para incluir
detalles de realización técnica.
Los casos de uso de aplicaciones también se pueden reutilizar en trabajos de diseño de sistemas más detallados.
El diagrama Enterprise Manageability muestra cómo una o más aplicaciones interactúan con los componentes de aplicación y
tecnología que respaldan la gestión operativa de una solución.
Este diagrama es realmente un filtro en el diagrama de comunicación de aplicaciones, específicamente para el software de clase de
gestión empresarial.
El análisis puede revelar duplicaciones, brechas y oportunidades en la operación de gestión de servicios de TI de una organización.
propósito del diagrama de realización de procesos/aplicaciones es representar claramente la secuencia de eventos cuando múltiples
aplicaciones están involucradas en la ejecución de un proceso de negocios.
Mejora el diagrama de comunicación de la aplicación al aumentarlo con cualquier restricción de secuencia y puntos de transferencia
entre el procesamiento por lotes y en tiempo real.
Identificaría secuencias complejas que podrían simplificarse e identificaría posibles puntos de racionalización en la arquitectura para
proporcionar información más oportuna a los usuarios comerciales. También puede identificar mejoras en la eficiencia del proceso que
pueden reducir el tráfico de interacción entre aplicaciones.
diagrama de ingeniería de software divide las aplicaciones en paquetes, módulos, servicios y operaciones desde una
perspectiva de desarrollo.
Permite un análisis de impacto más detallado al planificar las etapas de migración y analizar oportunidades y soluciones.
Es ideal para equipos de desarrollo de aplicaciones y equipos de gestión de aplicaciones cuando gestionan entornos
de desarrollo complejos.
El diagrama de migración de aplicaciones identifica la migración de aplicaciones desde la línea de base hasta los
componentes de la aplicación de destino. Permite una estimación más precisa de los costos de migración al mostrar
con precisión qué aplicaciones e interfaces deben mapearse entre las etapas de migración.
Identificaría las aplicaciones temporales, las áreas de preparación y la infraestructura necesaria para admitir las
migraciones (por ejemplo, entornos de ejecución en paralelo, etc.).
El diagrama de distribución de software muestra cómo se estructura y distribuye el software de aplicación en todo el
estado. Es útil en proyectos de actualización de sistemas o consolidación de aplicaciones.
Este diagrama muestra cómo se distribuyen las aplicaciones físicas en la tecnología física y la ubicación de esa
tecnología.
Esto permite una visión clara de cómo se aloja el software, pero también permite que el personal de operaciones
administradas comprenda cómo se mantiene el software de la aplicación una vez instalado.
El catálogo de estándares tecnológicos documenta los estándares acordados para la tecnología en toda la empresa y
cubre tecnologías y versiones, los ciclos de vida de la tecnología y los ciclos de actualización de la tecnología.
Dependiendo de la organización, esto también puede incluir información sobre estándares específicos de la ubicación
o del dominio comercial.
Este catálogo proporciona una instantánea de las tecnologías estándar de la empresa que se implementan o se pueden
implementar, y también ayuda a identificar las discrepancias en la empresa.
ÿ Servicio de tecnología ÿ
Si actualmente existen estándares tecnológicos, aplíquelos al catálogo de Portafolio de tecnología para obtener una
visión de referencia del cumplimiento de los estándares tecnológicos.
El propósito de este catálogo es identificar y mantener una lista de toda la tecnología en uso en la empresa, incluido el
hardware, el software de infraestructura y el software de aplicación. Una cartera de tecnología acordada respalda la
gestión del ciclo de vida de los productos y versiones de tecnología y también constituye la base para la definición de
estándares tecnológicos.
El catálogo de Portafolio de tecnología proporciona una base sobre la cual basar las matrices y diagramas restantes.
Suele ser el punto de inicio de la fase de Arquitectura Tecnológica.
Los registros y repositorios de tecnología también brindan información a este catálogo desde una perspectiva de línea
de base y objetivo.
Las tecnologías en el catálogo deben clasificarse según la taxonomía definida en uso en la empresa, como TOGAF
TRM; consulte la Guía de la serie TOGAF® : El modelo de referencia técnica (TRM) TOGAF®, adaptado según sea
necesario para ajustarse a la clasificación de productos tecnológicos en uso.
ÿ Servicio de tecnología ÿ
Matriz de aplicación/tecnología
Esta matriz debe alinearse y complementar uno o más diagramas de descomposición de plataformas.
El diagrama de entornos y ubicaciones muestra qué ubicaciones alojan qué aplicaciones, identifica qué tecnologías y/o
aplicaciones se utilizan en qué ubicaciones y, por último, identifica las ubicaciones desde las que los usuarios
comerciales suelen interactuar con las aplicaciones.
Este diagrama también debe mostrar la existencia y la ubicación de diferentes entornos de implementación, incluidos
los entornos que no son de producción, como el desarrollo y la preproducción.
Diagrama de descomposición de la
plataforma El diagrama de descomposición de la plataforma describe la plataforma de tecnología que admite las operaciones
de la arquitectura de sistemas de información. El diagrama cubre todos los aspectos de la plataforma de infraestructura y
proporciona una descripción general de la plataforma tecnológica de la empresa. El diagrama se puede expandir para mapear
la plataforma tecnológica a los componentes de aplicación apropiados dentro de un área funcional o de proceso específica.
Este diagrama puede mostrar detalles de especificaciones, como versiones de productos, número de CPU, etc. o simplemente
podría ser un "gráfico visual" informal que proporciona una descripción general del entorno técnico.
El diagrama debe mostrar claramente las aplicaciones empresariales. La plataforma tecnológica para cada área de aplicación
se puede descomponer de la siguiente manera:
ÿ Hardware:
ÿ Software:
Dependiendo del alcance del trabajo de arquitectura empresarial, se puede abordar información adicional de tecnología
cruzada (por ejemplo, comunicaciones, telecomunicaciones e información de video).
Diagrama de procesamiento
ÿ Qué conjunto de componentes de la aplicación deben agruparse para formar una unidad de implementación
ÿ Cómo la configuración de la aplicación y los patrones de uso generan requisitos de carga o capacidad
para diferentes componentes tecnológicos
La organización y agrupación de las unidades de implementación depende de las preocupaciones de separación de las capas
de presentación, lógica comercial y almacenamiento de datos y los requisitos de nivel de servicio de los componentes. Por
ejemplo, la unidad de implementación de la capa de presentación se agrupa según lo siguiente:
Hay varias consideraciones para determinar cómo se agrupan los componentes de la aplicación. Cada unidad de despliegue
se compone de subunidades, tales como:
ÿ Instalación: parte que contiene el código ejecutable o la configuración del paquete (en caso de
paquetes)
Comenzando con la transformación a sistemas cliente-servidor desde mainframes y más tarde con la llegada de e-
Business y J2EE, las grandes empresas se trasladaron predominantemente a un entorno de computación de red
distribuida altamente basado en redes con firewalls y desmilitarizado. zonas
Actualmente, la mayoría de las aplicaciones tienen un front-end web y, al observar la arquitectura de implementación de
estas aplicaciones, es muy común encontrar tres capas distintas en el panorama de la red; a saber, una capa de
presentación web, una capa de aplicación o lógica empresarial y una capa de almacenamiento de datos de back-end.
Es una práctica común que las aplicaciones se implementen y alojen en un entorno de infraestructura común y
compartido.
Por lo tanto, se vuelve sumamente crítico documentar el mapeo entre las aplicaciones lógicas y los componentes
tecnológicos (por ejemplo, el servidor) que respaldan la aplicación tanto en los entornos de desarrollo como de
producción. El propósito de este diagrama es mostrar la vista lógica "tal como se implementó" de los componentes
lógicos de la aplicación en un entorno informático de red distribuida. El diagrama es útil por las siguientes razones:
ÿ Comprender la arquitectura tecnológica que soporta las aplicaciones durante la resolución de problemas.
resolución y resolución de problemas
ÿ Aislar los problemas de rendimiento que encuentran las aplicaciones, determinar si están relacionados con el
código de la aplicación o con la plataforma tecnológica, y realizar la actualización necesaria a componentes de
tecnología física específicos.
ÿ Identificar áreas de optimización a medida que se disponga de tecnologías más nuevas que eventualmente
reducirán los costos
ÿ Servir como una herramienta importante para introducir cambios en la Arquitectura Tecnológica, apoyando así la
gestión eficaz del cambio.
ÿ Establecer trazabilidad y cambiar la dirección del punto final de la aplicación mientras se mueve la aplicación
ya sea de un entorno compartido a un entorno dedicado o viceversa
El alcance del diagrama se puede definir adecuadamente para cubrir una aplicación específica, una función comercial
o toda la empresa. Si se elige desarrollarlo a nivel empresarial, entonces el panorama de la computación en red también
se puede representar de una manera independiente de la aplicación.
red y comunicaciones describe los medios de comunicación (el método de envío y recepción de información) entre estos activos
en la arquitectura tecnológica; en la medida en que la selección de paquetes de soluciones en las arquitecturas anteriores impone
requisitos específicos a las comunicaciones entre las aplicaciones.
El diagrama de red y comunicaciones tomará las conexiones lógicas entre los componentes del cliente y el servidor e identificará
los límites de la red y la infraestructura de la red necesaria para implementar físicamente esas conexiones. No describe el formato
o el contenido de la información, pero abordará cuestiones de protocolo y capacidad.
Un diagrama de contexto del proyecto muestra el alcance de un paquete de trabajo que se implementará como parte de una hoja
de ruta de transformación más amplia. El diagrama de contexto del proyecto vincula un paquete de trabajo a las organizaciones,
funciones, servicios, procesos, aplicaciones, datos y tecnología que se agregarán, eliminarán o afectarán por el proyecto.
El diagrama de contexto del proyecto también es una herramienta valiosa para la gestión de la cartera de proyectos y la
movilización de proyectos.
Diagrama de beneficios
El diagrama de beneficios muestra oportunidades identificadas en una definición de arquitectura, clasificadas según su tamaño
relativo, beneficio y complejidad. Este diagrama puede ser utilizado por las partes interesadas para tomar decisiones de selección,
priorización y secuenciación sobre las oportunidades identificadas.
Catálogo de Requerimientos
El catálogo de requisitos captura las cosas que la empresa debe hacer para cumplir sus objetivos.
Los requisitos generados a partir de compromisos de arquitectura generalmente se implementan a través de iniciativas de cambio
identificadas y analizadas durante la Fase E (Oportunidades y Soluciones).
Los requisitos también se pueden utilizar como una herramienta de garantía de calidad para garantizar que una arquitectura en
particular sea adecuada para el propósito (es decir, la arquitectura puede cumplir con todos los requisitos identificados).
ÿ Requisito
ÿ Suposición
ÿ Restricción
ÿ brecha
Este capítulo proporciona descripciones de los entregables a los que se hace referencia en el ADM.
4.1 Introducción
Este capítulo define los entregables que normalmente se consumirán y producirán en todo el
Ciclo TOGAF ADM. Como los entregables son típicamente los productos de trabajo formales o contractuales de un
proyecto de arquitectura, es probable que estos entregables se vean limitados o alterados por cualquier
gestión global de proyectos o procesos para la empresa (como CMMI®, PRINCE2®,
PMBOK® o MSP®).
Por lo tanto, este capítulo pretende proporcionar una línea de base típica de los entregables de la arquitectura en
para definir mejor las actividades requeridas en el ADM y actuar como punto de partida para la adaptación
dentro de una organización específica.
El marco de contenido TOGAF (consulte el Capítulo 1) identifica los entregables que se producen como
salidas de ejecutar el ciclo ADM y potencialmente consumidas como entradas en otros puntos en el
ADM. Otros entregables pueden ser producidos en otro lugar y consumidos por el ADM.
Los entregables producidos mediante la ejecución del ADM se muestran en la siguiente tabla.
Tenga en cuenta que no es necesario que todo el contenido descrito aquí esté incluido en un entregable en particular.
Más bien, se recomienda que se utilicen referencias externas cuando sea posible; por ejemplo, el
Los planes estratégicos de una empresa no deben copiarse en una Solicitud de trabajo de arquitectura, pero
más bien se debe hacer referencia al título de los planes estratégicos.
Además, no se sugiere que estas descripciones deban seguirse al pie de la letra. Sin embargo, cada
elemento debe ser considerado cuidadosamente; ignorar cualquier elemento de entrada o salida puede causar problemas
río abajo.
Objetivo
Los contratos de arquitectura son los acuerdos conjuntos entre los socios de desarrollo y los patrocinadores sobre los
entregables, la calidad y la idoneidad para el propósito de una arquitectura. La implementación exitosa de estos acuerdos se
logrará a través de una Gobernanza de la Arquitectura efectiva (ver el Estándar TOGAF — Capacidad y Gobernanza de la
Arquitectura Empresarial). Al implementar un enfoque gobernado para la gestión de contratos, se garantizará lo siguiente:
ÿ Un sistema de monitoreo continuo para verificar la integridad, los cambios, la toma de decisiones y la auditoría de todas
las actividades relacionadas con la arquitectura dentro de la organización
ÿ Identificación de riesgos en todos los aspectos del desarrollo e implementación de la(s) arquitectura(s) que cubre el
desarrollo interno frente a los estándares, políticas, tecnologías y productos aceptados, así como los aspectos
operativos de las arquitecturas, de modo que la organización pueda continuar su negocio dentro de un entorno
resiliente
ÿ Un conjunto de procesos y prácticas que aseguran la rendición de cuentas, la responsabilidad y la disciplina con
respecto al desarrollo y uso de todos los artefactos arquitectónicos.
ÿ Una comprensión formal de la organización de gobierno responsable del contrato, su nivel de autoridad y el alcance de
la arquitectura bajo el gobierno de este organismo
Contenido
ÿ Introducción y antecedentes
de la arquitectura
ÿ Requisitos de conformidad
ÿ Ventana(s) de tiempo
ÿ Introducción y antecedentes
conformidad
ÿ adoptantes de la arquitectura
ÿ Ventana de tiempo
Para obtener más detalles sobre el uso de los contratos de arquitectura, consulte el estándar TOGAF: capacidad y gobernanza
de la arquitectura empresarial.
Objetivo
El documento de definición de arquitectura es el contenedor de entrega de los artefactos arquitectónicos centrales creados
durante un proyecto y de información importante relacionada. El Documento de definición de la arquitectura abarca todos los
dominios de la arquitectura (Negocios, Datos, Aplicaciones y Tecnología) y también examina todos los estados relevantes de la
arquitectura (Línea base, Transición y Destino).
Una arquitectura de transición muestra la empresa en un estado arquitectónicamente significativo entre las arquitecturas de
referencia y de destino. Las arquitecturas de transición se utilizan para describir las arquitecturas de destino de transición
necesarias para la realización efectiva de la arquitectura de destino.
ÿ El Documento de definición de arquitectura proporciona una visión cualitativa de la solución y pretende comunicar la
intención de los arquitectos.
ÿ La especificación de los requisitos de la arquitectura proporciona una visión cuantitativa de la solución y establece los
criterios medibles que se deben cumplir durante la implementación de la arquitectura.
Contenido
ÿ Alcance
ÿ Principios de arquitectura
ÿ Arquitectura de referencia
— Mapeo a estándares
— Evaluación de la reutilización
ÿ Análisis de brechas
ÿ Evaluación de impacto
ÿ Arquitectura de transición:
Los principios son reglas y directrices generales, destinadas a ser duraderas y rara vez modificadas, que informan y respaldan la
forma en que una organización emprende el cumplimiento de su misión.
A su vez, los principios pueden ser solo un elemento en un conjunto estructurado de ideas que colectivamente definen y guían a la
organización, desde los valores hasta las acciones y los resultados.
Contenido
Consulte el Estándar TOGAF - Técnicas ADM para obtener pautas y un conjunto detallado de normas genéricas.
Principios de Arquitectura, incluyendo:
TOGAF: Técnicas ADM) ÿ Principios tecnológicos (consulte el Estándar TOGAF: Técnicas ADM)
El Repositorio de Arquitectura actúa como un área de espera para todos los proyectos relacionados con la arquitectura dentro
de la empresa. El repositorio permite que los proyectos administren sus entregables, ubiquen activos reutilizables y publiquen
resultados para las partes interesadas y otras partes interesadas.
Contenido
Consulte el Capítulo 7 para obtener una descripción detallada del contenido de un repositorio de arquitectura.
La especificación de requisitos de arquitectura proporciona un conjunto de declaraciones cuantitativas que describen lo que
debe hacer un proyecto de implementación para cumplir con la arquitectura. Una especificación de requisitos de arquitectura
generalmente será un componente principal de un contrato de implementación o un contrato para una definición de
arquitectura más detallada.
ÿ El Documento de Definición de la Arquitectura proporciona una visión cualitativa de la solución y pretende comunicar la
intención del arquitecto.
ÿ La especificación de los requisitos de la arquitectura proporciona una visión cuantitativa de la solución y establece los
criterios medibles que se deben cumplir durante la implementación de la arquitectura.
Contenido
ÿ Medidas de éxito
ÿ Requisitos de la arquitectura
ÿ Pautas de implementación
ÿ Especificaciones de implementación
ÿ Estándares de implementación
ÿ Requisitos de interoperabilidad
ÿ Restricciones
ÿ Suposiciones
La hoja de ruta de la arquitectura enumera los paquetes de trabajo individuales que realizarán la arquitectura de destino y
los presenta en una línea de tiempo para mostrar la progresión desde la arquitectura de referencia hasta la arquitectura de
destino. La hoja de ruta de la arquitectura destaca el valor comercial de los paquetes de trabajo individuales en cada etapa.
Las Arquitecturas de Transición necesarias para realizar efectivamente la Arquitectura Objetivo se identifican como pasos
intermedios. El Mapa de ruta de la arquitectura se desarrolla gradualmente a lo largo de las Fases E y F, y se basa en
componentes fácilmente identificables del mapa de ruta de las Fases B, C y D dentro del ADM.
Contenido
- Requerimientos funcionales
— Dependencias
- Valor de negocio
— Riesgos
- Problemas
— Suposiciones
— Dependencias
— Acciones
— Entradas
— Dominio de la arquitectura
- Brecha
— Posibles soluciones
— Dependencias
ÿ Recomendaciones de implementación:
— Riesgos y problemas
Objetivo
La visión de la arquitectura se crea al principio del ciclo ADM. Proporciona un resumen de los cambios en la empresa que se
derivarán de la implementación exitosa de la arquitectura de destino.
El propósito de Architecture Vision es proporcionar a las partes interesadas clave un resultado formalmente acordado. Un acuerdo
temprano sobre el resultado permite a los arquitectos concentrarse en los detalles necesarios para validar la viabilidad.
Proporcionar una visión de la arquitectura también respalda la comunicación con las partes interesadas al proporcionar una
versión resumida de la definición completa de la arquitectura.
Contenido
ÿ Requisitos mapeados
Objetivo
Los principios comerciales, los objetivos comerciales y los impulsores comerciales brindan un contexto para el trabajo de
arquitectura, al describir las necesidades y formas de trabajo empleadas por la empresa. Sin embargo, muchos factores que se
encuentran fuera de la consideración de la disciplina de la arquitectura pueden tener implicaciones significativas para la forma en
que se desarrolla la arquitectura.
Contenido
Es probable que el contenido y la estructura del contexto empresarial para la arquitectura varíen considerablemente de una
organización a otra.
Antes de embarcarse en una definición detallada de la arquitectura, es valioso comprender el nivel de capacidad objetivo
y de referencia de la empresa. Esta evaluación de la capacidad se puede examinar en varios niveles:
ÿ ¿Cuál es el nivel de capacidad de la empresa en su conjunto? ¿Dónde desea la empresa aumentar u optimizar la
capacidad? ¿Cuáles son las áreas de enfoque arquitectónico que respaldarán el desarrollo deseado de la
empresa?
ÿ ¿Cuál es el nivel de capacidad o madurez de la función de TI dentro de la empresa? ¿Cuáles son las implicaciones
probables de llevar a cabo el proyecto de arquitectura en términos de gobierno del diseño, gobierno operativo,
habilidades y estructura de la organización? ¿Cuál es el estilo, el nivel de formalidad y la cantidad de detalles
apropiados para que el proyecto de arquitectura encaje con la cultura y la capacidad de la organización de TI?
ÿ ¿Cuál es la capacidad y madurez de la función de arquitectura dentro de la empresa? ¿Qué activos arquitectónicos
existen actualmente? ¿Se mantienen y son precisos? ¿Qué estándares y modelos de referencia se deben
considerar? ¿Es probable que haya oportunidades para crear activos reutilizables durante el proyecto de
arquitectura?
ÿ Cuando existan brechas de capacidad, ¿en qué medida está lista la empresa para transformarse a fin de alcanzar
la capacidad objetivo? ¿Cuáles son los riesgos para la transformación, las barreras culturales y otras
consideraciones que deben abordarse más allá de la brecha de capacidad básica?
Contenido
— Aspiración del estado futuro sobre cómo se debe realizar cada capacidad
— Factores de preparación
— Riesgos de preparación
Durante la implementación de una arquitectura, a medida que se conozcan más hechos, es posible que la definición y los requisitos
de la arquitectura original no sean adecuados o no sean suficientes para completar la implementación de una solución. En estas
circunstancias, es necesario que los proyectos de implementación se desvíen del enfoque arquitectónico sugerido o soliciten
extensiones de alcance. Además, los factores externos, como los factores del mercado, los cambios en la estrategia comercial y las
nuevas oportunidades tecnológicas, pueden abrir oportunidades para ampliar y refinar la arquitectura.
En estas circunstancias, se puede enviar una solicitud de cambio para poner en marcha un nuevo ciclo de trabajo de arquitectura.
Contenido
— Fases a revisar
Objetivo
Contenido
ÿ Identificación de los mecanismos que se utilizarán para comunicarse con las partes interesadas y permitir el acceso a
la información de la arquitectura, como reuniones, boletines, repositorios, etc.
Una vez que se ha definido una arquitectura, es necesario gobernar esa arquitectura a través de la implementación para
garantizar que la visión de la arquitectura original se realice adecuadamente y que cualquier aprendizaje de implementación
se retroalimente en el proceso de arquitectura. Las revisiones periódicas de cumplimiento de los proyectos de implementación
brindan un mecanismo para revisar el progreso del proyecto y garantizar que el diseño y la implementación avanzan de
acuerdo con los objetivos estratégicos y arquitectónicos.
Contenido
El Plan de Implementación y Migración proporciona un cronograma de los proyectos que realizarán la Arquitectura Objetivo. El Plan de
Implementación y Migración incluye proyectos ejecutables agrupados en carteras y programas gestionados. La Estrategia de
Implementación y Migración que identifica el enfoque del cambio es un elemento clave del Plan de Implementación y Migración.
Contenido
— Hitos y calendario
Puede contener:
- Valor de negocio
Una vez que se ha definido una arquitectura, es necesario planificar cómo se regirá la arquitectura de transición que
implementa la arquitectura a través de la implementación. Dentro de las organizaciones que han establecido funciones de
arquitectura, es probable que ya exista un marco de gobernanza, pero es posible que sea necesario definir procesos,
organizaciones, roles, responsabilidades y medidas específicos proyecto por proyecto.
El Modelo de Gobernanza de Implementación asegura que un proyecto en transición a la implementación también pase
sin problemas a la Gobernanza de Arquitectura adecuada.
Contenido
ÿ Procesos de gobernanza ÿ
Para que un marco de arquitectura se utilice con éxito, debe estar respaldado por la organización, las funciones y las
responsabilidades correctas dentro de la empresa. De particular importancia es la definición de los límites entre los
diferentes profesionales de la Arquitectura Empresarial y las relaciones de gobierno que se extienden a través de estos
límites.
Contenido
ÿ Requisitos presupuestarios
Este es un documento que se envía desde la organización patrocinadora a la organización de arquitectura para
desencadenar el inicio de un ciclo de desarrollo de arquitectura. Las solicitudes de trabajo de arquitectura se pueden crear
como resultado de la fase preliminar, como resultado de solicitudes de cambio de arquitectura aprobadas o términos de
referencia para el trabajo de arquitectura que se originan a partir de la planificación de la migración.
Contenido
ÿ Patrocinadores de la
ÿ Límites de tiempo
restricciones financieras
A lo largo de ADM, se recopila nueva información relacionada con una arquitectura. A medida que se recopila esta
información, pueden surgir nuevos hechos que invaliden aspectos existentes de la arquitectura. Una evaluación del impacto
de los requisitos evalúa los requisitos y especificaciones de la arquitectura actual para identificar los cambios que se deben
realizar y las implicaciones de esos cambios.
Contenido
ÿ Fases a revisar
del depósito
Bloques de construcción específicos de la implementación del repositorio de arquitectura de la empresa; véase el Capítulo 5.
Objetivo
La Declaración de trabajo de arquitectura define el alcance y el enfoque que se utilizará para completar un ciclo de desarrollo
de arquitectura. La Declaración de trabajo de arquitectura suele ser el documento contra el cual se medirá la ejecución exitosa
del proyecto de arquitectura y puede formar la base para un acuerdo contractual entre el proveedor y el consumidor de servicios
de arquitectura.
Contenido
ÿ Título
ÿ Aprobaciones
Objetivo
El marco TOGAF proporciona un estándar de la industria para la arquitectura que se puede utilizar en una amplia
variedad de organizaciones. Sin embargo, antes de que el marco TOGAF pueda usarse de manera efectiva dentro de
un proyecto de arquitectura, es necesario adaptarlo a dos niveles.
En primer lugar, es necesario adaptar el modelo TOGAF para la integración en la empresa. Esta adaptación incluirá la
integración con los marcos de gestión, la personalización de la terminología, el desarrollo de estilos de presentación, la
selección, la configuración y el despliegue de herramientas de arquitectura, etc. La formalidad y el detalle de los marcos
adoptados también deben alinearse con otros factores contextuales para la empresa. , como la cultura, las partes
interesadas, los modelos comerciales para la arquitectura empresarial y el nivel existente de capacidad de arquitectura.
Una vez que el marco se ha adaptado a la empresa, se necesita una mayor adaptación para adaptar el marco al
proyecto de arquitectura específico. La adaptación a este nivel seleccionará productos y artefactos apropiados para
satisfacer las necesidades del proyecto y de las partes interesadas.
Consulte el estándar TOGAF: método de desarrollo de arquitectura para obtener más consideraciones al seleccionar y
adaptar el marco de la arquitectura.
Contenido
- Arquitectura empresarial
— Desarrollo/ingeniería de sistemas
— Operaciones (Servicios)
5.1 Resumen
Esta sección pretende explicar e ilustrar el concepto de bloques de construcción en arquitectura.
ÿ Introducción a Building Blocks (consulte la Sección 5.2), analiza los conceptos generales de
bloques de construcción y explica las diferencias entre ABB y SBB
ÿ Building Blocks y el ADM (consulte la Sección 5.3), resume las etapas en las que se
el diseño y la especificación del bloque ocurren dentro del TOGAF ADM
5.2.1 Resumen
Esta sección describe las características de los bloques de construcción. El uso de bloques de construcción en el ADM se
describe por separado en la Sección 5.3.
ÿ Un componente básico es un paquete de funcionalidad definido para satisfacer las necesidades comerciales en un
organización
ÿ Un bloque de construcción normalmente tiene un tipo que corresponde al metamodelo (como actor, servicio comercial,
aplicación o entidad de datos)
ÿ Un bloque de construcción tiene un límite definido y es generalmente reconocible como "una cosa" por
expertos en dominio
El límite y la especificación de un bloque de construcción deben acoplarse libremente a su implementación; es decir, debería ser
posible realizar un bloque de construcción de varias maneras diferentes sin afectar el límite o la especificación del bloque de
construcción. La forma en que los activos y las capacidades se ensamblan en bloques de construcción variará ampliamente entre
las arquitecturas individuales. Cada organización debe decidir por sí misma qué arreglo de bloques de construcción funciona
mejor para ella. Una buena elección de componentes básicos puede generar mejoras en la integración, la interoperabilidad y la
flexibilidad de sistemas heredados en la creación de nuevos sistemas y aplicaciones.
Los sistemas se construyen a partir de colecciones de bloques de construcción, por lo que la mayoría de los bloques de
construcción tienen que interoperar con otros bloques de construcción. Siempre que eso sea cierto, es importante que las
interfaces de un bloque de creación estén publicadas y sean razonablemente estables.
Los bloques de construcción se pueden definir en varios niveles de detalle, según la etapa de desarrollo de la arquitectura que se
haya alcanzado.
Por ejemplo, en una etapa inicial, un bloque de construcción puede consistir simplemente en un nombre o una descripción
general. Posteriormente, un bloque de construcción se puede descomponer en varios bloques de construcción de apoyo y puede
ir acompañado de una especificación completa.
El nivel de detalle con el que debe especificarse un bloque de construcción depende de los objetivos de la arquitectura y, en
algunos casos, menos detalle puede ser de mayor valor (por ejemplo, cuando se presentan las capacidades de una empresa, de
forma única, clara y concisa). la imagen tiene más valor que una densa especificación de 100 páginas).
El Object Management Group® (OMG®) ha desarrollado un estándar para la especificación de activos reutilizables (RAS),1 que
proporciona un buen ejemplo de cómo se pueden describir y administrar formalmente los componentes básicos.
5.2.3.1 Características
ABB:
ÿ capturar los requisitos de la arquitectura; por ejemplo, negocios, datos, aplicaciones y tecnología
requisitos
1. Consulte www.omg.org/spec/RAS.
ÿ Bloques de construcción dependientes con la funcionalidad requerida e interfaces de usuario con nombre
5.2.4.1 Características
SBB:
requeridos utilizados con la funcionalidad requerida y los nombres de las interfaces utilizadas ÿ Asignación
todo el entorno (que no deben confundirse con la funcionalidad) como seguridad, manejabilidad, localizabilidad,
escalabilidad
ÿ Rendimiento, configurabilidad
Una arquitectura es un conjunto de bloques de construcción representados en un modelo arquitectónico y una especificación de
cómo se conectan esos bloques de construcción para cumplir con los requisitos generales del negocio.
Los diversos componentes básicos de una arquitectura especifican el alcance y el enfoque que se utilizará para abordar un
problema comercial específico.
Hay algunos principios generales que subyacen al uso de bloques de construcción en el diseño de arquitecturas específicas:
ÿ Una arquitectura solo necesita contener bloques de construcción que sean relevantes para el problema comercial que la
arquitectura intenta abordar
Un bloque de construcción puede admitir varios bloques de construcción o puede admitir parcialmente un solo bloque de
construcción (por ejemplo, el servicio comercial de "manejo de quejas" sería compatible con muchas entidades de datos y
posiblemente con múltiples componentes de aplicación)
ÿ Los bloques de construcción deben cumplir con los estándares relevantes para su tipo, los principios de la
empresa, y los estándares de la empresa
El proceso de identificar bloques de construcción incluye buscar colecciones de capacidades o activos que interactúen entre sí y
luego unirlos o hacerlos diferentes:
— Elementos básicos que serán objeto de desarrollo, como nuevas aplicaciones — Elementos básicos
que serán objeto de compra; es decir, comercial listo para usar (COTS)
aplicaciones
ÿ Usar el nivel deseado de integración para vincular o combinar funciones en bloques de construcción; por ejemplo, los
elementos heredados podrían tratarse como grandes bloques de construcción para evitar separarlos
En las primeras etapas y durante las vistas de la empresa de más alto nivel, los componentes básicos a menudo se mantienen en
una definición de integración amplia. Es durante estos ejercicios que las definiciones de servicios a menudo se pueden ver mejor.
A medida que se abordan las consideraciones de implementación, a menudo se pueden usar vistas más detalladas de los
componentes básicos para abordar las decisiones de implementación, centrarse en las decisiones estratégicas críticas o ayudar a
evaluar el valor y el impacto futuro de la uniformidad y la reutilización.
proceso de definición de bloques de construcción se lleva a cabo gradualmente a medida que se sigue el ADM,
principalmente en las fases A, B, C y D. Es un proceso evolutivo e iterativo porque a medida que avanza la definición,
la información detallada sobre la funcionalidad requerida, las restricciones impuestas a la arquitectura y la disponibilidad
de productos pueden afectar la elección y el contenido de los componentes básicos.
Las fases y pasos clave del ADM en los que se desarrollan y especifican los componentes básicos se resumen en la
figura 5-1. El trabajo principal en estos pasos consiste en identificar los ABB requeridos para cumplir con las metas y
objetivos comerciales. El conjunto seleccionado de ABB luego se refina en un proceso iterativo para llegar a un conjunto
de SBB que se pueden comprar listos para usar o desarrollarse a medida.
B. Arquitectura empresarial C.
A. Visión de la arquitectura •
Arquitectura de datos/aplicaciones D.
Modelo de alto nivel de componentes básicos candidatos
Arquitectura tecnológica Paso 1: Seleccionar
modelos de referencia, puntos de vista y herramientas Paso 2: Desarrollar una
descripción básica de la arquitectura Modelo de alto nivel de bloques de construcción
•
existentes, reutilizando definiciones del Repositorio de arquitectura donde están
disponibles
Figura 5-1 Fases/pasos clave de ADM en los que se desarrollan/especifican los componentes básicos
Bloques de construcción
6.1 Resumen
Enterprise Continuum proporciona métodos para clasificar la arquitectura y los artefactos de solución, tanto internos
como externos al repositorio de arquitectura, a medida que evolucionan desde arquitecturas básicas genéricas hasta
arquitecturas específicas de la organización.
El Enterprise Continuum le permite al arquitecto articular la perspectiva amplia de qué, por qué y cómo se ha diseñado
la arquitectura empresarial con los factores y los impulsores considerados.
Enterprise Continuum es una ayuda importante para la comunicación y el entendimiento, tanto dentro de empresas
individuales como entre empresas de clientes y organizaciones de proveedores. Sin una comprensión de "en qué parte
del continuo se encuentra", las personas que discuten sobre arquitectura a menudo pueden hablar con propósitos
cruzados porque están haciendo referencia a diferentes puntos en el continuo al mismo tiempo, sin darse cuenta.
Cualquier arquitectura es específica del contexto; por ejemplo, hay arquitecturas que son específicas para clientes,
industrias, subsistemas, productos y servicios individuales. Los arquitectos, tanto del lado de la compra como del lado
de la oferta, deben tener a su disposición un lenguaje consistente para comunicar de manera efectiva las diferencias
entre las arquitecturas. Dicho lenguaje permitirá la eficiencia de la ingeniería y el aprovechamiento efectivo de la
funcionalidad del producto COTS. Enterprise Continuum proporciona ese lenguaje coherente.
Enterprise Continuum permite la organización de artefactos de arquitectura reutilizables y activos de soluciones para
maximizar las oportunidades de inversión de Enterprise Architecture.
Ejemplos de arquitectura interna y artefactos de solución son los entregables del trabajo de arquitectura anterior, que
están disponibles para su reutilización. Ejemplos de arquitectura externa y artefactos de solución son la amplia variedad
de modelos de referencia de la industria y patrones de arquitectura que existen y surgen continuamente, incluidos
aquellos que son muy genéricos (como TOGAF TRM); los específicos de ciertos aspectos de TI (como una arquitectura
de servicios web o una arquitectura de capacidad de administración genérica); los específicos de determinados tipos de
tratamiento de la información, como el comercio electrónico, la gestión de la cadena de suministro, etc.; y los propios
de determinadas industrias ver ticales, como los modelos generados por consorcios ver ticales como TM For um (en el
sector de Telecomunicaciones), ARTS (Retail), Energistics® (Petrotécnica), etc.
La arquitectura empresarial determina qué artefactos de arquitectura y solución incluye una organización en su
repositorio de arquitectura. La reutilización es una consideración importante en esta decisión.
Continuidad de la arquitectura
Los repositorios
Generalización para reutilización futura
empresariales proporcionan Genérico Específico
recursos para ser clasificados dentro del Soluciones Soluciones
Adaptación para el uso
Continuidad Empresarial.
Soluciones continuas
Soluciones implementadas
© El Grupo Abierto
Las clases de activos de Enterprise Continuum pueden influir en las arquitecturas, pero no se utilizan directamente
durante el desarrollo de la arquitectura ADM. Enterprise Continuum clasifica los activos contextuales utilizados
para desarrollar arquitecturas, como políticas, estándares, iniciativas estratégicas, estructuras organizacionales
y capacidades a nivel empresarial. El Enterprise Continuum también puede clasificar soluciones (a diferencia de
descripciones o especificaciones de soluciones). Finalmente, Enterprise Continuum contiene dos especializaciones,
a saber, Architecture y Solutions Continua.
ÿ El continuo de la arquitectura (consulte la Sección 6.4.1) ofrece una forma coherente de definir y comprender
las reglas genéricas, las representaciones y las relaciones en una arquitectura, incluidas las relaciones de
trazabilidad y derivación (p. ej., para mostrar que una arquitectura específica de la organización se basa en un
industria o norma genérica)
El continuo de arquitectura representa una estructuración de bloques de construcción de arquitectura (ABB) que
son activos de arquitectura reutilizables. Los ABB evolucionan a lo largo de su ciclo de vida de desarrollo desde
entidades abstractas y genéricas hasta activos de arquitectura específicos de la organización completamente
expresados. Los activos del Continuo de Arquitectura se utilizarán para guiar y seleccionar los elementos del
Continuo de Soluciones (ver más abajo). El continuo de la arquitectura muestra las relaciones entre los marcos
fundamentales (como el marco TOGAF), las arquitecturas de sistemas comunes (como el III-RM), las arquitecturas
industriales y las arquitecturas empresariales. El continuo de la arquitectura es una herramienta útil para descubrir
puntos en común y eliminar la redundancia innecesaria.
ÿ El continuo de soluciones (consulte la Sección 6.4.2) proporciona una forma coherente de describir y comprender
la implementación de los activos definidos en el continuo de arquitectura El continuo de soluciones define lo que
está disponible en el entorno organizacional como SBB reutilizables. Las soluciones son el resultado de acuerdos
entre clientes y socios comerciales que implementan las reglas y relaciones definidas en el espacio de la
arquitectura. El continuo de soluciones aborda los puntos en común y las diferencias entre los productos,
sistemas y servicios de los sistemas implementados.
Enterprise Continuum clasifica los activos de arquitectura que son aplicables en todo el alcance de Enterprise
Architecture. Estos activos, a los que se puede hacer referencia como bloques de construcción, pueden representar una
variedad de elementos que colectivamente definen y restringen la arquitectura empresarial. Pueden tomar la forma de
metas y objetivos comerciales, iniciativas estratégicas, capacidades, políticas, estándares y principios.
El Enterprise Continuum también contiene el Architecture Continuum y el Solutions Continuum. Cada uno de estos
continuos se describe con mayor detalle en las siguientes secciones.
El estándar TOGAF pretende ser un marco para llevar a cabo la arquitectura empresarial y, como resultado, muchos de
los activos que residen dentro de Enterprise Continuum están más allá de la consideración específica del marco TOGAF.
Sin embargo, las arquitecturas están formadas fundamentalmente por preocupaciones fuera de la práctica de la
arquitectura y, por lo tanto, es de suma importancia que cualquier arquitectura debe reflejar con precisión el contexto
externo.
Los factores contextuales específicos que se identificarán e incorporarán en una arquitectura variarán de una arquitectura
a otra. Sin embargo, es probable que los factores contextuales típicos para el desarrollo de la arquitectura incluyan:
ÿ Estrategia y contexto comercial, incluidas fusiones, adquisiciones y otros requisitos de transformación comercial
Al observar el contexto de la arquitectura, se puede ver que la actividad de desarrollo de la arquitectura existe dentro
de un ciclo de vida empresarial más amplio de cambio continuo.
Los ABB se definen en relación con un conjunto de factores contextuales y luego se realizan a través de los SBB. Los
SBB se implementan como soluciones activas y se convierten en parte del modelo operativo básico de la empresa. El
modelo operativo de la empresa y la información empírica sobre el desempeño de la empresa da forma al contexto y los
requisitos para el cambio futuro. Finalmente, estos nuevos requisitos para el cambio crean un circuito de retroalimentación
para influir en la creación de nuevas Arquitecturas Objetivo.
Las flechas en el Continuo de la Arquitectura representan la relación que existe entre las diferentes arquitecturas del
Continuo de la Arquitectura. La dirección hacia la izquierda se enfoca en satisfacer las necesidades empresariales y los
requisitos comerciales, mientras que la dirección hacia la derecha se enfoca en aprovechar los componentes
arquitectónicos y los bloques de construcción.
© El Grupo Abierto
Las necesidades de la empresa y los requisitos comerciales se abordan con mayor detalle de izquierda a derecha. El
arquitecto normalmente buscará elementos arquitectónicos reutilizables hacia la izquierda del continuo. Cuando no se
encuentran elementos, los requisitos para los elementos que faltan se pasan a la izquierda del continuo para la
incorporación. Aquellos que implementan arquitecturas dentro de sus propias organizaciones pueden usar los mismos
modelos continuos especializados para su negocio.
Los cuatro tipos particulares de arquitectura ilustrados en la Figura 6-2 pretenden indicar el rango de diferentes tipos de
arquitectura que pueden desarrollarse en diferentes puntos del continuo; no son etapas fijas en un proceso.
Muchos tipos diferentes de arquitectura pueden ocurrir en puntos intermedios entre los ilustrados en la Figura 6-2.
Aunque el continuo de transformación evolutiva ilustrado no representa un proceso formal, sí representa una progresión,
que ocurre en varios niveles:
ÿ Lógico a físico
En cada punto del continuo, se diseña una arquitectura en términos de los conceptos de diseño y los bloques de
construcción disponibles y relevantes para ese punto.
Las cuatro arquitecturas ilustradas en la Figura 6-2 representan clasificaciones principales de arquitecturas potenciales
y serán relevantes y familiares para muchos arquitectos. Se analizan en detalle a continuación.
Arquitectura de cimientos
Una arquitectura básica consta de componentes genéricos, interrelaciones, principios y directrices que proporcionan
una base sobre la que se pueden construir arquitecturas más específicas. TOGAF ADM es un proceso que apoyaría la
especialización de dichas Arquitecturas de Fundación para crear modelos específicos de la organización.
El TOGAF TRM es un ejemplo de Arquitectura de Fundación. Es una arquitectura fundamental sobre la que se pueden
basar otras arquitecturas más específicas. Consulte la Guía de la serie TOGAF® : El modelo de referencia técnica
(TRM) de TOGAF® para obtener más detalles.
Arquitecturas de Sistemas Comunes guían la selección e integración de servicios específicos de la Arquitectura Básica
para crear una arquitectura útil para construir soluciones comunes (es decir, altamente reutilizables) a través de un
amplio número de dominios relevantes.
Los ejemplos de arquitecturas de sistemas comunes incluyen: una arquitectura de seguridad, una arquitectura de
gestión, una arquitectura de red, una arquitectura de operaciones, etc. king, operaciones, etc.), de modo que las
soluciones que implementan la arquitectura constituyen bloques de construcción reutilizables para la creación de
estados operativos funcionalmente completos de la empresa.
genérico ÿ Define los estándares de negocio, datos, aplicaciones o tecnología para implementar estos
bloques de construcción
ÿ Proporciona bloques de construcción para una fácil reutilización y costos más bajos
Industria Arquitecturas
Las arquitecturas industriales guían la integración de componentes de sistemas comunes con componentes específicos de la
industria y guían la creación de soluciones industriales para problemas de clientes específicos dentro de una industria en particular.
Un ejemplo típico de un componente específico de la industria es un modelo de datos que representa las capacidades comerciales
y los procesos específicos de una industria vertical en particular, como la arquitectura de "Tienda activa" de la industria minorista, o
una Arquitectura industrial que incorpora el Modelo de datos energéticos. (consulte www.energistics.org).
ÿ Refleja los requisitos y estándares específicos de una industria ver tical ÿ Define bloques
arquitecturas específicas de la organización describen y guían la implementación final de los componentes de la solución para una
empresa en particular o una red extendida de empresas conectadas.
Puede haber una variedad de arquitecturas específicas de la organización que se necesitan para cubrir de manera efectiva los
requisitos de la organización definiendo las arquitecturas en niveles de detalle crecientes.
Alternativamente, esto podría resultar en varias Arquitecturas Específicas de la Organización más detalladas para entidades
específicas dentro de la empresa global. El desglose de las arquitecturas específicas de la organización en piezas constituyentes
se aborda en el estándar TOGAF: aplicación del ADM.
La Arquitectura Específica de la Organización guía la personalización final de la solución y tiene las siguientes características:
ÿ Proporciona un medio para comunicar y administrar las operaciones comerciales en los cuatro dominios de arquitectura.
modelos comerciales, datos, aplicaciones y tecnologías específicos de la organización ÿ Proporciona un medio para
fomentar la implementación de soluciones apropiadas para cumplir con los requisitos comerciales
necesidades
ÿ Proporciona los criterios para medir y seleccionar productos, soluciones y servicios apropiados
ÿ Proporciona un camino evolutivo para respaldar el crecimiento y las nuevas necesidades comerciales
© El Grupo Abierto
"Moverse a la derecha" en Solutions Continuum se enfoca en brindar valor a las soluciones (es decir, las soluciones
básicas brindan valor al crear soluciones de sistemas comunes; las soluciones de sistemas comunes se usan para crear
soluciones de la industria; y las soluciones de la industria se usan para crear soluciones específicas de la organización). ).
"Moverse a la izquierda" en Solutions Continuum se centra en abordar las necesidades empresariales. Estos dos puntos
de vista son importantes para una empresa que intenta centrarse en sus necesidades mientras maximiza el uso de los
recursos disponibles a través del apalancamiento.
Las siguientes subsecciones describen cada uno de los tipos de soluciones dentro de Solutions Continuum.
Las Soluciones Básicas son conceptos, herramientas, productos, servicios y componentes de soluciones altamente
genéricos que son los proveedores fundamentales de capacidades. Los servicios incluyen servicios profesionales, como
servicios de capacitación y consultoría, que garantizan el máximo valor de inversión de las soluciones en el menor
tiempo posible; y servicios de soporte, como Help Desk, que garantizan el máximo valor posible de las soluciones
(servicios que garantizan actualizaciones y actualizaciones oportunas de los productos y sistemas).
Las soluciones básicas de ejemplo incluirían lenguajes de programación, sistemas operativos, estructuras de datos
fundamentales (como EDIFACT), enfoques genéricos para la estructuración de organizaciones, estructuras
fundamentales para organizar las operaciones de TI (como ITIL® o la arquitectura de referencia IT4IT), etc.
Una Solución de Sistemas Comunes es una implementación de una Arquitectura de Sistemas Comunes compuesta por un
conjunto de productos y servicios, que pueden ser certificados o de marca. Representa el máximo común denominador para
una o más soluciones en los segmentos de la industria que admite Common Systems Solution.
Las soluciones de sistemas comunes representan colecciones de requisitos y capacidades comunes, en lugar de los
específicos de un cliente o industria en particular. Common Systems Solutions brinda a las organizaciones entornos
operativos específicos para las necesidades operativas e informativas, como procesamiento de transacciones de alta
disponibilidad y sistemas de almacenamiento de datos escalables.
Los ejemplos de soluciones de sistemas comunes incluyen un producto de sistema de gestión empresarial o un producto de
sistema de seguridad.
Los proveedores de sistemas informáticos son los proveedores típicos de soluciones de sistemas comunes centradas en la
tecnología. Los proveedores de "software como servicio" son proveedores típicos de soluciones de aplicaciones comunes.
Los proveedores de subcontratación de procesos comerciales son proveedores típicos de soluciones de sistemas comunes
centradas en la capacidad comercial.
Soluciones industriales
Una solución industrial es una implementación de una arquitectura industrial, que proporciona paquetes reutilizables de
componentes comunes y servicios específicos para una industria.
Los componentes fundamentales son proporcionados por Common Systems Solutions y/o Foundation Solutions, y se
complementan con componentes específicos de la industria. Los ejemplos incluyen: un esquema de base de datos física o
un dispositivo de punto de servicio específico de la industria.
Las soluciones industriales son adquisiciones agregadas específicas de la industria que están listas para adaptarse a los
requisitos de una organización individual.
En algunos casos, una solución de la industria puede incluir no solo una implementación de la arquitectura de la industria,
sino también otros elementos de la solución, como productos, servicios y soluciones de sistemas específicos que son
apropiados para esa industria.
Una solución específica de la organización es una implementación de la arquitectura específica de la organización que
proporciona las capacidades comerciales requeridas. Debido a que las soluciones están diseñadas para operaciones
comerciales específicas, contienen la mayor cantidad de contenido único para adaptarse a las distintas personas y procesos
de organizaciones específicas.
Se estructurará una Solución específica de la organización para admitir SLA específicos para garantizar el soporte de los
sistemas operativos en los niveles de servicio deseados. Por ejemplo, un proveedor de alojamiento de aplicaciones de
terceros puede ofrecer diferentes niveles de soporte para sistemas operativos. Estos acuerdos definirían los términos y
condiciones de ese apoyo.
Otros factores clave que deben definirse dentro de una solución específica de la organización son los parámetros operativos
clave y las métricas de calidad que se pueden usar para monitorear y administrar el entorno.
Enterprise Continuum puede proporcionar un enlace clave entre el personal de arquitectura, desarrollo y operaciones al
permitirles comunicarse y llegar a un acuerdo sobre los requisitos de soporte operativo anticipados. El personal de
operaciones puede, a su vez, acceder a Enterprise
Continuum para obtener información sobre los conceptos de operación y los requisitos de soporte de servicio del
sistema implementado.
En lugares relevantes a lo largo de TOGAF ADM, hay punteros a activos de arquitectura útiles en el nivel relevante de
generalidad en la clasificación continua. Estos activos pueden incluir modelos de referencia de The Open Group e
industrias en general.
La biblioteca TOGAF proporciona modelos de referencia para su uso en el desarrollo de la arquitectura de una
organización.
Sin embargo, al desarrollar arquitecturas en los diversos dominios dentro de una arquitectura empresarial general, el
arquitecto deberá considerar el uso y la reutilización de una amplia variedad de activos de arquitectura diferentes, y
Enterprise Continuum proporciona un enfoque para categorizar y comunicar estos diferentes activos.
6.6.1 Relaciones
Cada uno de los tres continuos contiene información sobre la evolución de las arquitecturas durante su ciclo de vida: ÿ
Enterprise Continuum proporciona un contexto general para arquitecturas y soluciones, y clasifica los activos que se
ÿ El continuo de la arquitectura proporciona un mecanismo de clasificación para los activos que definen
colectivamente la arquitectura en diferentes niveles de evolución, desde lo genérico a lo específico.
ÿ El continuo de soluciones proporciona la clasificación de los activos para describir soluciones específicas para la
organización que se pueden implementar para lograr la intención de la arquitectura.
Las relaciones entre el Continuo de Arquitectura y el Continuo de Soluciones se muestran en la Figura 6-4.
Común
Base Sistemas Industria Específico de la organización
arquitecturas arquitecturas arquitecturas arquitecturas
© El Grupo Abierto
La relación entre el Continuo de la Arquitectura y el Continuo de las Soluciones es de orientación, dirección y apoyo.
Por ejemplo, Foundation Architectures guía la creación o selección de Foundation Solutions. Foundation Solutions
respalda a Foundation Architecture al ayudar a realizar la arquitectura definida en Architecture Continuum. La
Arquitectura de la Fundación también guía el desarrollo de las Soluciones de la Fundación, al proporcionar la dirección,
los requisitos y los principios arquitectónicos que guían la selección y la realización de las soluciones apropiadas. Existe
una relación similar entre los otros elementos del Continuo Empresarial.
Enterprise Continuum presenta mecanismos para ayudar a mejorar la productividad a través del apalancamiento.
The Architecture Continuum ofrece una forma coherente de comprender las diferentes arquitecturas y sus componentes.
Solutions Continuum ofrece una forma consistente de comprender los diferentes productos, sistemas, servicios y
soluciones requeridas.
El Enterprise Continuum no debe interpretarse como una representación de relaciones estrictamente encadenadas. Las
Arquitecturas Específicas de la Organización podrían tener componentes de una Arquitectura de Sistemas Comunes, y
las Soluciones Específicas de la Organización podrían contener Soluciones Básicas.
Las relaciones representadas en la Figura 6-1 son una ilustración que muestra oportunidades para aprovechar la
arquitectura y los componentes de la solución.
6.6.2 Su empresa
El estándar TOGAF proporciona un método para "diseñar" los sistemas de su empresa.
Su organización de arquitectura tendrá que lidiar con cada tipo de arquitectura descrito anteriormente.
Por ejemplo, se recomienda que tenga su propia arquitectura de base que gobierne todos sus sistemas. También debe
tener sus propias arquitecturas de sistemas comunes que rijan los principales sistemas compartidos, como el sistema
de red o el sistema de gestión. Puede tener sus propias arquitecturas específicas de la industria que rigen la forma en
que sus sistemas deben comportarse dentro de su industria. Finalmente, cualquier departamento u organización dado
dentro de su negocio puede necesitar su propia Arquitectura Específica de la Organización individual para gobernar los
sistemas dentro de ese departamento.
Su organización de arquitectura adoptará o adaptará las arquitecturas existentes, o desarrollará sus propias arquitecturas
desde cero. En cualquier caso, el estándar TOGAF es una herramienta de ayuda. Proporciona un método para ayudarlo
a generar/mantener cualquier tipo de arquitectura dentro de Architecture Continuum mientras aprovecha los activos de
arquitectura ya definidos, internos o externos a su organización. TOGAF ADM lo ayuda a reutilizar los activos de
arquitectura, lo que hace que su organización de arquitectura sea más eficiente y efectiva.
Continuidad empresarial
7.1 Resumen
Operar una capacidad de arquitectura madura dentro de una gran empresa crea un gran volumen de producción
arquitectónica. La gestión eficaz y el aprovechamiento de estos productos de trabajo arquitectónico requieren una
taxonomía formal para diferentes tipos de activos arquitectónicos junto con procesos y herramientas dedicados para el
almacenamiento de contenido arquitectónico.
Esta sección proporciona un marco estructural para un repositorio de arquitectura que permite a una empresa distinguir
entre diferentes tipos de activos arquitectónicos que existen en diferentes niveles de abstracción en la organización.
Este Repositorio de arquitectura es una parte del Repositorio empresarial más amplio, que brinda la capacidad de
vincular activos arquitectónicos a componentes de los Repositorios de diseño detallado, implementación y administración
de servicios.
En un alto nivel, se espera que las siguientes clases de información arquitectónica se mantengan dentro de un
Repositorio de Arquitectura:
ÿ La biblioteca de estándares captura los estándares que deben cumplir las nuevas arquitecturas, que pueden
incluir estándares de la industria, productos y servicios seleccionados de proveedores o servicios compartidos ya
implementados dentro de la organización.
ÿ La Biblioteca de referencia proporciona pautas, plantillas, patrones y otras formas de material de referencia que
se pueden aprovechar para acelerar la creación de nuevas arquitecturas para la empresa.
ÿ El repositorio de requisitos de arquitectura proporciona una vista de todos los requisitos de arquitectura
autorizados que se han acordado con la Junta de Arquitectura.
ÿ El paisaje de soluciones presenta una representación arquitectónica de los SBB que respaldan el paisaje
arquitectónico que ha planificado o implementado la empresa.
Las relaciones entre estas áreas del Repositorio de Arquitectura se muestran en la Figura 7-1.
© El Grupo Abierto
Repositorio empresarial
Metamodelo de arquitectura
Repositorio de Arquitectura
Método de arquitectura Metamodelo empresarial
Los artefactos
Referencia
en el paisaje
Biblioteca
están estructurados de Las mejores
acuerdo con el marco prácticas
Modelos de
crean una
referencia
Soluciones Arquitectura arquitectura de referencia
adoptados
Paisaje Paisaje Externo
Organización por la empresa
Referencia Referencia
Adoptado Materiales Modelos
Estratégico por la
arquitecturas empresa
Solución Habilita la
Edificio empresa
Segmento
arquitecturas Los estándares
bloques
Se cumplen tienen
las normas implementaciones de referencia
Capacidad Estándares
arquitecturas Biblioteca Estándares
Proyecto Actuación
Segmento Calendario Arquitectura
portafolio Medición
Requisitos Arquitectura Junta
La junta dirige
Capacidad de arquitectura y gestiona la
Capacidad capacidad.
Habilidades
Organización Arquitectura
Requisitos
Repositorio Estructura Carta
Las siguientes secciones describen la estructura y el contenido de las áreas del repositorio.
1. Las Arquitecturas Estratégicas (ver el Estándar TOGAF - Método de Desarrollo de Arquitectura) muestran una
vista resumida a largo plazo de toda la empresa. Las Arquitecturas Estratégicas brindan un marco organizativo
para la actividad operativa y de cambio y permiten establecer direcciones a nivel ejecutivo.
2. Las arquitecturas de segmento (consulte el estándar TOGAF: método de desarrollo de arquitectura) proporcionan
modelos operativos más detallados para áreas dentro de una empresa. Las arquitecturas de segmento se
pueden utilizar a nivel de programa o cartera para organizar y alinear operativamente la actividad de cambio
más detallada.
3. Las arquitecturas de capacidad (consulte el estándar TOGAF: método de desarrollo de arquitectura) muestran de
manera más detallada cómo la empresa puede soportar una unidad particular de capacidad. Las arquitecturas de
capacidad se utilizan para proporcionar una descripción general de la capacidad actual, la capacidad objetivo y los
incrementos de capacidad, y permiten agrupar proyectos y paquetes de trabajo individuales dentro de carteras y
programas administrados.
ÿ Organismos de normalización
Plantillas estándar
ÿ Arquitecturas de referencia
ÿ Modelos de referencia
ÿ Biblioteca Viewpoint
ÿ Plantillas
Nota: Los términos arquitectura de referencia y modelo de referencia no se usan con cuidado en la mayoría de la literatura.
La arquitectura de referencia y el modelo de referencia tienen la misma relación que la arquitectura y el modelo.
Cualquiera puede existir como estado genérico o específico de la organización. Por lo general, una arquitectura de
referencia genérica proporciona al equipo de arquitectura un resumen de la arquitectura de referencia específica de
su organización que se personalizará para una organización específica. Por ejemplo, una arquitectura de referencia
genérica puede identificar que se necesitan modelos de datos. Un ejemplo de arquitectura de referencia es la
arquitectura de referencia de TI para TI, que también define un modelo de información común para la gestión de TI.
Otro ejemplo es el TM Forum eTOM y SID como arquitectura de referencia específica de la organización.
Con el fin de segregar diferentes clases de materiales de referencia de arquitectura, la Biblioteca de referencia puede
utilizar el continuo de arquitectura como método de clasificación.
© El Grupo Abierto
El continuo de la arquitectura, como se muestra en la figura 7-2, puede verse como un esquema de clasificación de la
biblioteca de referencia. Como tal, ilustra cómo se pueden organizar las arquitecturas de referencia en un rango, desde
arquitecturas de base y arquitecturas específicas de la industria hasta una arquitectura específica de la organización.
Las necesidades de la empresa y los requisitos comerciales se abordan en abstracción decreciente de izquierda a
derecha. El arquitecto normalmente encontrará más elementos arquitectónicos reutilizables hacia la izquierda del rango.
Cuando no se encuentran elementos, los requisitos para los elementos que faltan se pasan a la izquierda del rango
para su incorporación.
A través de este ejercicio es importante tener en cuenta los conceptos de niveles y particiones. En diferentes niveles de
granularidad pueden existir materiales de referencia apropiados para el nivel, y se puede esperar que las particiones
dentro del Paisaje Arquitectónico utilicen diferentes materiales de referencia (ver el Estándar TOGAF — Aplicación del
ADM).
ÿ Los estándares son fácilmente accesibles para los proyectos y por lo tanto las obligaciones del proyecto
puede ser entendido y planeado para
ÿ Las normas se establecen de manera clara e inequívoca, de modo que el cumplimiento pueda evaluarse
objetivamente.
ÿ Obligaciones legales y reglamentarias: estas normas son obligatorias por ley y, por lo tanto, una empresa debe cumplirlas
o enfrentar graves consecuencias.
ÿ Estándares de la industria: estos estándares son establecidos por organismos de la industria, como The
Open Group, y luego son seleccionados por la empresa para su adopción. Los
estándares de la industria ofrecen potencial para la interoperación y el intercambio entre empresas, pero también quedan
fuera del control de la empresa y, por lo tanto, deben monitorearse activamente.
ÿ Estándares organizacionales: estos estándares se establecen dentro de la organización y se basan en las aspiraciones
comerciales (p. ej., selección de aplicaciones estándar para respaldar la consolidación de la cartera).
Los estándares organizacionales requieren procesos para permitir exenciones y la evolución de los estándares.
ÿ Estándar provisional (también conocido como estándar de prueba): un estándar provisional ha sido identificado como un
estándar potencial para la organización, pero no ha sido probado hasta un nivel en el que su valor se comprenda por
completo. Los proyectos que deseen adoptar estándares provisionales pueden hacerlo, pero bajo condiciones piloto
específicas, para que la viabilidad del estándar pueda ser examinada con más detalle.
ÿ Estándar (también conocido como estándar activo): un estándar define una solución principal
que generalmente se debe utilizar como el enfoque de elección
ÿ Estándar de eliminación gradual (también conocido como estándar en desuso): un estándar de eliminación gradual se
acerca al final de su ciclo de vida útil. Los proyectos que reutilizan componentes existentes generalmente pueden continuar
haciendo uso de estándares de eliminación gradual. Por lo general, se desaconseja la implementación de nuevas instancias
del estándar de eliminación gradual.
En la mayoría de los casos, se deben tomar medidas correctivas para eliminar el Estándar Retirado del paisaje. La
actividad de cambio en un estándar retirado solo debe aceptarse como parte de un plan general de desmantelamiento.
Todos los estándares deben revisarse periódicamente para garantizar que se encuentren en la etapa correcta del ciclo de vida de
los estándares. Como parte de la gestión del ciclo de vida de los estándares, se debe abordar el impacto de cambiar el estado del
ciclo de vida para comprender el impacto en el paisaje de un cambio de estándares y planificar la acción adecuada para abordarlo.
Los estándares pueden relacionarse con bloques de construcción "aprobados" (p. ej., una lista de componentes de
tecnología estándar) o pueden especificar el uso apropiado de un bloque de construcción (p. ej., escenarios donde la
infraestructura de mensajería es apropiada, se definen estándares de comunicación de aplicaciones).
En el nivel superior, los estándares se clasifican de acuerdo con los dominios de arquitectura TOGAF, incluidas las
siguientes áreas:
ÿ Estándares comerciales:
ÿ Estándares de datos:
ÿ Estándares de aplicaciones:
ÿ Estándares de Tecnología;
ÿ Las decisiones tomadas durante los proyectos (como las desviaciones estándar o la justificación de un enfoque arquitectónico en
particular) son importantes para retener y acceder de forma continua. Por ejemplo, si se va a reemplazar un sistema, tener a la
vista las decisiones arquitectónicas clave que dieron forma la implementación inicial es muy valiosa ya que resaltará las
limitaciones que de otro modo podrían quedar ocultas.
ÿ Muchas partes interesadas están interesadas en el resultado de la gobernanza del proyecto (p. ej., otros
proyectos, clientes del proyecto, Junta de Arquitectura, etc.)
ÿ Registro de decisiones : un registro de todas las decisiones importantes desde el punto de vista arquitectónico que se han tomado en el
organización
— Selecciones de productos
— Desviaciones estándar
— Evaluaciones de reutilización
ÿ Evaluaciones de cumplimiento: en los hitos clave del punto de control en el progreso de un proyecto, se llevará a cabo una
revisión formal de la arquitectura.
Esta revisión medirá el cumplimiento del proyecto con los estándares de arquitectura definidos. Para cada proyecto, este registro
debe incluir:
— Visión general del progreso (línea de tiempo, estado, problemas, riesgos, dependencias, etc.)
- Acciones recomendadas
Estas evaluaciones deben llevarse a cabo y monitorearse periódicamente para asegurar que se está logrando el progreso
adecuado. Este registro debe incluir:
ÿ Calendario: el Calendario debe mostrar un cronograma de proyectos en curso y sesiones formales de revisión
que se llevarán a cabo en relación con estos proyectos.
ÿ Portafolio de proyectos: el Portafolio de proyectos debe contener información resumida sobre todos los proyectos
en curso que caen bajo Arquitectura Gobernante, incluyendo:
ÿ Medición del desempeño: en base a un estatuto para la función de arquitectura, normalmente se definirá una
serie de criterios de desempeño. El registro de medición del desempeño debe capturar las métricas relacionadas
con la gobernanza del proyecto y cualquier otra métrica de desempeño relacionada con el estatuto de ese
desempeño puede medirse y evaluarse de manera continua.
Todas las fases del ADM utilizan el Repositorio de requisitos de la arquitectura para registrar y gestionar toda la
información relevante para los requisitos de la arquitectura. Los requisitos abordan los muchos tipos de requisitos de
arquitectura; es decir, requisitos estratégicos, de segmento y de capacidad, que son los principales impulsores de la
arquitectura empresarial.
Los requisitos se pueden recopilar en cada etapa del ciclo de desarrollo de la arquitectura y deben aprobarse a través
de las diversas fases y procesos de gobierno.
La fase de Gestión de requisitos es responsable de la gestión de los contenidos del Repositorio de requisitos de
arquitectura y de garantizar la integridad de todos los requisitos y su disponibilidad para el acceso de todas las fases.
1. Los requisitos de arquitectura estratégica muestran una vista resumida a largo plazo de los requisitos para
toda la empresa.
Los requisitos de la arquitectura estratégica identifican los requisitos operativos y de cambio para el
establecimiento de la dirección a nivel ejecutivo.
2. Los requisitos de arquitectura de segmento proporcionan requisitos de modelo operativo más detallados para áreas
dentro de una empresa.
Los requisitos de arquitectura de segmento pueden identificar requisitos a nivel de programa o cartera para identificar
y alinear una actividad de cambio más detallada.
3. Los requisitos de la arquitectura de capacidad identifican los requisitos detallados para un determinado
unidad de capacidad.
Los requisitos de arquitectura de capacidades identifican los requisitos para paquetes de trabajo y proyectos
individuales que se agruparán dentro de carteras y programas administrados.
Los resultados comerciales para los requisitos de arquitectura se reflejarán en el panorama de soluciones a lo largo del
tiempo. Cuando esto ocurre, los requisitos de la arquitectura se cumplen y se archivan con fines de auditoría.
Los SBB también pueden incluir herramientas, sistemas, servicios e información que describen las soluciones reales que
pueden seleccionarse y su funcionamiento. Por ejemplo, aquí se definirían los modelos de referencia específicos del
proveedor o los niveles 4 y 5 específicos del proveedor de la arquitectura de referencia IT4IT.
Sin embargo, el Panorama de Soluciones no incluirá el contenido de información y datos producido por las soluciones
seleccionadas; esa es responsabilidad de las propias soluciones.
Estos pueden incluir repositorios de desarrollo, entornos operativos específicos, instrucciones y repositorios de gestión de
configuración.
Índice
Índice
Índice
Índice