Mostrando entradas con la etiqueta Estándares. Mostrar todas las entradas
Mostrando entradas con la etiqueta Estándares. Mostrar todas las entradas

miércoles, 29 de julio de 2015

Una advertencia sobre los estándares y la interoperabilidad

El empleo de estándares facilita la vida de sus usuarios. Puede complicar desde el punto de vista de la estrategia a los fabricantes pero, desde luego, favorece a los consumidores de esos estándares.

Sin embargo, no es oro todo lo que reluce.

Confiar en exceso en los estándares, especialmente cuando en lo que a interoperabilidad de sistemas software se refiere, puede ser una trampa.

En el libro 'Next Generation SOA' y hablando, evidentemente, de SOA, se afirma.

The use of industry standards alone does not guarantee that services will be intrinsically interoperable.

¿Por qué?

Puede haber muchos motivos. 

Uno de ellos, por ejemplo, que un fabricante afirme respetar un estándar... y no sea así. O podemos encontrarnos ante fabricantes usando dos versiones del estándar... no compatibles. O el fabricante puede tendernos una trampa y, aunque respete el estándar, también ofrezca 'extensiones' propietarias...que si la usamos nos apartan inmediatamente del estándar y dificultan la interoperabilidad.

Sin embargo, estos motivos comentados arriba son, en realidad, formas de no respetar estrictamente el estándar. Pero, incluso con el respeto más absoluto, la obra anterior nos advierte de los siguiente:

For two software programs to be fully compatible, additonal coventions  (such as data models and policies) need to be adhered to.

En mi opinión, el modelo de información de intercambio entre servicios/sistemas es fundamental. En la medida que manejemos un modelo común y que precise lo menos posible de transformaciones de los modelos nativos, más cerca estaremos de una verdadera y sencilla interoperabilidad.

En esa línea, una arquitectura empresarial que incluya modelos de información comunes (como puede ser el caso de SID dentro de Frameworx) es una gran ayuda y un paso firme hacia la interoperabilidad.

En cualquier caso, advertido queda el lector: los estándares son buenos y necesarios en lo que a interoperabilidad se refiere... pero, confianzas, las justas...

lunes, 13 de julio de 2015

SOA, estándares y estrategia competitiva

La lógica técnica e, incluso, la lógica social, curiosamente, no siempre coinciden con la lógica de los mercados.

Como ya hace muchos años nos enseñó Michael Porter, una de las claves de la estrategia competitiva es buscar un posicionamiento diferencial, un valor único que puede ser el liderazgo en costes pero que, con frecuencia, lo que busca es la diferenciación, disponer de una marca, unos productos y unos servicios especiales, únicos, diferentes...

...una diferencia por la que se entiende el cliente está dispuesto a pagar generando márgenes superiores, salud financiera y ventaja frente a los competidores.

Sin embargo, y cuando hablamos de tecnología, es importante la existencia de estándares: protocolos de telecomunicaciones, estándares de intercambio de datos (por ejemplo basados en XML), estándares físicos y lógicos en interfaces... 

 Es por eso que puedo leer, a propósito de SOA y en el libro 'Using TOGAF to define and govern Service Oriented Architectures' lo siguiente:
It is recommended that implementation use open standards to realize interoperability and location transparency

Tiene toda la lógica del mundo... y más si de SOA es de lo que hablamos... Los estándares favorecen la interoperabilidad... pero eliminan la diferenciación...

Por eso, no nos sorprendamos si los fabricantes de software, incluso en el mundo SOA, intentan tentarnos con prestaciones especiales y añadidos diferenciales en sus productos, ofreciendo algo diferente, yendo 'más allá del estándar'...

Una propuesta tentadora...pero peligrosa.

Cuando se produce la diferenciación de los productos, de la oferta, el poder de negociación bascula del comprador al vendedor, de los departamentos de tecnología a los fabricantes.

¿Seguro que es eso lo que queremos?

Vale la pena pensarlo...

martes, 17 de enero de 2012

Colaboración: "Tecnología y estrategia competitiva (III). Estándares y comoditización" para 'A un CLIC de las TIC'"

Mi siguiente colaboración en el blog A un CLIC de las TIC, continúa la serie dedicada a analizar diferentes aspectos de la estrategia competitiva y el papel que la tecnología juega en ella. 

En este caso, en el artículo titulado 'Tecnología y estrategia competitiva (III). Estándares y comoditización' reflexiono sobre el papel que juegan los estándares, si son una suerte de comoditización, si son beneficiosos o perjudiciales para la sociedad en su conjunto y, sobre todo, si permiten todavía a las empresas obtener beneficios de tipo competitivo.

¡No os lo perdáis!