Академический Документы
Профессиональный Документы
Культура Документы
1. Conceptos y definiciones
2. Posicionando Enterprise Architecture
3. Introducción a TOGAF
4. Realizando Enterprise Architecture
5. Integración con otros frameworks
Reflexión
La falta de Aplicaciones
alineación entre desintegradas
TI y el negocio (silos).
La falta de alineación entre TI y el
negocio
• Como puede la TI apoyar la estrategia
• Tipos de estrategia:
– Operational excellence
• Eficiencia en los procesos
• Volumen y bajos costos
– Product leadership
• Innovación en producto y mercadeo
– Customer intimacy
• Excelencia en el servicio al cliente
Aplicaciones desintegradas (silos)
• Duplicidad de datos y
funcionalidad
• Organización funcional
de la empresa
– Diferentes
departamentos para
diferentes funciones
– Cada departamento
tiene su propio sistema
• No existen procesos
¿Qué es Arquitectura Empresarial?
Arquitectura:
edificar y construir
Arquitectura Empresarial:
El Arte y Ciencia de diseñar estrategias de TI para las
empresas que innoven y agreguen valor
Arquitectura
Requerimientos
Stakeholders
logical layers,
Proceso tiers, Lenguaje
viewpoints/views
Modelos de Referencia
Requerimientos o Requisito
Seleccionar
Proyectos
Administrar Crear
Arquitectura Arquitectura
Comunicar
Arquitectura
Lenguajes y Modelos
• La arquitectura
Lenguaje Alcance Audiencia Estilo
se expresa
usando Negocio, Arquitectos y
Archimate Información y Stakholders Grafico
diagramas y Tecnología
modelos. Negocio, Arquitecto e
UML Información y Ingeniero de Grafico
• Existen Software Software
diferentes Negocio Analistas de
BPMN (procesos) proceso Grafico
lenguajes de
modelado. ERM (Entity Ingeniero de
Relationship Información software Grafico
Gráficos y Texto Model)
Modelos de Referencia
http://msdn.microsoft.com/en-us/library/bb466232.aspx
¿Por qué se necesita un Framework?
• Agiliza y simplifica la definición y el desarrollo de
la arquitectura, asegurando un cubrimiento más
completo de la solución diseñada
• Asegura que la arquitectura seleccionada permita
el crecimiento futuro en respuesta a las
necesidades del negocio.
• Por que diseñar una Arquitectura es un proceso
técnicamente complejo, y el diseño de
arquitecturas heterogéneas de múltiples
proveedores es particularmente complejo.
• Desmitificar la Arquitectura Empresarial
ZACHMMAN
ZACHMMAN
http://www.opengroup.org
Proceso Genérico de AE (Visión
IASA)
Seleccionar
Proyectos
Administrar Crear
Arquitectura Arquitectura
Comunicar
Arquitectura
Crear Arquitectura (Punto inicial de TOGAF)
Innovación
TO - BE
Proyectos
Arquitectura Empresarial
The Open Group Architecture
Framework (TOGAF)
Innovaciones CLOUD COMPUTING
MOVIL
Tecnológicas INTERNET
AS-IS TO-BE
Arquitectura de Negocio Arquitectura de Negocio
proyecto
Procesos
Objetivos
Entidades
Actores de
Información
Procesos en la Organización
APQC Marco de Referencia
• Excelencia Operativa http://www.apqc.org
– Estandarización e
Integración
– Simplificación
– Digitalización de Procesos
– Autoservicio
• Empresa 5 ceros
– 0 Inventario
– 0 Papel
– 0 Retardo
– 0 Desperdicio
– 0 Errores
¿Que es un proceso de negocio o
Business Process ?
• Es un flujo coordinado
de decisiones, eventos y BPMN
actividades, conducida
por participantes que
actúan sobre datos,
información o
conocimiento y que son
necesarias para lograr
un objetivo de la
organización
Data Architecture
•
Arquitectura
La información es el mayor activo
de Información
de la empresa
• Existen diferentes dominios de
información
Master Data
• El modelo relacional y SQL no es lo
Metadata
Analítica
único que existe
Data
Data Data No
Estructurada Estructurada
Arquitectura de Información
Master Data
Metadata
Analítica
Data
Data Data No
Estructurada Estructurada
Application Architecture
Arquitectura de Aplicaciones
• Aplicaciones y servicios para cumplir los
objetivos del negocio.
• Las aplicaciones no se deben describir como
software complejos, sino como grupos lógicos
de capacidades y servicios.
Arquitectura de Software
Aplicaciones Orientadas a Servicios
Antes de SOA Después de SOA
Cliente
GUI
Aplicación
Monolítica Lógica
Servidor BD
Archivos
Diseño
Dinámicas Humanas
Introducción a TOGAF para el desarrollo de Enterprise Architecture
Problemáticas IT Management
Definición de Enterprise Architecture
Enterprise Architecture
Beneficios aportados por EA
Mecanismo de transformación
43
Introducción a TOGAF para el desarrollo de Enterprise Architecture
44
Introducción a TOGAF para el desarrollo de Enterprise Architecture
45
Introducción a TOGAF para el desarrollo de Enterprise Architecture
46
Introducción a TOGAF para el desarrollo de Enterprise Architecture
47
Introducción a TOGAF para el desarrollo de Enterprise Architecture
48
Introducción a TOGAF para el desarrollo de Enterprise Architecture
Introducción a TOGAF
¿Qué es TOGAF?
TOGAF respecto a otros Frameworks
Estructura de TOGAF
49
Introducción a TOGAF para el desarrollo de Enterprise Architecture
Introducción a TOGAF
¿Qué es TOGAF?
http://www.opengroup.org/
50
Introducción a TOGAF para el desarrollo de Enterprise Architecture
Introducción a TOGAF
TOGAF respecto a otros Frameworks
51
Introducción a TOGAF para el desarrollo de Enterprise Architecture
Introducción a TOGAF
Estructura de TOGAF
52
Introducción a TOGAF para el desarrollo de Enterprise Architecture
Introducción a TOGAF
Estructura de TOGAF
PARTE I: Introducción global
PARTE II: Paso a paso para
desarrollar EA.
PARTE III: Directrices y
técnicas para la aplicación de
TOGAF y ADM.
PARTE IV: Meta modelo
estructurado para los
artefactos de arquitectura. Un
lenguaje común.
PARTE V: Categorización y
almacenamiento de los
entregables de la actividad de
arquitectura.
PARTE VI: Modelos de
referencia.
PARTE VII: Organización,
procesos, habilidades, roles y
responsabilidades necesarios
para establecer y operar la
función de EA.
http://www.togaf.info/
53
Introducción a TOGAF para el desarrollo de Enterprise Architecture
Introducción a TOGAF
Estructura de TOGAF - Capability Framework
55
Introducción a TOGAF para el desarrollo de Enterprise Architecture
Introducción a TOGAF
Estructura de TOGAF – Architecture Development Method (ADM)
Identificar la estrategia de la
organización y obtener su compromiso
y participación.
Identificar (Entender) la situación
actual y Diseñar (Proponer) la situación
futura en relación a los dominios de
arquitectura Negocio, Sistemas de
Información (Data & Application) y
Tecnología
Implementación de la transformación
Monitorización y gestión de la
arquitectura para que se mantenga
alineada a los requerimientos de
negocio
56
Introducción a TOGAF para el desarrollo de Enterprise Architecture
Introducción a TOGAF
Estructura de TOGAF - Content Framework (I)
Proporciona un
estándar detallado
de cómo se deben
describir las
arquitecturas
Los building blocks
son los elementos
básicos de
arquitectura en
TOGAF
57
Introducción a TOGAF para el desarrollo de Enterprise Architecture
Introducción a TOGAF
Estructura de TOGAF - Content Framework (II)
Content Framework
proporciona un modelo
estructurado de tipos de
building blocks, relaciones y
atributos
Content framework
proporciona granularidad
para el modelado de
arquitecturas gracias al
concepto de extensión de
modelo
Introducción a TOGAF
Estructura de TOGAF - Content Metamodel artifacts
http://www.togaf.info/
59
Introducción a TOGAF para el desarrollo de Enterprise Architecture
Introducción a TOGAF
Estructura de TOGAF - Fragmentación de la empresa (Partitinoning)
Gestión de la complejidad
Permite la gestión de los costes y la complejidad mediante la fragmentación de la
empresa y la asignación de funciones y responsabilidades correspondientes a cada
partición
60
Introducción a TOGAF para el desarrollo de Enterprise Architecture
Introducción a TOGAF
Estructura de TOGAF - Repositorio de arquitectura
Architecture Metamodel
describe el framework en uso
dentro de la empresa
Architecture Landscape muestra
el estado de operación de la
empresa en el tiempo
Reference Library contiene los
elementos de arquitectura
reutilizables
Standards Information Base
define los criterios de
cumplimiento
Governance Log registra los
resultados de la actividad de
gobierno, como las evaluaciones
de cumplimiento
Architecture Capability describe
la organización, funciones,
competencias y
responsabilidades de la función
EA
61
Introducción a TOGAF para el desarrollo de Enterprise Architecture
62
Introducción a TOGAF para el desarrollo de Enterprise Architecture
64
Introducción a TOGAF para el desarrollo de Enterprise Architecture
65
Introducción a TOGAF para el desarrollo de Enterprise Architecture
66
Introducción a TOGAF para el desarrollo de Enterprise Architecture
67
Introducción a TOGAF para el desarrollo de Enterprise Architecture
68
Introducción a TOGAF para el desarrollo de Enterprise Architecture
69
Ejemplo: Venta en mostrador
• Descripción de Negocio
– Venta directa de productos especializados como:
empanadas, arepas, etc. Con una receta original
– No existe ningún sistema de información
– El segmento de clientes las personas que pasan
por la tienda
– Propuesta de valor: la receta original y la atención
por parte del dueño
– Ventas diarias de 200 unidades
Ejemplo
TO-BE
Proyecto N
AS-IS Proyecto 2
Proyecto 1
Acceso Web
Dispositivos Electrónicos
Tendencias Tecnológicas
Lenguaje: Archimate
Introducción a TOGAF para el desarrollo de Enterprise Architecture
Referencias
Cameron, B., & McMillan, E. (2013). Analyzing the Current Trends in Enterprise Architecture
Frameworks. Journal of Enterprise Architecture, 9(1), 60-71.
Lange, M., & Mendling, J. (2011). An Experts' Perspective on Enterprise Architecture Goals,
Framework Adoption and Benefit Assessment. 2011 IEEE 15th International Enterprise
Distributed Object Computing Conference Workshops, 304-313.
Lankhorst, M. (2013). Introduction to Enterprise Architecture. In Enterprise Architecture at
work (3rd ed., pp. 1-10). Berlin, Heidelberg: Springer Berlin Heidelberg.
Lapkin, A., Allega, P., Burke, B., Burton, B., Bittler, R. S., Handler, R. A., . . . Gall, N. (2008). Gartner
Clarifies the Definition of the Term 'Enterprise Architecture'. Gartner Research.
Luftman, J., & Zadeh, H. S. (2011). Key information technology and management issues 2010–
11: an international study. Journal of Information Technology, 26(3), 193-204.
The Open Group. (2011, December). The Open Group - TOGAF 9.1 ADM Overview Reference Card.
Retrieved June 25th, 2013, from https://www2.opengroup.org/ogsys/catalog/n111
The Open Group. (2011, December). The Open Group - TOGAF 9.1 ADM Steps Reference Card.
Retrieved June 24th, 2013, from https://www2.opengroup.org/ogsys/catalog/n112
The Open Group. (2011, December). TOGAF 9.1 Metamodel Reference with Relationships.
Retrieved June 25th, 2013, from https://www2.opengroup.org/ogsys/catalog/n114
The Open Group. (2011, December). TOGAF 9.1 Artifacts Associated with the Content
Metamodel. Retrieved June 25th, 2013, from https://www2.opengroup.org/ogsys/catalog/n114
73