You are on page 1of 43

Arquitecturas Tecnolgicas

Empresariales

Alejandro Barros
Agenda

Qu son las arquitecturas tecnolgicas?

Visin Tecnolgica

reas de la EA

Ejemplos

2
Qu son las arquitecturas tecnolgicas?
The Enterprise Architecture (EA) is akin to a city plan that lays
out the street network, power grids and water system. It is the
overarching framework for all computers, systems and
information management that delivers the Government of
Ontario programs and services electronically. The architecture
will:

set the standards for managing information and information


technology
identify technologies that work together and those that do
not point out new opportunities presented by the common
I&IT infrastructure
contribute to I&IT security
promote consistency in I&IT management and support

Gobierno de Ontario
www.gov.on.ca/MGS/en/IAndIT/STEL02_046935.html
Qu son las arquitecturas tecnolgicas?

Preguntas frecuenta de algunos ejecutivos de tecnologas de


informacin:
cul es la arquitectura tecnolgica adecuada para mi
organizacin?
Buen punto de partida para analizar esto es un estudio realizado
por el MIT - Sloan Center for Information Systems Research en el
ao 2005, en el cual se pudo tipificar la evolucin de las
organizaciones respecto del estado de sus arquitecturas
tecnolgicas empresariales en cuatro niveles de madurez

Cabe sealar que los niveles de madurez tienen asociadas


buenas y malas prcticas y no necesariamente hay que mirarlos
con un anlisis peyorativo para los primeros, ya que este es un
proceso por el que deben transitar todas las organizaciones y
es inconveniente saltarse etapas.
Qu son las arquitecturas tecnolgicas?
Nivel I: Silos (Departamentales)
Las organizaciones buscan maximizar el aporte a requerimientos y
funcionalidades especficas del negocio. Focalizan sus inversiones en
tecnologas para resolver problemticas puntuales y acotadas. No se
miran los estndares como un aporte. El rol de las tecnologas (TIC's)
es automatizar procesos especficos. Habitualmente las inversiones se
justifican en base a reduccin de costos. Una buena gestin en esta
fase se caracteriza por disear procesos de negocio y la tecnologa
especfica requerida para soportarlo.

Nivel II: Estandarizacin


Las organizaciones buscan mejorar la eficiencia de las TIC's, va su
estandarizacin y centralizacin. En esta etapa se mueven
arquitecturas basadas en modelo locales a modelos compartidos. Se
reduce la cantidad de plataformas diferentes existentes. La definicin y
administracin de estndares corporativos es lo central. Se producen
procesos de centralizacin y consolidacin de infraestructura.
Qu son las arquitecturas tecnolgicas?
Nivel III: Optimizacin del Ncleo
Se transita a una arquitectura empresarial que da cuenta de procesos
y datos estandarizados. Las organizaciones se mueven desde una
mirada local de los datos y aplicaciones a un enfoque global
(corporativo) y que abarca a toda la organizacin. El rea informtica
elimina la redundancia de datos y desarrolla aplicativos con un mirada
corporativa. Las inversiones en TIC buscan mover la infraestructura
con un carcter local y funcional especfico a uno global buscando
soluciones empresariales. El desafo de gestin informtica en esta
etapa es construir plataformas reusables que reutilicen los datos y
procesos de negocio existentes

Nivel IV: Modularizacin


En esta etapa se busca modularizar y flexibilizar la etapa la etapa
anterior permitiendo un mayor grado de adaptabilidad de la
arquitectura con los cambio del negocio.
Distribucin de Inversin por etapa

Fuente: MIT
Competencias de los ejecutivos
Silos
Conocimientos tcnicos que permitan tomar decisiones basadas en
estndares.
Habilidad para estructurar proyectos tecnolgicos de alcance acotado y local
con el uso de metodologas probadas.
Habilidad para trabajar en equipo con altos directivos de la organizacin.
Desarrollar casos de negocios.

Estandarizacin
Conocimiento detallado del negocio.
Administrar proceso de cambio importantes.
Credibilidad por parte de reas usuarias y sus directivos.
Entender la arquitectura como un habilitante del negocio.

Optimizacin y Madurez
Capacidad para facilitar la innovacin
Conocimiento detallado del negocio y como las TIC's lo promueven
Entender y promover los beneficios estratgicos de una arquitectura bien
definida
Observacin: El estudio del MIT mostr que en todas las etapas salvo la primera la dependencia
del ejecutivo de tecnologas es directa Gerente General
Distribucin porcentual

Fuente: MIT
Diseo de la arquitectura

Fuente: Blog www.alejandrobarros.cl


Componentes de la arquitectura

Fuente: Blog www.alejandrobarros.cl


Diseo de la arquitectura: reas
Negocio
Se debe evaluar el estado actual del negocio, su entorno (mercado,
competencia, clientes, proveedores, regulaciones), para luego definir un estado
deseado u objetivo.

Arquitectura:
Con una visin clara del estado actual y futuro del negocio, esto permite definir
los criterios de diseo de la arquitectura, luego hay que realizar un inventario
de todas las componentes de la arquitectura actual (plataforma, sistemas,
organizacin, proyectos), para proceder al modelamiento de la nueva
arquitectura tomando como teln de fondo la evaluacin del negocio y el
estado de desarrollo actual de su soporte tecnolgico.

Proyectos:
Producto de la nueva arquitectura esto se refleja en una cartera de proyectos,
los que deben priorizarse y calendarizarse.

Organizacin
Como una actividad complementaria se debe evaluar la organizacin
informtica, su estructura, roles y las capacidades (competencias) necesarios
para abordar la ejecucin de los proyectos que instancian la nueva
arquitectura.
Diseo de la arquitectura: FCE

Factores Crticos de xito


Claro entendimiento del negocio, donde se encuentra hoy y hacia donde se
dirige.
Cubrir todos los elementos en forma simple y efectiva
La arquitectura debe permitir transformar su diseo en un conjunto acotado
de proyectos adecuadamente definido (objetivos, alcances y resultados
claros)
La arquitectura debe contar con un administrador

Principios Rectores
El negocio y su entorno
Entendimiento de la informacin y los sistemas como un activo de la
organizacin
Contar con un modelo de desarrollo de sistema y del ciclo de vida del software
Uso de estndares comunmente aceptados
Decisiones de compra deben estar alineadas con la arquitectura en sus
diferentes componentes.
Consolidacin de infraestructura (hardware y software)
Capacitacin al personal de informtica con las nuevas tecnologas
Adoptar prcticas de aseguramiento de la calidad y metodologas que
permiten su desarrollo (ITIL, ISO, CMM entre otras)
Visin Tecnolgica por capas: tipo de aplicacin

Aplicaciones

Sw base

Sistemas operativos y redes

Hardware y conectividad fsica


Visin Tecnolgica por capas: datos

EIS

DSS

Sistemas Operacionales
Tecnologas relevantes
Integrando procesos en la organizacin ERP
Manejo confiable y estrcturado de datos
Business Inteligence: Tecnologas para la plataforma
de gestin.
Data warehouse
IES y OLAP
Intranet
Workflow
Integrando con el territorio SIG
Autentificacin Firma digital y biometra
CRM
Interoperabilidad XML y Web Services
Base de datos documentales
ERP: Integracin de procesos

Los ERP han integrado los procesos y la informacin al interior


de las empresas, generando importantes beneficios:
Ms eficiencia y menores costos.
Reduccin de errores, tiempos y reprocesos
Ms y mejor informacin para tomar decisiones
Coordinacin entre las distintas reas de la empresa

Empresa

Produccin Finanzas

Abastecimientos
Ventas RRHH
ERP
ERP: Enterprise Resources Planning.
Solucin integrada que soporta los procesos de la
organizacn.
Visin completa de toda la gestin, considerando los
efectos cruzados entre las reas.
Base de datos nica, que vincula automticamente
todas las reas segn sus relaciones de datos.
Incorporacin de las mejores prcticas incluidas en el
Software.
Algunos ejemplos
SAP
Dynamics (Axapta)
Peoplesoft
.
Beneficios planteados por los ERP
Reduccin de inventarios
Reduccin de tiempos de procesamiento de ordenes
Integracin de la informacin en la empresa:
Informacin confiable, oportuna y completa
Integracin de todas las reas de la empresa
Incorporacin de las mejores prcticas
Especializacin de la empresa en su giro.
Mejoramiento del servicio al cliente.
Bases de datos
Sistema de almacenamiento que permite estructurar y
administrar la informacin en forma no redundante.
Estn orientados a almacenar DATOS.
Funcionan sobre la base de las conexiones que
existen entre los datos.
La gran potencia de las bases de datos, est en apoyar
el rediseo de procesos sobre la base de que la
informacin sea ingresada a los sistemas slo una vez
y por quien la genera.
El lenguaje estndar es el SQL.
Los grandes competidores en este mercado:
ORACLE, SYBASE, INFORMIX, MS SQL SERVER.
Tecnologas para la gestin
Tecnologa ms reciente y sobre la que a surgido un
creciente inters, debido a la necesidad de controlar la
gestin de los negocios.
EIS (Executive Information Systems)
OLAP (On Line Analytical Processing)
Base de datos multidimensionales
Data Warehouse
Data Mining
Cmo trabaja el OLAP

Cubo Multi-Dimensional

Tablas Relacionales
Volumen
Utilidades
Tabla de
Datos Ventas

Juguetes
Tabla de
Productos Juegos
Accesorios

Electrnica

La tecnologa OLAP (Procesamiento Analtico en Lnea) tiene por objetivo apoyar este proceso de extraer
informacin de mltiples bases de datos relacionales.
Permite cruzar, filtrar, correlacionar variables, para generar vistas, resportes y cuadros desde distintas
perspectivas.
Sin embargo, el problema no es tecnolgico: se requiere de un modelo de negocios, para interpretar la
informacin y realmente obtener provecho de ella.
Data warehouse: Almacn de datos
Es un almacn de datos del negocio integrados y
estructurados, de modo que puedan ser fcilmente
accedidos y relacionados.
Diseado para apoyar la toma de decisiones, la
evaluacin de la gestin y el anlisis de informacin.
Requiere de datos de distintos tpicos, integrados y
con historia en el tiempo.
Se requiere de un administrador de datos muy
eficiente.
Data warehouse

Ventas

Produccin

RRHH
El desarrollo de proyectos de
Data Warehouse exige:
Un modelo que relacione
Finanzas adecuadamente la informacin de la
empresa.
La integracin y alimentacin de
informacin de diferentes fuentes.
La validacin de la informacin.
Data Minning
Objetivo: Descubrir relaciones desconocidas en
grandes volmenes de datos.
Tcnicas:
Lgica difusa (Fuzzy Logic)
Conjuntos difusos
Redes neuronales
Aplicaciones:
Comportamiento de consumidores (amazon)
Anlisis de mercados financieros (JP Morgan)
Fraude electrnico (Visa)
Anlisis competitivo
y correlaciones entre variables,...
Workflow: flujos de trabajo
Tecnologa destinada a automatizar los flujos de
trabajo en una organizacin.
Destinada a redisear los procesos y soportarlos
integralmente sobre una aplicacin computacional.
Se basa en :
Disear el flujo de trabajo
Definir los involucrados
Definir las acciones que c/u realiza y
Definir las interacciones necesarias
Alertas y semforos
Algunas de las herramientas existentes se basan en el
modelamiento BPM
Workflow: flujos de trabajo

Ejemplo: Proceso de atencin de paciente

Almacenar
Admisin Registrar Dar el alta
antecedentes Facturar
Prestaciones
clnicos

PROCESO de ATENCION

La potencia del Workflow:


Estructurar los procesos de una organizacin.
Vincular el sistema operativo con las herramientas de oficina
y de trabajo en equipo.
Agilizar el traspaso de informacin.
Claridad para el seguimiento de cualquier proceso.
Intranet: la Internet puertas adentro
El uso de tecnologa Internet al interior de una red
privada, para efectos de soportar los intercambios de
informacin y servicios entre sus miembros.
Las caractersticas distintivas bsicas:
Ambiente restringido y controlado
Velocidad
Usuarios con caractersticas comunes
El potencial de aplicaciones de las Intranet es enorme:
Difusin y comunicaciones internas.
Informacin de gestin del negocio.
Soportar flujos de procesos del negocio.
Manejo documental multimedial
Gestin documental: DMS
Tecnologa que maneja la indexacin de informacin,
para su organizacin y almacenamiento ordenado
lgicamente.
Permite vincular datos en distintos medios:
Texto, voz, imgenes, video, etc.
Permite la administracin de versiones.
Soporta el proceso de creacin/revisin de documentos
incluyendo las definiciones de seguridad asociadas.
Requiere de un proceso efectivo y ordenado de ingreso de los
documentos y de sus datos asociados (metadatos).
Productos: Opendoc, Hummingbird, Filenet, Alchemy, etc.
Organizaciones con alto manejo de documentos son
potenciales candidatos: Congreso, CGR, Poder
Judicial
Sistemas Georeferenciales: GIS
Permiten dar un contexto territorial a la informacin
acumulada.
Ayudan a integrar datos de distintas fuentes y
relacionarlas sobre una realidad geogrfica dada.
La base de esta tecnologa es un levantamiento
cartogrfico y un software de manejo de ese
levantamiento, que permita integrar otra informacin
relevante, sobre los mapas.
Ejemplos: Sobre la cartografa de una zona, se puede
suponer informacin econmica, educacional, de
salud, dando una comprensin integral de la
problemtica y su solucin.
Algunas Industria sensibles al tema:
Retail
Telecos
Minera
Autenticacin y seguridad
Firma Electrnica
Permite asegurar la transmisin segura de la informacin.
Integridad
Confidencialidad
No repudiacin
Autenticidad
Crea relaciones segura para realizar transacciones electrnicas.
Requiere de certificados digitales.
Funciona en base a encriptacin de los mensajes con una combinacin
de claves.
Cualquiera que logra pinchar el mensaje, no es capaz de entenderlo.
Biomtricos
Iris del ojo
Voz
Huella dactilar (tenemos una gran ventaja nacional
Forma de la cara o la mano
Integracin e Interoperabilidad

Fuente: Blog www.alejandrobarros.cl


Interoperabilidad
WEB Services
Simplifican la comunicacin entre aplicaciones
Facilitan la integracin entre sistemas distintos, y entre
organizaciones distintas.
Su uso como mecanismo de integracin en las interacciones
entre servicios pblicos es muy potente.
Proveen un esquema simple y ms econmico de abordar la
problemtica de la integracin.
XML
Es un meta-lenguage simple que emerge como estndar para
transferencias de datos entre instituciones y aplicaciones.
Tiene potencial para ser el esperanto de la Interner. Aunque en
si mismo es solo un formato para soportar datos
Permite mltiples representaciones
Ejemplo

Aplicacin de
Ejecutiva
clientes Creacin de cliente

Cliente
Sitio web
Pide saldo Servicio de
gestin de clientes
Operadora Call center Pide antecedentes del cliente

Ingeniero Anlisis de Requiere informacin histrica


de estudios clientes
Ejemplo: Arquitectura de una empresa

Inteligencia de
negocios

Control de
Gestin

Logstica Marketing

CRM
Proveedores y Supply Chain Produccin Integracin de Ventas Selling Chain Clientes
distribuidores Management aplicaciones Management

Distribucin Servicio al
cliente

Administracin Finanzas RRHH


No son plataformas aisladas

PLATAFORMA
PLATAFORMA
DE VINCULACION
OPERACIONAL
EXTERNA

PLATAFORMA PLATAFORMA
DE GESTION DE OFICINA

cada vez estn ms traslapadas e interconectadas


Ejemplo: arquitectura aplicativa
Ejemplo: arquitectura aplicativa
Cambio de Paradigma

Modelo Tradicional

Direccin
Ciudadanos Entidad Gubernamental Sistema de
Informacin
Cambio de Paradigma

Nuevo Modelo

Web Sistema de Direccin


Ciudadanos Informacin Entidad Gubernamental
Arquitectura de eGobierno

Ciudadanos

Interfaz
Aplicaciones de Negocios

Administracin
Infraestructura Aplicativa
Integracin
Servicios Datos
Infraestructura Bsica
Referencias

Enterprise Architecture as Strategy, Jeanne Ross,

Peter Weill, David Robertson, Haravard Business Press

IT Architecture Toolkit, Carbone, Prentice Hall

IT Architectures & Middleware, Briton, Adison Wesley

www.alejandrobarros.cl
Preguntas?

Muchas gracias

You might also like