Adoptar una filosofía modular, agregar nuevos componentes a los sistemas heredados existentes y reinventar su negocio para que se convierta en una Composable Enterprise.
por Kleber Bacili

A lo largo del año, es probable que su organización haya enfrentado desafíos sin precedentes; La pandemia ha obligado a los líderes a repensar sus modelos comerciales, innovar rápidamente y encontrar nuevas formas de interactuar con las bases de clientes nuevas y existentes, en un momento en que los disruptores del mercado continúan moviéndose hacia sus sectores.
Los procesos comerciales y los puntos de contacto con los clientes, integrados en las organizaciones durante décadas, están siendo barridos por empresas en línea y basadas en aplicaciones impulsadas por la nube, API (herramientas que permiten que productos, servicios y sistemas se integren fácilmente con una red de socios), análisis de datos , dispositivos móviles y redes sociales.
Los ganadores han sido aquellos con plataformas tecnológicas que les permiten responder instantáneamente a las demandas, tendencias y disruptores del mercado, desarrollar nuevas asociaciones comerciales, generar nuevas fuentes de ingresos y ofrecer productos y servicios adicionales, al tiempo que garantizan la capacidad de respuesta, el rendimiento y la confiabilidad en línea.
Fundamental para esto es una plataforma de TI que garantice resiliencia, flexibilidad y agilidad; requisitos clave de nuestra nueva era. Entonces, ¿cómo se logra esto?
Al adoptar una filosofía modular, agregar nuevos componentes a los sistemas heredados existentes y reinventar su negocio para que se convierta en una Composable Enterprise. Entonces podrá maximizar la capacidad de su organización para construir, ensamblar y volver a ensamblar los elementos comerciales centrales, aprovechar rápidamente las oportunidades del mercado y responder a los disruptores y amenazas, mientras mantiene la resiliencia.
La definición de componer es ‘formar uniendo partes’ y una estrategia modular hace precisamente eso, le permite conectarse a nuevos ecosistemas, exponiendo su negocio a nuevos mercados y flujos de ingresos.Al adoptar una filosofía modular, agregar nuevos componentes a los sistemas heredados existentes y reinventar su negocio para que se convierta en una Composable Enterprise.
Evolución Empresarial
La firma global de investigación y asesoría de TI, Gartner, describe Composable Enterprise como “una organización que se adapta al ritmo del cambio y ofrece resultados comerciales”. Lo hace mediante el ensamblaje y la combinación de capacidades comerciales empaquetadas (PBC): componentes básicos de aplicaciones que se han comprado o desarrollado.
Mediante el uso de bloques de construcción intercambiables (software), puede crear, innovar y adaptar su operación comercial, responder a factores externos (o internos) y tener la agilidad necesaria para evolucionar y crecer.
Una mayor modularidad garantiza que los clientes puedan interactuar con su negocio a través de diferentes canales de entrega y puntos de contacto, utilizando su medio de comunicación preferido.
El primer paso es repensar tu modelo de negocio e incluir dentro de tu estrategia de crecimiento la implementación y mantenimiento de PBCs (las apps). Y al analizar la continuidad del negocio, ¿ha considerado la amenaza que representan los modelos comerciales obsoletos? Es común prepararse para las interrupciones en los recursos y procesos, pero ¿cuánto se ha pensado en los disruptores externos? Una mayor autonomía genera resiliencia.
Como una arquitectura componible desdibuja los límites entre el negocio y la TI, brindando a los clientes procesos de aplicaciones más exclusivos y personalizados, es igualmente importante involucrar a todas las partes interesadas en el proceso de construcción de la arquitectura. Al desarrollar un negocio componible, debe cambiar su estrategia, arquitectura y tecnología.
Bloques de Construcción
Estrategia: cualquier cosa se puede componer, así que siga este proceso de pensamiento cuando desarrolle una estrategia. ¿Dónde ve su negocio en el futuro, con qué ecosistemas, dentro y fuera de su sector, puede conectarse? El pensamiento componible, junto con la modularidad, la autonomía, la orquestación y el descubrimiento deben proporcionar el marco y el cronograma para la conceptualización de ideas.
Arquitectura: al mejorar su capacidad estructural, tendrá mecanismos para adaptar y reutilizar sus propuestas.
Tecnología: los componentes de software componibles (normalmente a los que se accede a través de API y canales de eventos) son las herramientas de hoy y de mañana. Estas piezas interconectadas se pueden coordinar y escalar en empresas digitales complejas, impulsando la tecnología para respaldar los objetivos de diseño de su producto, poniendo en práctica la teoría/concepto.
Monolitos y Microservicios
En lugar de eliminar los sistemas heredados, que tienen un gran valor comercial, se trata de introducir plataformas de tecnología modular para respaldar los componentes básicos que ya existen.
Las organizaciones que no necesitan integrar y construir sistemas internos o ampliar su base de socios suelen utilizar una arquitectura monolítica para respaldar sus plataformas de TI (toda la actividad se relaciona con una sola pieza de software/código). Sin embargo, una arquitectura monolítica no puede evolucionar rápidamente de acuerdo con las necesidades comerciales y si se necesitan cambios o actualizaciones en un área, es probable que se deshabilite todo el sistema.
Si bien es difícil cambiar y escalar una aplicación monolítica, una arquitectura de microservicios puede romper su control.
Este componente clave conecta elementos separados o ‘desacoplados’ dentro de su estructura, admitiendo aplicaciones de software interconectadas, lo que les permite comunicarse a través de la nube y administrarse, modificarse, probarse, implementarse y escalarse, sin afectar la operación más amplia.
Si bien esto brinda flexibilidad al programar lenguajes y admitir tecnologías subyacentes, puede crear desafíos de comunicación ya que las aplicaciones pueden no estar necesariamente en la misma red (algo que los desarrolladores suelen pasar por alto).
Al comenzar su viaje Composable Enterprise, no deseche el monolito (simplemente no agregue nada más), comience con el servicio menos dependiente o más desacoplado, tenga una hoja de ruta clara (reescribir un monolito no es fácil) y pague atención a cualquier problema de comunicación de la red.
API
Las interfaces de programación de aplicaciones (API) son la base de cualquier Composable Enterprise. Estos elementos comparten datos de forma segura entre sistemas comerciales, aplicaciones móviles, servicios en la nube, etc., conectando empresas, socios y proveedores externos. Sin embargo, son más que un facilitador de tecnología, son estratégicamente vitales.
Las API estandarizan las comunicaciones. Si bien es importante compartir servicios, es igualmente importante centrarse en cómo se comparten; los terceros que encuentren interfaces que no respondan o procesos de acoplamiento difíciles tendrán que superar las barreras de conexión. Las API ofrecen una interfaz RESTful que permite una fácil incorporación, lo que reduce los ciclos de desarrollo y garantiza una entrega más rápida a los clientes y socios.
También tienen beneficios de seguridad; Las API administran y protegen los datos de pago, el control de acceso y los problemas de autorización/autenticación, brindando tranquilidad a los reguladores, su empresa y sus clientes.
Incluso Arquitectura Impulsada
Otro componente clave es la Arquitectura Dirigida por Eventos (EDA). Comúnmente utilizado dentro de una arquitectura de microservicios, utiliza cambios de estado o de programa (eventos) para desencadenar comunicaciones asíncronas.
Se detecta un evento o una acción específica, como un cliente que realiza una compra en línea, lo que desencadena una respuesta automática sin necesidad de validación a través de un ciclo de solicitud/respuesta, lo que alivia la presión sobre los recursos de la computadora.
El enfoque aquí debe ser cómo la EDA responde automáticamente a la actividad del cliente. Su empresa debe reaccionar rápidamente a un evento dentro de un recorrido del cliente. Si no es así, su cliente puede verse tentado a ir a otro lado.
Y aunque existe la creencia de que otras tecnologías pueden brindar este servicio, ninguna puede administrar y optimizar las comunicaciones de la misma manera. Los numerosos sistemas que desean capturar información del cliente (bancos, adquirentes, mercados, ERP, etc.) crean capas adicionales de complejidad. Por el contrario, las notificaciones de eventos utilizan una única herramienta para capturar la actividad, como una compra, notificando solo al sistema interesado en esta transacción.
Una vez que haya implementado un EDA, los sistemas comerciales pueden identificar acciones específicas del usuario y dirigirse a los clientes en consecuencia, por ejemplo, con una confirmación de compra u ofreciendo productos/promociones vinculadas a un evento. Esto hace que su negocio sea más receptivo, más preciso y menos dependiente del remarketing (que puede ser costoso e invasivo para los clientes). Y lo que es más importante, mejora la experiencia del cliente y aumenta su potencial de escalabilidad y ganancias comerciales reales.
Integración Moderna
Tradicionalmente, la integración la realiza un equipo central, lo que solo permite el escalado lineal y puede causar cuellos de botella. Las tendencias de integración modernas abogan por el uso de integradores ad-hoc y, si bien esto garantiza una escalabilidad más rápida, puede generar riesgos de gobernanza, coherencia, seguridad y cumplimiento, además de aumentar los costos técnicos.
Para mitigar los riesgos y costos, los administradores de integración de software deben:
- Diseñe plataformas de integración de código bajo con diferentes personas y modelos operativos/de gobierno robustos (que respalden la innovación rápida y el tiempo de creación de valor)
- Reutilice las API que son puntos de entrada de la interfaz (en lugar de crear otras nuevas)
- Use un sistema basado en malla (combina microservicios y API) para administrar los procesos de comunicación (simplificará y acelerará las respuestas organizacionales)
- Utilice varias herramientas de integración de software como servicio si el tiempo de obtención de valor es lento (reduciendo los problemas técnicos y de gobierno).
Haz ese Cambio
Una Composable Enterprise no reemplaza un negocio digital; este enfoque modular garantiza que las funciones y unidades de su negocio se vuelvan autónomas, independientes y combinadas para orquestar el crecimiento del negocio. Apoya la innovación, anticipa el cambio y es adaptable y resistente cuando se enfrenta a la incertidumbre.
Convertirse en Composable Enterprise es más fácil de lo que piensas. Identifique dónde se encuentran las oportunidades dentro de los viajes de sus clientes y qué tecnología se necesita para aprovecharlas al máximo, acuerde sus KPI y asegúrese de tener una fuerza laboral y proveedores preparados para innovar.
Fuente: https://www.europeanbusinessreview.com/are-you-ready-to-become-a-composable-enterprise/