Interoperabilidad es un término que se utiliza frecuentemente en el mundo IT y el de las telecomunicaciones. Vagamente nos habla de la capacidad de dos entes para comunicarse y entenderse colaborando en la consecución conjunta de algo.
Pues, como sigue:
the ability to share information and services.
- Interoperabilidad operacional o de negocio: cómo se comparten e interaccionan procesos de negocio.
- Interoperabilidad de información: cómo se comparte e intercambia información.
- Interoperabilidad técnica: cómo se comparten servicios técnicos o cómo se conectan entre sí.
Pero incluso desde el punto de vista de la tecnología, en concreto, de la TI, también podemos ver diferentes facetas en la interoperabilidad, en la misma línea que se entiende en EAI (Enterprise Application Integration). En concreto, y siguiendo la misma fuente, encontramos:
- Presentación: ‘look & feel‘ común y un portal único.
- Información: generalmente mediante un modelo de información de intercambio común y servicios compartidos .
- Aplicación: o lo que es lo mismo, la compartición de funcionalidad de forma que ésta no se repita
- Técnica: generalmente apoyada en estándares y plataformas comunes.
Un problema éste, la interoperabilidad, que aunque estas sencillas clasificaciones y definición puedan hacer ver como engañosamente simple, no lo es en absoluto. La necesidad de esa interoperabilidad en todos los niveles es, probablemente, uno de los grandes impulsores del campo de la arquitectura empresarial.