“Life’s what you make it”, cantó la banda de synth-pop post-rock Talk Talk en 1986, quizás una sugerencia que todos deberíamos tener en cuenta al considerar las predicciones para 2023. Las previsiones económicas están empezando a hacer que Nostradamus parezca una cena divertida. invitado a la fiesta, así que cuando comencemos a ver historias sobre la computación componible como la respuesta a tiempos difíciles, vale la pena explorar.
Hace un año, Gartner predijo que la componibilidad sería una de las mayores tendencias tecnológicas de 2022. En 2020, definió la componibilidad como: “[A means of] crear una organización hecha de bloques de construcción intercambiables. La configuración modular permite que una empresa se reorganice y reoriente según sea necesario en función de factores externos (o internos), como un cambio en los valores del cliente o un cambio repentino en la cadena de suministro o los materiales”.
Describió cuatro principios: más velocidad a través del descubrimiento; mayor agilidad a través de la modularidad; mejor liderazgo a través de la orquestación; y resiliencia a través de la autonomía.
La idea de que las organizaciones puedan diseñar negocios para la adaptabilidad y la resiliencia en tiempo real frente a la incertidumbre es interesante. Las organizaciones que utilizan tecnología basada en capacidades comerciales modulares y empaquetadas en lugar de tener que ajustar procesos y planes en torno a las funciones prescritas de grandes aplicaciones de software es sin duda un cambio de enfoque.
Kim Sneum-Madsen, director general de la empresa de sistemas de gestión de contenido de código abierto Umbraco, trabaja con la Royal Navy y el Royal College of Surgeons del Reino Unido. Él cree que el enfoque componible para el desarrollo de aplicaciones es cada vez más importante, no solo para la adaptabilidad sino también para las inversiones en TI preparadas para el futuro.
“La situación económica obligará a las empresas a centrar sus presupuestos en tecnología que beneficie directamente la experiencia del cliente y genere más ingresos”, dice Sneum-Madsen. “Nadie quiere pagar costosas licencias de software por características que no está utilizando y que no benefician directamente al resultado final. Esto impulsará a más empresas a adoptar un enfoque componible para su pila tecnológica, lo que les permite combinar las mejores tecnologías que se mantienen al día con las expectativas de los consumidores”.
Como Joe Cicman, analista senior de transformación digital de Forrester, señala en su blog, el problema es que las organizaciones se han acostumbrado a hacer tecnología empresarial de una manera particular, agregando software de suscripción a herramientas centrales de planificación de recursos empresariales (ERP), por ejemplo, para que puedan satisfacer las necesidades cambiantes de los departamentos.
Cicman escribe: “Todos los días me preguntaba, ‘¿cómo es posible que un proveedor cree un producto que funcione en múltiples industrias y crezca en alcance a medida que crece el ámbito digital de una empresa?’ Después de hablar con los proveedores, resulta que… no es posible”.
El trabajo de Sneum-Madsen con la Royal Navy es un buen ejemplo de esto, donde la “arquitectura componible y CMS sin cabeza” de Umbraco ha sido el centro de control de la aplicación MyNavy. Tiene un gran cometido, ya que tiene que ser todo para todas las personas, brindando capacitación y planificación profesional, gestión de la atención médica, apoyo familiar y organización de viajes, entre otras funciones.
Utilizado actualmente por 35.000 personas en todo el mundo, MyNavy permite el tipo de flexibilidad necesaria para satisfacer las diversas necesidades de los usuarios, integrando las aplicaciones de terceros más apropiadas, en lugar de estar encerrado en el conjunto de funciones de un solo proveedor.
A los MACH
Es esta idea de tecnología empresarial a prueba de futuro y permitir experiencias personalizadas a través de una amplia gama de funciones lo que se encuentra en el corazón de MACH Alliance, un organismo de la industria sin fines de lucro de más de 70 miembros dedicados a “abrir y lo mejor de -criar ecosistemas tecnológicos empresariales”.
Si se pregunta qué significa MACH, es, según la alianza, un estándar tecnológico de la industria para la tecnología moderna. Los requisitos previos para lograr este estándar son: basado en microservicios; interfaz de programación de aplicaciones (API) primero; software nativo de la nube como servicio (SaaS); y headless, donde la presentación de front-end está completamente desacoplada de la lógica de back-end y diseñada para ser independiente del canal, el lenguaje de programación y el marco.
“MACH es absolutamente la forma correcta de hacerlo”, dice Steve Nolan, director de tecnología CTO de Boohoo. La marca minorista en línea, que ha soportado una montaña rusa durante algunos años, ha sido muy adquisitiva. Su establo incluye a PrettyLittleThing, Karen Millen, Debenhams, Dorothy Perkins, Warehouse, Burton, Oasis, Coast, Wallis y Nasty Gal.
El negocio se construyó sobre un back-end de gestión financiera Sage 200, pero a medida que crecía rápidamente (un poco menos de £ 2 mil millones en ventas, según sus finanzas, de sus 14 destinos y 19 millones de clientes activos en todo el mundo), la necesidad de escalabilidad y flexibilidad expuso un pocos problemas
“Era difícil hacer cambios y crujía”, dice Nolan, y agrega que la empresa necesitaba una infraestructura más adaptable y rentable que también optimizara la operación de la cadena de suministro y mejorara la eficiencia. El plan era deshacerse de las aplicaciones integradas que se encontraban sobre el sistema Sage y reemplazarlas con una arquitectura MACH componible, conectada al sistema ERP Dynamics 365 de Microsoft. A continuación, los múltiples productos de la empresa se centralizaron en un único sistema de gestión de información de productos (PIM) de Akeneo.
“No necesitaba un título en TI como usuario comercial para utilizar el PIM”, agrega Nolan. “El back-end digital ha revolucionado la forma en que opera el negocio”.
Sin embargo, no todo es sencillo. Nolan admite que la diferenciación entre el almacenamiento en caché de datos estáticos y el cambio de datos personalizados para el rendimiento requería atención e, incluso en la era de las API abiertas, la integración entre sistemas no ha sido fácil.
El problema es que lo que funciona a favor de la computación componible (la naturaleza modular y la capacidad abierta para conectarse con otras aplicaciones) también es, al menos por el momento, una desventaja. Cuando se trata de colaborar con otras empresas, en una cadena de suministro, por ejemplo, es necesario que los proveedores adopten un enfoque similar a los datos. A pesar de las intenciones abiertas y fáciles de usar, existen complejidades y un requisito para que los integradores capacitados lo hagan funcionar.
“No se puede tener componibilidad comercial si los componentes tecnológicos no se pueden integrar fácilmente y no se puede acceder a sus datos subyacentes y moverlos”, dice Bryan Oak, cofundador de Kompozable, un experto en integración de arquitecturas componibles. “Esto podría ser para completar un proceso comercial o para liberar los datos para la toma de decisiones. Tener la capacidad de mover y unir diferentes componentes tecnológicos dentro de un negocio será clave para lograr la visión de un negocio componible”.
Bryan Oak, Kompozable
También existe la necesidad de una comunicación y colaboración claras entre los diferentes equipos, departamentos y proveedores. Sin esto, los sistemas informáticos componibles no se pueden administrar o implementar adecuadamente, según Vicky Grobbelaar, fundadora de Ethiqs Legal, una firma de abogados especializada en tecnología.
“Se basan en una infraestructura robusta para respaldar la naturaleza escalable del sistema, lo que hace que la implementación sea costosa, tanto en tiempo como en dinero. Si bien pueden brindar una mejor seguridad, no están libres de riesgos”, dice Grobbelaar.
“Debido a la naturaleza modular de los sistemas, a menudo es más difícil monitorear y controlar el acceso a datos confidenciales. Puede volverse complejo de administrar, ya que generalmente requiere que una empresa administre y mantenga múltiples componentes individuales, lo que aumenta la complejidad y los gastos generales. Las empresas pueden quedar ‘atascadas’ con determinados proveedores, ya que el uso de determinados componentes y tecnologías en el sistema puede dificultar que una empresa cambie fácilmente de proveedor en el futuro”, añade.
Es casi seguro que las ventajas superan a las desventajas, pero esto está lejos de la imagen de plug-and-play, al menos por el momento. Hay un poco más que eso, y para cualquier negocio que busque volverse más componible, es algo así como un viaje cultural y técnico.
“Pensar y diseñar para la composición es el primer paso lógico, pero ponerlo en práctica requerirá algo de creatividad”, dice Oak de Kompozable. “Al liderar con la arquitectura de datos, puede tomar mejores decisiones sobre la gestión de datos maestros y la integración de datos transaccionales para impulsar una mejor toma de decisiones. Predigo que las organizaciones respaldarán los beneficios inherentes que el negocio componible tiene el potencial de generar. Las empresas se darán cuenta de que el diseño y la cultura organizativos tienen un papel importante que desempeñar para lograr que la componibilidad funcione”.
Si está buscando pruebas, hay muchas. Además del trabajo de MACH Alliance con Boohoo y el trabajo de Umbraco con la Royal Navy y el Royal College of Surgeons, la compatibilidad ya ha llegado a organizaciones de todos los sectores.
“Hay muchos ejemplos de organizaciones que han implementado con éxito la computación empresarial componible, incluidas las principales empresas en industrias como finanzas, atención médica y venta minorista”, dice Abdul Rahim, un profesional de TI y director ejecutivo del blog de tecnología Software Test Tips. “Por ejemplo, un ejemplo bien conocido es el minorista británico Tesco, que utiliza sistemas componibles para crear e implementar rápida y fácilmente nuevas aplicaciones y servicios, y responder más rápidamente a las necesidades y preferencias cambiantes de los clientes”.
Grobbelaar de Ethiqs Legal también señala que la componibilidad se está implementando en la Universidad de Durham, mientras que MuleSoft está trabajando con Crown Agents Bank, un proveedor de servicios de pago global con sede en el Reino Unido, en el uso de un enfoque componible dentro de su estrategia de transformación digital.
En ese sentido, Gartner ciertamente tenía razón en que 2022 sería un gran año para la componibilidad, pero esto es solo el comienzo. Dada toda la charla sobre la eficiencia y el aumento de la agilidad, y las presiones económicas por venir, 2023 será un año aún más grande para la componibilidad. La capacidad de dar forma y combinar las capacidades tecnológicas con las necesidades no está exenta de desafíos, pero hay suficiente evidencia para sugerir que valdrá la pena el viaje.