Está en la página 1de 43

Arquitecturas Tecnolgicas Empresariales

Alejandro Barros

Agenda

Qu son las arquitecturas tecnolgicas? Visin Tecnolgica reas de la EA Ejemplos

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
Tabla de Datos Tabla de Productos Volumen Utilidades Ventas Juguetes 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: Finanzas


Un modelo que relacione 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:


Admisin
Registrar Prestaciones

Proceso de atencin de paciente


Almacenar antecedentes clnicos

Dar el alta

Facturar

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

Ejecutiva

Aplicacin de clientes

Creacin de cliente

Cliente
Operadora

Sitio web
Call center

Pide saldo

Servicio de gestin de clientes

Pide antecedentes del cliente

Ingeniero de estudios

Anlisis de clientes

Requiere informacin histrica

Ejemplo: Arquitectura de una empresa

Inteligencia de negocios Control de Gestin Logstica


CRM

Marketing Integracin de aplicaciones Ventas Selling Chain Management Clientes

Proveedores y distribuidores

Supply Chain Management

Produccin

Distribucin

Servicio al cliente

Administracin

Finanzas

RRHH

No son plataformas aisladas

PLATAFORMA OPERACIONAL

PLATAFORMA DE VINCULACION EXTERNA

PLATAFORMA DE GESTION

PLATAFORMA DE OFICINA

cada vez estn ms traslapadas e interconectadas

Ejemplo: arquitectura aplicativa

Ejemplo: arquitectura aplicativa

Cambio de Paradigma

Modelo Tradicional

Ciudadanos

Direccin Entidad Gubernamental

Sistema de Informacin

Cambio de Paradigma

Nuevo Modelo

Ciudadanos

Web

Direccin Sistema de Informacin Entidad Gubernamental

Arquitectura de eGobierno Ciudadanos Interfaz Aplicaciones de Negocios Infraestructura Aplicativa Integracin Servicios Datos

Administracin

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

También podría gustarte