|
"Arquitecturas Empresariales de Software: Espejismos y Realidades"
INTRODUCCIÓN
Dentro de nuestro medio, la Ingeniería de Sistemas, el término “Arquitectura” se puso de moda. Curiosamente esta palabra que para los Ingenieros civiles representa un tipo de actividad que se mira con cierto recelo, para los Ingenieros de sistemas está cobrando cada vez más lustre e importancia. ¿Será que descubrimos que lo que realmente somos o queremos ser es arquitectos? Bueno, queda la inquietud pero esta discusión habrá que dejarla para luego. Lo que sí no podemos dejar para luego es la discusión alrededor de las exigencias actuales sobre el desarrollo de aplicaciones empresariales de gran escala y su impacto sobre los enfoques arquitectónicos que utilizamos actualmente. Hoy en día no es raro encontrar requisitos de alto nivel como los siguientes: adaptabilidad dinámica a requerimientos del negocio y cambios del entorno, flexibilidad funcional y técnica, orientación a procesos de negocio, visiones 360° de entidades lógicas de negocio, consolidación de modelos de datos e información dispersos a lo largo la infraestructura de sistemas de la organización, tableros de control en tiempo real, ubicuidad tecnológica, integración de procesos de negocios, entre otras.
Estas nuevas exigencias han requerido que nuestros actuales enfoques arquitectónicos, totalmente centrados en tecnología, sean replanteados. Están empezando a resurgir aproximaciones arquitectónicas que consideran como elementos estructuradores las diferentes dimensiones de una organización -Procesos de negocio, Modelos de información y datos, Modelos de interacción y cooperación, y finalmente infraestructura tecnológica; también toman en cuenta, la naturaleza sincrónica y asincrónica de los procesos que, al fin de cuentas, determina las diferentes formas de cooperación e interacción entre los sistemas de información existentes. Como consecuencia de este cambio de enfoque, se presenta un cambio en el paradigma de diseño de los sistemas de información, pasando de una modelaje vertical a un modelaje horizontal mucho más acorde con los procesos del negocio.
Detrás de este movimiento han aparecido un número importante de conceptos nuevos que están cambiando definitivamente la forma en que diseñamos y construimos sistemas de información. Una avalancha de nombres, siglas, clasificaciones, tecnologías y estándares termina angustiándonos a la hora de tomar decisiones y estructurar soluciones de negocio de gran escala e impacto para las organizaciones. Se destacan conceptos como: SOA, ESB, SOI, SODA, EDA, ebSOA y ebXML; asimismo las tecnologías, procesos, metodologías y estándares que soportan estos conceptos aportan una gran cantidad de nombres y siglas: BPEL4WS, FWSI, ASAP, XBRL, Web Services, XML, J2EE, .NET, JCA, JMS, patrones de integración, patrones de negocio, para sólo nombrar algunos.
Ante este fenómeno surgen varias preguntas: ¿Cómo abordar el estudio de las arquitecturas para entenderlo adecuadamente? ¿Cuáles de estas cosas representan conceptos realmente nuevos y cuáles no? ¿Cuál es el valor real que representan para mi empresa? Como se puede intuir, no es claro el mapa para moverse dentro de esta maraña de conceptos y siglas; hay mucho de realidad pero también hay espejismos … perderse es muy fácil. Adoptar correctamente estas nuevas corrientes puede traer grandes beneficios y oportunidades a las empresas. El reto está entonces en entender claramente este nuevo mapa y saber moverse sobre él.
Todo este contexto nos ha motivado al interior de ACIS para enfocar el XXV Salón de informática en torno al tema de las Arquitecturas Empresariales de Software. Haremos un recorrido por este excitante mundo partiendo de una visión de arquitecturas empresariales y de negocios, pasando por en las arquitecturas técnicas –de software, servicios, eventos, de integración de información y de aplicaciones; para terminar en su aplicación en el mundo real y la propuesta de valor de los fabricantes. Adicionalmente, se presentarán casos de estudio de empresas nacionales que han abordado proyectos de gran relevancia corporativa bajo enfoques de arquitectura empresarial, arquitectura orientada a servicios e integración de aplicaciones.

Ultima actualización: July 5 / 2005
|