Está en la página 1de 55

Arquitectura Empresarial con TOGAF

Objetivos
Conocer que es una Arquitectura Empresarial Conocer los principales conceptos, la estructura, componentes y los recursos del TOGAF

Agenda
ARQUITECTURA EMPRESARIAL TOGAF Fundamentos

Mtodo de Desarrollo de Arquitecturas


Continuo Empresarial Recursos

Arquitectura Empresarial
Fundamentos - Concepcin Sistmica de las Organizaciones Empresa: cualquier coleccin de organizaciones con un conjunto comn de metas.

Management
Comunidad Proveedores
Competidores
Socios

Recursos

Organizacin

Productos

Resultados
Organismos de Influencia Clientes

Arquitectura Empresarial
Fundamentos Caractersticas

Modelo de las 7s de McKinsey

Soft Skills: Shared Values (Valores Compartidos), Skills (Habilidades), Style (Estilos), Staff (Personal).
Hard Skills: Strategy (Estratgias), Structure (Estructuras), Systems (Sistemas).

Fuente: In Search of Excellence. Peters, T., Waterman, R. (1982). Harper & Row (Nueva York Londres).

Arquitectura Empresarial
Fundamentos - Antecedentes Organizaciones con estructuras funcionales verticales

No se consideraba a la organizacin con un sistema


No era necesario compartir informacin con otras reas No haba una direccin de TI o la direccin estaba a cargo de una gerencia La disciplina de IT era muy nueva hace 30 aos y hubo un crecimiento exponencial

Centralizacin de la informacin y con una nica forma de acceso

Arquitectura Empresarial
Fundamentos Situacin Actual Baja efectividad en las inversiones de nuevas soluciones

Fragmentacin Vertical
Mayor Velocidad en los Negocios Alta disminucin del ciclo de la orden Latencia Cero Mayor poder de los Compradores Compradores tienen ms opciones y ms informacin

Mayor distribucin en la Toma de Decisiones Empresarios pueden tomar decisiones en cualquier lugar del mundo basados en informacin disponible en internet/extranet

Arquitectura Empresarial
Fundamentos Situacin Actual

Mayor Tercerizacin de los Procesos de Negocio Funciones de Negocio se tercerizan para bajar costos Impulso en la Gestin del Conocimiento Compartir el capital intelectual Hacer fieles a nuestros clientes compartiendo informacin til Regulaciones que impulsan estandarizaciones En pases del primer mundo
IT es parte esencial de cualquier organizacin

Arquitectura Empresarial
Fundamentos - Arquitectura Arquitectura Empresarial: Se incluye a toda la empresa y a todos los sistemas de informacin. No confundir con arquitectura de aplicaciones empresariales Arquitectura de Software (ANSI/IEEE 1471-2000) 1. Una descripcin formal de un sistema, o un plan detallado del sistema a nivel de componentes que dirigen su implementacin 2. La estructura de los componentes, sus interrelaciones, y los principios y lineamientos que gobiernan su diseo y evolucin en el tiempo

Arquitectura Empresarial
Fundamentos - Arquitectura Marco de Arquitectura: es una herramienta que se puede utilizar para construir arquitecturas empresariales 1. Un mtodo para construir los componentes (BB) y describir sus relaciones 2. Herramientas, vocabulario, estndares, etc. Necesidad de: 1. Simplificar y acelerar el desarrollo de Arquitecturas 2. Asegurarse que las soluciones estarn alineadas al negocio y a la estrategia de la organizacin

Arquitectura Empresarial
Perspectivas

Arquitectura Empresarial
Estrategia de Implementacin A demanda de nuevos proyectos Evaluacin del Estado Actual de la Arquitectura Empresarial ACMM (Centro de Amsterdam para el Modelado Multiescala) Arquitecture Maturity Matrix Armar la Situacin Futura Armar el Roadmap (Hoja de Ruta) hacia la transicin Definir prioridades Definir el gobierno, centros de competencias Buscar consenso con el negocio Definir frameworks (Kit), estndares, y todos los assets (activos) existentes para construir la arquitectura Ejecutar el proceso

Arquitectura Empresarial
Herramientas
No existe una nica herramienta Considerar el ciclo de vida de los productos o servicios en todos los dominios y la trazabilidad de la arquitectura Si hubiera una nica herramienta, no se aprovecharan herramientas especializadas

Analizar ventajas y desventajas Integracin Caractersticas Importacin / Exportacin de Informacin Costos


Determinar las caractersticas deseadas y realizar una evaluacin de las herramientas.

Arquitectura Empresarial
Herramientas Catalogo de Aplicaciones

Catalogo de Procesos de Negocio


Catalogo de Infraestructura Portfolio de Proyectos Gestin de Requerimientos Sharepoint Assets de Arquitectura: Lineamiento, patrones, modelos, polticas, etc.

Arquitectura Empresarial
Actividades del Arquitectura
Analizar el estado actual As Is en todos sus dominios Trabajar con el PMO (Oficina de Proyectos) y el FMO Definir Dominio del Negocio Analizar el estado futuro To Be en todos sus dominios Armar la transicin y opciones de solucin

Armar Business Case


Realizar assessment de los proyectos Realizar recomendaciones de arquitectura en los evolutivos EVANGELIZAR

TOGAF
Historia

TOGAF es un marco de arquitecturas The Open Group Architecture Framework US DoD crea el TAFIM En 1995 el Open Group crea el TOGAF basado en el TAFIM Es mantenido por los miembros del Open Group

El TOGAF enfatiza a los objetivos de negocio como los impulsores (drivers) de arquitectura

TOGAF
Tipos de Arquitectura

Tipo de Arquitectura

Descripcin

Arquitectura del Negocio Se define la estrategia del negocio, gobierno, o Procesos de Negocio organizacin y los procesos de negocio principales Arquitectura de Datos La estructura lgica y fsica de los activos de datos y la gestin de sus recursos Blueprint de las aplicaciones y las relaciones con los procesos core del negocio

Arquitectura de Aplicaciones

Arquitectura Tecnolgica Capacidades de SW y HW que se requieren para soportar en negocio, datos y aplicaciones. Se incluye, infraestructura IT, middleware, networks, comunicaciones, procesamientos y estndares

TOGAF
CAPAS de la AE

TOGAF
Modelo de AE

TOGAF
CAPAS de la AE

TOGAF
Componentes

TOGAF
Componentes Requerimientos de Gestin

Fase Preliminar: Marco de Referencia y Principios. Fase A: Visin de la Arquitectura Fase B: Arquitectura Empresarial Fase C: Arquitecturas de Sistemas de Informacin & Arquitectura de datos Fase D: Arquitectura de Tecnologa Fase E: Oportunidades y Soluciones Fase F: Planificacin de la Migracin G Fase: Implementacin de Gobierno Fase H: Gestin de Cambios de Arquitectura

TOGAF
Componentes
Architecture Development Method (ADM) Una forma probada de desarrollar arquitecturas Vistas de Arquitectura que permiten asegurarse la direccin de requerimientos complejos Vnculos a casos de estudio prcticos Enterprise Continuum (EC) Es un repositorio virtual de todos los activos de arquitectura modelos, patrones, principios, lineamientos, y todo lo que se pueda utilizar para desarrollar arquitecturas. TOGAF incluye: 1. TOGAF Foundation Arquitecture(TRM y SIB) 2. TOGAF III-RM (Soporta la visin Boundaryless Information Flow.)

TOGAF
Componentes
Resource Base: Architecture Governance Framework Architecture Compliance Architecture Contracts Architecture Maturity Model Architecture Skill Framework Architecture Patterns Architecture Principles Architecture Views Building Blocks Examples Business Scenarios Business Process Domain Views

Developing Architecture Views Glossary: Definitions of Key terms

Other Architectures and Frameworks Tools for Architecture Development Zachman Framework Mapping

TOGAF
Estructura del Documento

Parte I: Introduccin

Alto Nivel de los conceptos principales Enfoque del TOGAF


El mtodo de desarrollo de arquitecturas empresariales Repositorio Virtual de los activos de arquitectura

Parte II: Architecture Development Method Parte III: Enterprise Continuum

Parte IV: Resourses

Conjunto de herramientas y tcnicas

Mtodo de Desarrollo de Arquitectura


Qu es el ADM?
El Architecture Development Method (ADM) es el core del TOGAF. Es un mtodo para derivar arquitecturas empresariales en una organizacin particular. Es el resultado de la contribucin de muchos actores de la industria TI Fue especialmente diseado para direccin requerimientos de negocio Es una forma probada de desarrollar arquitecturas Un conjunto de vistas de arquitectura (negocio, aplicaciones, datos y tecnologa) TOGAF recomienda una serie de fases y pasos, aunque el alcance se debe decidir por la organizacin

Mtodo de Desarrollo de Arquitectura


Ciclo de Desarrollo de la Arquitectura

Mtodo de Desarrollo de Arquitectura


Ciclo de Desarrollo de la Arquitectura

Mtodo de Desarrollo de Arquitectura


Ciclo de Desarrollo de la Arquitectura

Consiste en un nmero de fases Es un proceso iterativo, en todo el proceso y dentro de las fases Cada fase usa activos (assets) generados en fases previas Cada fase genera activos a que se utilizan en fases posteriores Es un Mtodo Genrico que se puede adaptar a cualquier organizacin Agnstico de cualquier tecnologa (vendedor neutral) Tiene en cuenta variables geogrficas, sectores verticales y distintos tipos de industria Se puede modificar o extender a necesidades particulares de una organizacin

Mtodo de Desarrollo de Arquitectura


Definicin del Alcance

Mtodo de Desarrollo de Arquitecturas


Elementos de Informacin
Prelim Framework Definition Architecture Principles Business Principles, Goals, and Drivers IT Governance Strategy A. Architecture Vision Request for Architecture Work Statement of Architecture Work Architecture Vision Architecture Viewpoints Architecture Views Re-usable Architecture Building Blocks Re-usable Solution Building Blocks C. Information Systems Architecture Gap Analysis Data Architecture Data Architecture Report Applications Architecture Applications Architecture Report Architecture Viewpoints Architecture Views Re-usable Architecture Building Blocks Re-usable Solution Building Blocks D. Technology Architecture Gap Analysis Technical Architecture Technical Architecture Report Architecture Viewpoints Architecture Views Re-usable Architecture Building Blocks Re-usable Solution Building Blocks E. Opportunities & Solutions Re-usable Architecture Building Blocks Re-usable Solution Building Blocks Impact Analysis - Project List Product Information F. Migrating Planning Impact Analysis - Migration Plan G. Implementation Governance Impact Analysis Implementation Recommendations Architecture Contracts H. Architecture Change Management Request for Architecture Change New Technology Report Requirements Impact Statement

B. Business Architecture Business Architecture Business Architecture Report Business Requirements Technical Requirements Gap Analysis Architecture Viewpoints Architecture Views Re-usable Architecture Building Blocks Re-usable Solution Building Blocks

Mtodo de Desarrollo de Arquitectura


Mapeo con otros Frameworks
BABOK Business Analysis Body of Knowledge eTOM enhanced Telecom Operation Map Business Process Framework TAM - Telecom Application Map Systems Application Framework SID - Shared Information and Data Model Data Framework TNA Technology Neutral Architecture Systems Integration Framework PMBOK Project Management Body of Knowledge

Mtodo de Desarrollo de Arquitectura


Mapeo con otros Frameworks

Mtodo de Desarrollo de Arquitectura


Mapeo con otros Frameworks
TQM Total Quality Management ISO-9000 Sistemas Gestin de Calidad TickIT Software Quality Management ISO 27001 Information Security Management Systems IT Service CMM the IT Capability Maturity Model Six Sigma PMBOK NGOSS

Mtodo de Desarrollo de Arquitectura


Ejemplo de Vistas

Enterprise Continuum
Introduccin Repositorio Virtual de Activos de Arquitectura: assets models, patterns, descripciones de arquitectura, y otros artefactos que existen entre la empresa y en la industria Se incluyen entregables de trabajos previos de arquitectura Ayuda a la comunicacin y el entendimiento de la arquitectura entre clientes y vendedores Posicionarse en el Continuum Forma de ordenar y clasificar los activos de arquitectura y soluciones

Enterprise Continuum
Estructura

Architecture Continuum

Solution Continuum

Lgico a Fsico Horizontal a Vertical Generalizacin hacia la especializacin

Enterprise Continuum
Descripcin Foundation Architectures: Requerimientos y BB Generales Definicin de estndares para implementar estos BB Direccin a productos y servicios

Define un entorno completo que se puede utilizar como foundation


Estndares para sistemas, direccin y recomendaciones Direccin y Estrategia

Enterprise Continuum
Descripcin

Common System Architectures: Requerimientos o Problemas en un dominio especifico Definicin de BB en un dominio especifico

Definicin de los estndares para implementar estos BB


BB para ser reutilizados y a bajo costo

Enterprise Continuum
Descripcin Industry Architectures: Requerimientos o Problemas en una industria vertical Define niveles de interoperabilidad en la industria Enterprise Architectures: Requerimientos de una empresa BB de una empresa

Define un camino para soportar el crecimiento y las nuevas necesidades de negocio

Recursos
Building Blocks (BB) Es un paquete de funcionalidad definido para satisfacer necesidades de negocio Un BB publica sus interfaces para acceder a su funcionalidad Un BB puede inter-operar con otros BB Caractersticas de un buen BB: Se considera su implementacin y uso, utiliza tecnologa y estndares. Se puede ensamblar con otros BB. Se puede des-ensamblar en otros BB. Puede tener mltiples implementaciones, aunque con diferentes BB.

Recursos
Framework de Procesos de Negocio - eTOM

Recursos
A-CMM
Las organizaciones que gestionan el cambio son mas exitosas de las que no. Cmo mejoramos los procesos?

Los modelos de madurez permiten proveen un mtodo probado para mejorar los procesos
Tomar el control de los procesos

Assessment Dirigido a un rea, grupo de personas o toda la empresa Saber donde estamos parados Encuestas, Reuniones, Cuestionarios, etc.

Recursos
A-CMM
Niveles de Madurez: 0 Ninguno 1 En desarrollo 2 Definido 3 Gerenciado 4 Optimizado Caractersticas: 1. Proceso de Arquitectura 2. Desarrollo de la Arquitectura 3. Vinculacin con el negocio 4. Involucramiento de la alta Gerencia 5. Participacin de las unidades operativas 6. Comunicacin de la Arquitectura 7. Seguridad 8. Gobierno de Arquitectura 9. Estrategia de inversiones y Adquisicin

Recursos
reas de Madurez

Fuente: Building an Enterprise Architecture In Practice Martin Van Der Berg

Recursos
Matriz de Madurez de Arquitectura

Recursos
GAP Analysis

Recursos
Principios - Componentes

Recursos
Principios Criterios

Recursos
Arquitecture Skills Framework

Ejemplo de habilidades genricas

Recursos
Arquitecture Skills Framework

Recursos
Business Scenarios

Fases

Business Scenario Models: Captura vistas de negocio y tecnolgicas de forma grfica, para ayudar a comprender las interacciones entre los actores. Sirve para validar requerimientos. Business Scenario Descriptions: Captura los detalles en forma de texto.

Recursos
Zachman Framework

Aspectos

Viewpoints

Recursos
Zachman Framework Ejemplo de Mapeo con TOGAF

Preliminary Phase: Framework and Principles


The outputs of this phase are: Framework Definition ZF: Business/Function (model of the architecture development process) Architecture principles ZF: Scope/Data, Scope/Function, Scope/Network, Scope/People, Scope/Time, Scope/Motivation Restatement of, or reference to, business principles, business goals, and business drivers ZF: Composite of: Scope/Motivation, Business/Motivation

Bibliografa y Enlaces
Open Group: http://www.opengroup.org/
Versin 8.11: http://www.opengroup.org/architecture/togaf8-doc/arch/ Versin 9: http://www.opengroup.org/architecture/togaf9-doc/arch/ 7s McKinsey: http://www.voypormas.com/Gestion/Las-7-S-de-McKinsey.html Zachman: http://www.enterpriseunifiedprocess.com/images/zachmanFramework.gif Building an Enterprise Architecture In Practice - Martin Van Der Berg In Search of Excellence Tom Peters, Robert Waterman

También podría gustarte