Concepto de "Cloud Digital Xperience Platform" [Cloud DXP]
Las empresas nacidas en la era digital que han formulado un enfoque basado en software e internet como una forma de impulsar el negocio están causando disrupciones masivas en las formas tradicionales de hacer las cosas.
Estos nuevos “players” pueden considerarse una "competencia asimétrica" para empresas ya establecidas y que alguna vez fueron dominantes, pero que ahora tienen que competir en formas que antes no consideraban
La TI en estas organizaciones debe rejuvenecerse, transformándose de una simple partida de gasto a un socio comercial centrado en agregar valor a la organización , su modelo operativo debe cambiar de estar "centrado en la infraestructura" a otro basado en "todo como un servicio", con un enfoque en las aplicaciones y los resultados empresariales.Estas Empresas se enfrentan al desafío de lanzar una nueva generación de iniciativas digitales, incluida la creación de aplicaciones ágiles que proporcionen experiencias digitales enriquecidas. Además, sin perder de vista que deben centrarse en una transformación de toda la empresa, no solo de TI. Pueden hacerlo implementando aplicaciones empresariales y en la nube modernizadas que impulsan cambios en el alcance, el conocimiento y la capacidad de respuesta ante el aumento de las presiones del mercado que amenazan con sacarlos del negocio.
Se debe enfocar a plataformas de aplicaciones modernas que proporcionan mayor velocidad, flexibilidad y una alineación más sólida con el negocio con el Cliente/Usuario como centro
Estas son las nuevas "Cloud DXP´s" : "Cloud Digital Xperience Platforms" (Plataformas de Experiencia Digital en la Nube).
Generalmente incluirá una combinación de las siguientes tecnologías y metodologías:
- Microservicios y API: una arquitectura de microservicios fomenta el desarrollo de software como un conjunto de servicios modulares ligeros de implementación independiente. Cada uno puede cumplir objetivos de negocio específicos mediante la ejecución de procesos únicos, y el desarrollo puede ser más eficiente por medio de equipos más pequeños que trabajan en paralelo para implementar servicios de forma independiente. Estos microservicios se hacen accesibles mediante API independientes del idioma y la tecnología que facilitan el consumo en un conjunto diverso de dispositivos y fomentan una forma de medir el uso. Esto permite a las empresas determinar el valor comercial e incluso impulsar el consumo basado en tarifas. Además, las API abren vías para acceder a información empresarial crítica encerrada dentro de sistemas dispares y cerrados, así como para la producción y el consumo de un amplio conjunto de valiosas historias de usuarios.
- Desarrollo ágil: la eficiencia se puede obtener utilizando un enfoque de desarrollo ágil que emplea varios pasos iterativos e incrementales. Esto permite una mejor colaboración y retroalimentación continua que ayuda a refinar la entrega de un sistema de software. Para las grandes empresas exitosas, la transformación digital se trata realmente de convertir una desventaja en un disruptor. La liberación de conocimientos de negocios ("reglas") y patrones de datos transaccionales en aplicaciones ágiles, que contienen análisis "justo a tiempo", puede permitir una toma de decisiones mejor, más rápida y menos costosa que está en el corazón de ventaja competitiva. Esas decisiones pueden resultar en operaciones adaptables (más efectivas), modelos de negocios expansivos y asociaciones, y comunicaciones personalizadas para la intimidad del cliente. La naturaleza automatizada y orquestada del proceso de desarrollo de aplicaciones ágiles (esencialmente DevSecOps) proporciona una garantía de seguridad excepcional, así como la consistencia de facto ofrecida por la automatización. A medida que los microservicios seguros llenan el núcleo digital, y los contenedores seguros se pueden aprovechar como un servicio (CaaS), las aplicaciones compuestas ágiles se vuelven fuertes para frustrar los ataques.
- Internet de las cosas: en el mundo de las aplicaciones, aprovechar IoT consiste en utilizar datos que provienen de sensores y otros dispositivos conectados, así como en crear aplicaciones de IoT que mejoren las operaciones comerciales. Los usos de IoT son infinitos. Por ejemplo, una aerolínea puede crear una aplicación IoT que active una alerta cuando el motor de un avión necesite mantenimiento. Otras posibilidades incluyen la salud conectada, las cadenas de suministro inteligentes y la medición automatizada de redes eléctricas.
- Virtualización y contenedores: estos recursos escalables facilitan la creación de componentes acoplados libremente para la composición de la aplicación. Son verdaderos habilitadores de la competitividad, lo que permite un rápido movimiento y escalabilidad de los servicios sin costos generales.
- Inteligencia artificial (IA): la IA y el aprendizaje automático están abriendo un nuevo mundo de posibilidades en el desarrollo de aplicaciones. Desde el análisis predictivo hasta los chatbots, la IA está teniendo un fuerte impacto en las empresas, como permitir que los datos se utilicen de mejores maneras y contribuir a experiencias de usuario más significativas. A medida que crece el uso de la IA, el núcleo de las aplicaciones de una empresa se volverá cada vez más algorítmico. Las aplicaciones se construirán sobre construcciones de inteligencia eficientes, que eventualmente se convertirán en modelos de ecuaciones estructurales que pueden traducirse en algo que los humanos puedan entender más fácilmente.
En conclusión: Las empresas se están moviendo más allá de un entorno de aplicación basado en una arquitectura orientada a servicios a una segunda generación caracterizada por servicios web, microservicios, API, análisis y un mayor énfasis en la movilidad y la experiencia del usuario. Mientras tanto, las arquitecturas subyacentes, las aplicaciones y las tecnologías habilitadoras están evolucionando rápidamente. A medida que las empresas avanzan con la transformación digital, la funcionalidad integrada de estas aplicaciones y servicios es esencial. Sobre todo, las empresas deben ver la transformación digital como una transformación de toda la empresa, no solo una transformación de TI.
Innumerables tendencias tecnológicas están permitiendo a las empresas construir e integrar aplicaciones de una manera totalmente diferente. Con el fin de cumplir con el desafío central de TI, que se centra en brindar resultados al Negocio
El viaje hacia aplicaciones ágiles y experiencias digitales no se puede emprender sin una comprensión clara de qué tecnología está disponible y qué puede hacer. Las empresas deben posicionarse para crear y entregar aplicaciones escalables que sean “nativas de la nube” y operen como microservicios que pueden comunicarse a través de las API publicadas. Las aplicaciones más antiguas aún tienen valor, y es necesario acceder a ellas utilizando un enfoque de servicio que sea más rentable y con menos riesgo que el reemplazo total.
PMOfficers Founder, PMO Consultant, PMOfficer, PMO-AU, PMP, PMO-CC,PMO-SR, PMO-BR, PMO-ST, PMO-CP, PMO-FO.Strategy, Blockchain, IA. Advisor-Trainer-Speaker-Author.Top 4 Global PMO Influencer 2022 & Top 8 2021 (by PMOGA)
5 añosExcelente artículo Gabriel Monreal porque no lo compartes en nuestro grupo de grandes profesionales #PMOfficers