FRAMEWORK ZACHMAN

    

Jorge Cuadros Soto Brian Herrera Vergara Sebastian Medina Sosa Rodrigo Quintanilla Escalona Jhon Olanda Salas

Agenda
• Conceptos Básicos

• Framework Zachman • Historia y Definición
• Estructura • Definiciones de Filas y Columnas • Implementación • Beneficios • Conclusiones

Conceptos Básicos
• Arquitectura Empresarial: Conjunto de

representaciones que permite entender cual es la organización, procesos, datos, sistemas informáticos, servicios, indicadores y demás recursos de una empresa.

Conceptos Básicos
• Framework AE: Conjunto de herramientas y técnicas que

nos permite desarrollar múltiples estructuras que definen un método estandarizado para diseñar un sistema de información.

Framework Zachman
• El Marco de Trabajo Zachman es un marco de trabajo

(framework) de Arquitecturas empresariales creado por John A. Zachman en 1984 y publicado por primera vez en el IBM Systems Journal en 1987. • Es uno de los marcos de trabajo más antiguos y de mayor difusión en la actualidad.

Framework Zachman
• Este framework emplea modelos y vistas de los

diferentes elementos que forman parte de la arquitectura empresarial, contemplando dos dimensiones:

Perspectivas de Participantes o modelos

Cuestiones Básicas o Puntos de Vista

Framework Zachman
• Este modelo es representado en una matriz de 6x6.

• En general la matriz constituye el conjunto de

representaciones descriptivas necesarias para describir algo.

Estructura
• El Marco de Zachman tiene la intención de facilitar la

comprensión de cualquier aspecto particular de un sistema en cualquier punto de su desarrollo. • La herramienta puede ser útil en la toma de decisiones sobre los cambios o ampliaciones.

Estructura
• Cada fila representa una perspectiva o vista de cierto rol

participante en la empresa
• Planeador • Dueño • Diseñador

• Constructor
• Programador • Usuario

• Matizada por seis dimensiones expresadas en forma de

interrogantes • ¿Qué? ¿Cómo? ¿Dónde? ¿Quién? ¿Cuándo? Y ¿Por qué?

Estructura

Descripción de las Filas
1. Objetivo (Planificador): Corresponde a un resumen

ejecutivo de un planificador que quiere una estimación del tamaño, costo y la funcionalidad del sistema. 2. El modelo de negocio (Dueño): Muestra todas las entidades y procesos de negocio, y cómo interactúan. 3. El modelo del sistema (Diseñador): es usado por un analista de sistemas que deben determinar los elementos de datos y funciones de software que representan el modelo de negocio.

Descripción de las Filas
4. Modelo tecnológico (Constructor): Considera las

limitaciones de las herramientas, la tecnología y los materiales. 5. Componentes o representaciones detalladas (Programador): Representación individual de los módulos independientes que pueden ser asignados a los contratistas para la ejecución de tareas. 6. Sistema de trabajo: muestra el sistema operativo.

Descripción de las Columnas
1. Personas (Quién): Representa las relaciones de las

personas dentro de la empresa. 2. Tiempo (Cuándo): representa el tiempo, o el caso de las relaciones que establecen los criterios de rendimiento y los niveles cuantitativos de los recursos de la empresa. 3. Motivación (Por qué): describe las motivaciones de la empresa.

Descripción de las Columnas
4. Data (Qué): Describe las entidades involucradas en

cada punto de vista de la empresa. 5. Función (Cómo): Muestra las funciones dentro de cada perspectiva 6. Red (Dónde): Muestra las localizaciones y las interconexiones dentro de la empresa.

Implementación
• Se utiliza software capaz de implementar esta estructura

cómo Enterprise Architect

Beneficios
Dentro de los beneficios de Zachman Framework a la definición e implementación de Arquitecturas Empresariales, se destacan los siguientes: • Simplicidad: La definición del framework parte de una única figura que representa las vistas y capas a tener en cuenta a la hora de definir una arquitectura. • Flexibilidad: Deja abiertas las puertas a la interpretación y ejecución de los diferentes artefactos y actividades a desarrollar. • Estandarización y adaptabilidad: Zachman es más maduro y horizontal que otros frameworks de EA, por lo

Conclusiones
• Zachman Framework es un framework de arquitectura

empresarial el cual provee una manera formal y sumamente estructurada de ver y definir lo que una empresa consiste. • El framework Zachman puede ser usado como una herramienta tanto para los departamentos técnicos y no técnicos en sus procesos de desarrollo de sistemas, al identificar sus 6 perspectivas y asegurándose que todos sus componentes sean concisos y estén completos.