por Sonja Keerl
Ser una empresa digitalmente avanzada ya no le garantiza una ventaja competitiva. ¿Es hora de dar el salto MACH?
Ser una empresa digitalmente avanzada ya no le garantiza una ventaja competitiva. Es posible que ni siquiera lo lleve más allá de la mitad del paquete. El rápido ritmo del cambio tecnológico significa que adoptar la tecnología lo ayudará a mantenerse a flote, pero no necesariamente lo diferenciará.
¿Por qué?
Debido a que gran parte de la tecnología empresarial actual sigue siendo heredada, y al estar atadas por las cadenas de los sistemas de TI obsoletos, las empresas no pueden competir contra aquellas que adoptan un enfoque más modular. Con una base arquitectónica moderna que brinda la libertad de elegir las herramientas adecuadas para el propósito correcto en el momento adecuado, las organizaciones agregan, intercambian o eliminan fácilmente cualquiera de esas herramientas sin interrumpir el resto de la pila. Esto produce una agilidad sin precedentes para poder adaptarse a un entorno económico desafiante y conocer a los clientes dondequiera que estén.
Esta es la forma en que las empresas líderes en la industria construyen su infraestructura de TI. Si quiere que su empresa sea una de ellas, esto es lo que necesita saber.
El caso de MACH
La arquitectura MACH ha ganado un impulso increíble en los últimos años, no debido a la pandemia, pero eso ciertamente fue una fuerza impulsora para que las empresas se subieran al tren más rápidamente. Es sinónimo de Microservicios, API primero, SaaS nativo de la nube y Headless. Las empresas tienden a buscar un enfoque MACH para su arquitectura digital cuando tienen una de estas tres realizaciones:
- Necesitan moverse más rápido.
- Necesitan una producción de mayor calidad.
- Necesitan mejores procesos.
Estas necesidades, en cualquier combinación (a veces las tres), salen a la luz a medida que las empresas hacen crecer su negocio digital y necesitan poder lanzar nuevas ofertas al mercado más rápidamente, ofrecer opciones de servicio al cliente más innovadoras y con visión de futuro o romper los silos de datos. que existen en sistemas dispares. Ingrese a las tecnologías MACH, que están diseñadas para adaptarse y escalar sin problemas con otras soluciones.
Evaluación de soluciones (y su preparación)
La transición a MACH brinda a las empresas una libertad increíble para diseñar una arquitectura adaptada a sus necesidades comerciales específicas. Sin embargo, los principios básicos de ese diseño diferirán para cada negocio, lo que hace que la evaluación de las tecnologías MACH sea algo compleja, por lo que algunas cosas a tener en cuenta son:
- Identifique sus criterios básicos desde el principio y obtenga la aceptación de todos para asegurarse de que todos estén en la misma página. Eso debe incluir todo, desde la funcionalidad básica hasta las muchas consideraciones periféricas sobre la implementación, la operación de soporte y más que se deben considerar en esta etapa.
- Vuelva a consultarlos durante todo el proceso , lo que facilitará el proceso de toma de decisiones sabiendo que todos los involucrados tienen una mentalidad unificada. Esto también permitirá a los equipos tomar decisiones independientes que sean coherentes con la arquitectura general.
- Alinearse con equipos interdepartamentales. Llegar a sus criterios básicos requiere aportes de cada departamento que no solo usará, sino que se verá afectado de alguna manera por los nuevos sistemas. Establecer una cultura de colaboración de esta manera en la que toda la organización crea que está nadando en la misma dirección conducirá a una mayor eficiencia y rendimiento en el futuro. Anime a los equipos a hacerse oír, aunque puede haber algún nivel de compromiso involucrado.
- Sea práctico en su proceso de evaluación. Una manera especialmente impactante en que un gran minorista hizo esto dentro de su organización fue a través de una serie de hackatones. La compañía puso a prueba las plataformas preseleccionadas con mini-hackatones para tener una idea de cómo les iría. El equipo encontró rápidamente las deficiencias o las fortalezas de cada uno, y esto les ayudó a realizar evaluaciones informadas basadas en casos comerciales reales.
Pasando a MACH
Una vez que domine esas cosas, es hora de pensar en su transición a MACH. Recuerde que no todos los negocios son buenos candidatos para sumergirse de cabeza. La implementación de tecnologías MACH requiere tiempo y planificación por adelantado para planificar y configurar correctamente. Esto es especialmente cierto en comparación con el software tradicional listo para usar, que parece fácil de configurar pero se vuelve más complejo y engorroso con el tiempo.
El impulso inicial de MACH suele ser más complicado que implementar una plataforma tradicional, pero vale la pena. Una vez que una empresa tiene la estructura en su lugar, construir se vuelve fácil y hacer cambios no agota por completo su tiempo, presupuesto y recursos. Las tecnologías MACH son como bloques de construcción que se pueden ensamblar y mover o cambiar de manera sencilla. En este sentido, lanzar una nueva característica o crear una nueva dependencia es tan simple como intercambiar un bloque y puede ocurrir en cuestión de semanas o días, no meses o incluso años.
La naturaleza de MACH también es propicia para comenzar con una sola parte del negocio y agregar más con el tiempo. No es raro que una empresa comience a sumergirse en el agua con una sola tecnología MACH y, con el tiempo, eso puede ser el motor de un cambio más grande. La transición a MACH no requiere que una empresa rediseñe completamente su arquitectura a la vez y, de hecho, la mayoría se aleja del legado pieza por pieza.
Cosechando los beneficios
Los beneficios de MACH son innumerables y están bien documentados. Estos son algunos de los grandes:
- Cultivate talent: The most talented developers want access to market-leading capabilities and features, and less time spent on troubleshooting legacy systems. This equates to more time spent on creative and strategic work. MACH technologies also empower teams to make decisions based on business value, not requirement specifications. Especially during the so-called “Great Resignation” and war for talent, this can be a true game changer for attracting and retaining top talent.
- Libertad para innovar: los tecnólogos pueden trabajar con la arquitectura, el lenguaje y el marco que prefieran, lo que les brinda un buen nivel de autonomía que no tendrían en ningún otro lugar. Pueden diseñar experiencias de cliente únicas y otros productos y características que realmente mueven la aguja para su negocio. No hay límites para lo que se puede construir con las tecnologías MACH.
- Diseño modular: las empresas con una arquitectura de TI moderna obtienen los beneficios de no depender de un proveedor. Pueden seleccionar las soluciones que mejor se adapten a cada dominio en lugar de verse obligados a trabajar con una gran plataforma que está bien. Y la pila puede evolucionar fácilmente con el tiempo.
- Canal agnóstico: los datos, el contenido y la lógica se pueden compartir entre canales para una experiencia consistente con MACH, lo que genera un tiempo de comercialización más rápido para las nuevas ofertas de clientes.
Una experiencia empresarial moderna ya no es “agradable de tener”. Es fundamental mantenerse a flote y más aún para adelantarse al resto.
Tener una red compleja de herramientas heredadas obsoletas solo lo detendrá en un momento en que la velocidad para innovar está separando a las empresas que ganan de las que fallan. El momento de adoptar MACH es ahora.