talón Ioan Iacob, fundador y director ejecutivo de FLOWX.ai - Serie de entrevistas - Unite.AI
Contáctanos

Entrevistas

Ioan Iacob, fundador y director ejecutivo de FLOWX.ai - Serie de entrevistas

mm

Publicado

 on

Ioan Jacob, es el fundador y director ejecutivo de FLOWX.AI, una revolucionaria plataforma de modernización de aplicaciones de IA para aplicaciones empresariales de misión crítica. Es una plataforma moderna basada en eventos construida sobre una arquitectura de microservicios. Utiliza los estándares más populares de la industria para el modelado de procesos y la gestión de reglas comerciales y se integra tan fácilmente con sistemas heredados como con las API y RPA más recientes.

¿Qué te atrajo inicialmente de la informática?

Siempre me ha cautivado el concepto de apalancamiento: la idea de multiplicación de fuerzas. Para mí, la informática representa la herramienta definitiva para amplificar la capacidad más valiosa de las personas: la mente humana.

Ofrece un camino increíblemente rápido desde la idea hasta la realización, una característica que ha impulsado el aumento exponencial de la innovación en los últimos 50 años. Este poder de rápida transformación e impacto es lo que inicialmente me atrajo a la informática.

Ahora, con FLOWX.AI, estamos redefiniendo cómo se puede crear software de misión crítica, lo que significa que tenemos la oportunidad de impulsar la propia curva de crecimiento. Nuestro mundo funciona con software empresarial (banca, servicios públicos, agricultura, defensa); el software empresarial sustenta nuestra civilización. Y hay mucha influencia en llevar la mejor tecnología a la empresa, porque eso afecta a muchas vidas posteriores, y es por eso que creemos que podemos ser tan útiles para el mundo. Hoy estamos gastando billones de dólares para construir, ejecutar y mantener esa capa de tecnología.

Entonces, piénselo: ¿qué pasaría si pudiéramos hacer que la creación de software empresarial en órdenes de magnitud fuera más eficiente?

Esto mejoraría servicios vitales como la banca, los servicios públicos o la defensa, haciéndolos más interconectados, más fáciles de usar y más eficientes para que los utilice la gente. Y, quizás aún más importante, con los recursos liberados podríamos acelerar considerablemente el ritmo de la innovación.

Imaginemos, por ejemplo, un mundo donde las agencias gubernamentales puedan desarrollar e implementar rápidamente sistemas avanzados de inteligencia artificial para optimizar los servicios públicos, mejorar la prestación de atención médica y abordar problemas sociales urgentes. Al optimizar el desarrollo de software empresarial, podemos desbloquear una nueva era de progreso tecnológico y avance social.

No somos sólo parte de la revolución tecnológica; Estamos redefiniendo los límites de lo que es posible.

Anteriormente cofundó Qualitance, una plataforma que diseñó tecnología y productos para empresas y nuevas empresas de Fortune 500. ¿Cuál fue uno de los proyectos más interesantes en los que trabajó y qué aprendió de esta experiencia? 

Estuvimos involucrados en una variedad de proyectos de transformación digital en Qualitance tanto con empresas Fortune 500 como con nuevas empresas.

Esta experiencia nos llevó a una conclusión crucial. A pesar de la rápida evolución de los productos digitales de consumo y las importantes inversiones de las grandes corporaciones, existía una brecha enorme en la creación y comercialización de soluciones digitales, especialmente en áreas comerciales centrales y de misión crítica como la banca.

Este desafío fue (y sigue siendo) especialmente pronunciado en el sector financiero, pero prevalece por igual en todos los sectores empresariales.

Comprendimos la necesidad de que las plataformas de transformación digital brinden capacidades en tres dimensiones clave que hoy desafían a la empresa:

  • moderna – debe poder integrarse perfectamente con los complejos paisajes tecnológicos existentes, desde arquitecturas de mainframe heredadas hasta sistemas modernos
  • Desarrollo rápido y moderno de productos digitales – ser capaz de responder a las necesidades del mercado y los requisitos regulatorios casi en tiempo real. Existe una enorme competencia y los equipos de TI y de negocios necesitan crear productos digitales modernos que brinden una excelente experiencia de usuario de manera rápida y rentable.
  • Robustez – confiabilidad, escalabilidad, seguridad: debido a que las empresas manejan cargas de trabajo críticas, estos son requisitos no negociables.

Estas observaciones son el núcleo de la construcción de FLOWX.AI. Nuestro objetivo es capacitar a las grandes empresas para que desarrollen y modernicen de manera rápida y eficiente plataformas digitales, al tiempo que integramos perfectamente las capacidades de cualquier sistema nuevo o existente.

¿Cuándo se dio cuenta por primera vez de que los métodos actuales de desarrollo de software no funcionan y no son escalables? 

La complejidad en el mundo empresarial ha aumentado exponencialmente, al igual que los costos y el tiempo que lleva llevar los productos al mercado.

Esto es lo que he experimentado trabajando junto a muchos equipos talentosos en el mundo empresarial durante más de una década. He visto cómo desarrollar software bueno y robusto sigue siendo increíblemente costoso, a pesar del acceso a talentos increíbles y la proliferación de tecnologías diseñadas para resolver el problema.

Antes de FLOWX.AI, las únicas opciones para el desarrollo digital en la empresa eran soluciones verticales inflexibles o proyectos de desarrollo personalizados masivos que intentaban combinar múltiples plataformas tecnológicas.

Como resultado, los equipos en el mundo empresarial se ven limitados por la falta de flexibilidad para crear lo que necesitan y están limitados por lenguajes de programación propietarios y sistemas heredados. Esto, sumado al aumento de la complejidad, está frenando a los equipos más talentosos. Estos equipos se ven atrapados en un trabajo tedioso y de bajo rendimiento que apenas mueve la aguja. Los crecientes costos de TI junto con la disminución de los rendimientos es uno de los desafíos más difíciles que enfrentan las empresas. Esto fue particularmente evidente dentro de las grandes organizaciones de servicios financieros.

No puedo enfatizar lo suficiente lo frustrante que es esto para todos en el espacio. Es deprimente para los ingenieros que tienen que realizar un trabajo tedioso y aburrido. Está frenando a los líderes empresariales porque no pueden ofrecer a sus clientes los servicios intuitivos, escalables y conectados que necesitan. Entonces esto es a lo que respondimos. Habíamos estado trabajando codo a codo con estas personas. De hecho, habíamos sido estas personas a lo largo de nuestras carreras. Entonces realmente los entendimos y queríamos solucionar este problema, devolverles el control de su tecnología, de su negocio.

¿Cuál fue la historia del génesis detrás de FLOWX.AI?

Llevábamos más de una década trabajando en la plataforma que finalmente se convirtió en FLOWX.AI. Teníamos esta enorme sensación de que estábamos sentados sobre algo increíblemente poderoso, pero no podíamos identificarlo.

Luego, durante una reunión con el equipo de Revolut en Londres, nos dimos cuenta. Cuando supimos que el negocio de Revolut se construyó sobre el sistema bancario central de Barclays, nos dimos cuenta de que teníamos en nuestras manos una plataforma que podría permitir a cualquier banco desarrollar sistemas de misión crítica robustos y hermosos a una velocidad de órdenes de magnitud mayor.

Luego, nuestro primer cliente, el banco más grande del sudeste de Europa, adoptó nuestra tecnología y comenzó a utilizarla como su plataforma de desarrollo digital predeterminada para una gran parte de su negocio (construyendo plataformas digitales que estaban dirigidas tanto a clientes como a empleados) de toda la industria. Incorporación de sucursales de banca minorista y corporativa a plataformas de gestión de activos. Ser testigo de la velocidad a la que pudieron desarrollarse confirmó que estábamos efectivamente al borde de una nueva revolución. Con el mismo equipo y los sistemas existentes, pudieron desarrollar en varias semanas lo que antes les llevaba un año o más con FLOWX.AI.

Nuestra innovación es FlowX AI Core, habilitado por una arquitectura escalable, robusta y abierta. Nuestro AI Core es la primera IA empresarial que puede modelar de manera coherente la tecnología, los procesos y reglas comerciales y la experiencia del usuario. Desde hace mucho tiempo creemos firmemente en el poder de la IA para aumentar y acelerar el potencial humano, y lo hemos hecho realidad dentro del núcleo de nuestra plataforma.

¿Cuáles son algunos de los problemas actuales con respecto a la forma en que las empresas ven actualmente la generación de código?

El desafío con la generación automatizada de código es la percepción de que es (o debería ser) universalmente aplicable, especialmente en el manejo de sistemas complejos. Si bien es eficaz para aplicaciones más simples, a menudo se queda corto en entornos más sofisticados. Esto no es sólo una limitación de la tecnología en sí, sino que surge de las complejidades de la creación de especificaciones detalladas que requieren dichos sistemas. Las herramientas automatizadas, a diferencia de los ingenieros humanos, carecen de la comprensión matizada necesaria para salvar y llenar vacíos de especificaciones, ajustar lógicas complejas y gestionar procesos de integración y toma de decisiones profundos.

Además, existe el riesgo de subestimar el valor del aporte y la experiencia humanos. Aunque la automatización puede acelerar ciertos procesos de desarrollo, aún no ha evolucionado para comprender y gestionar plenamente las complejidades de los sistemas avanzados.

En FLOWX.AI, hemos tomado un camino ligeramente diferente. Nuestro enfoque aprovecha la IA para mejorar, no reemplazar, la experiencia humana. Nos centramos en utilizar la IA para aumentar las capacidades humanas, garantizando que el desarrollo de sistemas complejos no sólo se acelere sino que también se adapte con precisión a los requisitos empresariales específicos. Esta estrategia tiene como objetivo lograr un equilibrio, aprovechando la velocidad y la eficiencia de la IA con un enfoque "humano en el circuito", conservando los conocimientos críticos y la adaptabilidad de la supervisión humana.

¿Por qué reemplazar la codificación con herramientas sin código o con poco código no es la solución?

Las limitaciones de las herramientas sin código surgen de su simplicidad inherente que, si bien son fáciles de usar, no satisfacen las necesidades específicas y complejas de las empresas de gran escala. El código bajo también carece de todo el poder y control de los lenguajes de programación más extendidos y, además, crea una limitación de recursos, al tener que encontrar o mejorar recursos. Y lo que las empresas necesitan es libertad y flexibilidad para construir e innovar. Es por eso que reunimos IA generativa con un diseño visual sin código en una arquitectura BYOC abierta que se puede ampliar con cualquier lenguaje de programación.

Sin embargo, el foco del desarrollo de productos digitales va más allá de la codificación. Abarca la creación de procesos eficientes, productos intuitivos y experiencias de usuario perfectas. Este enfoque holístico es vital para abordar los desafíos multifacéticos del desarrollo de soluciones empresariales.

FLOWX.AI se creó para satisfacer las necesidades de extremo a extremo de crear gemelos digitales para empresas. No nos centramos únicamente en la codificación; Aprovechamos el poder de la IA para ayudar a acelerar la creación de soluciones empresariales complejas y personalizadas que consideren todos los aspectos del ciclo de vida del desarrollo de productos digitales.

¿Podrías compartir tu opinión sobre los beneficios de crear un híbrido de código bajo y codificación?

Crear un híbrido de código bajo y codificación es muy poderoso porque ofrece una combinación única de eficiencia, flexibilidad y personalización. Proporciona velocidad y, al mismo tiempo, permite un control total sobre lo que construyen las personas.

Esto es parte de lo que ofrecemos. Nuestro enfoque integra técnicas de codificación, sin código y de inteligencia artificial para crear soluciones digitales integrales. Puedo dividir esto en cuatro áreas principales:

  • Línea de base generada por IA: Hoy en día, FlowX AI puede generar entre el 60% y el 80% del proceso de desarrollo. Esta capa de IA acelera significativamente la creación de componentes fundamentales (proceso, código, experiencia del usuario), lo que reduce el tiempo de desarrollo inicial.
  • Desarrollo visual sin código: Con interfaces de diseño visual, permitimos un rápido montaje y modificación de aplicaciones, lo que permite la creación rápida de prototipos y ciclos de desarrollo iterativos acelerados. Por lo general, esto lleva la finalización al 90-95%.
  • Traiga su propio código (BYOC) para personalización: Los bits restantes, que requieren personalizaciones específicas y detalladas, se manejan mediante codificación tradicional BYOC en cualquier lenguaje de programación. Esto permite la creación de soluciones altamente personalizadas, asegurando que el producto final cumpla con las necesidades y especificaciones exactas del cliente.
  • Desarrollo y optimización asistidos por IA: Nuestra IA ayuda a los equipos empresariales a mantener la coherencia a lo largo del tiempo a medida que modifican y actualizan la funcionalidad y la experiencia, pero también sugiere mejoras (desde la tecnología hasta los procesos y la experiencia del usuario) y monitorea e identifica problemas en tiempo real.

La ventaja clave de este enfoque híbrido se puede ver especialmente cuando se trata de realizar cambios y mantener el software. Los equipos que desarrollan en FlowX.ai pueden agregar en tan solo unas semanas una nueva funcionalidad que normalmente tardaría años en agregarse a un sistema existente. Esto se debe a que proporcionamos funciones que ayudan a los usuarios a realizar modificaciones fácilmente y a que nuestra plataforma encapsula la mayor parte de la complejidad, manejando requisitos no funcionales como la escalabilidad y la seguridad. Como resultado, cualquier código que deba crearse o modificarse se encuentra en componentes más aislados, lo que proporciona más control y capacidad de prueba. Esta configuración hace que sea más fácil cambiar, rastrear y auditar cambios, pero también probar cosas, lo que lleva a una reducción masiva del esfuerzo y el mantenimiento.

En última instancia, al combinar IA, sin código y codificación tradicional, se equilibra la velocidad y la facilidad de uso con la capacidad de crear soluciones empresariales complejas y altamente personalizadas porque combina la velocidad de la IA de generación con la accesibilidad del diseño visual y la potencia y el control totales. de lenguajes de programación.

Más importante aún, este enfoque libera a los ingenieros de muchas tareas tediosas y de mantenimiento continuo, por lo que la innovación no se estanca.

¿Cómo mejorará la IA a los ingenieros en lugar de reemplazarlos?

Creemos que la IA no puede reemplazar ni reemplazará a los ingenieros, sino que aumentará sus capacidades. El elemento humano fundamental en la ingeniería implica el pensamiento sofisticado y la resolución de problemas, áreas donde el intelecto y la creatividad humanos son irremplazables. La IA es experta en manejar alrededor del 80% de las tareas, particularmente aquellas que son repetitivas o se consideran de bajo valor. La IA sobresale en el procesamiento eficiente del trabajo rutinario con velocidad y precisión, lo que en última instancia les permite centrarse en problemas de nivel superior y soluciones innovadoras.

Esto es un beneficio neto para los ingenieros. La clave para avanzar es descubrir cómo crear una relación sinérgica en la que cada uno se complemente entre sí, lo que conducirá a un entorno de ingeniería más productivo e innovador. Este enfoque subraya un futuro en el que la IA y la inteligencia humana trabajan en conjunto, cada una aprovechando sus fortalezas para lograr mejores resultados en el campo de la ingeniería y más allá.

¿Puede hablarnos de la innovadora plataforma de modernización de aplicaciones que ha desarrollado FLOWX.AI?

FLOWX.AI es la primera plataforma unificada para el desarrollo digital empresarial de extremo a extremo, con una arquitectura abierta que facilita el desarrollo y la ampliación, con cualquier lenguaje de programación.

En el núcleo de la plataforma hay una capa de orquestación inteligente que puede integrar rápidamente cualquier (literalmente cualquier tipo) de sistema existente, a través de la capa de integración inteligente. Además de la capa de orquestación, los equipos pueden volver a desarrollar productos digitales modernos muy rápidamente, a través de nuestra capa de experiencia de usuario omnicanal impulsada por IA.

Como mencioné anteriormente, FLOWX.AI reúne desarrollo asistido por IA, código bajo/sin código, así como capacidades de codificación completas. Esta combinación proporciona a las empresas una plataforma flexible, escalable y robusta que pueden utilizar para crear y llevar aplicaciones al mercado.

Construimos FLOWX.AI en respuesta a la falta de innovación en el desarrollo de aplicaciones. Los métodos tradicionales suelen ser demasiado rígidos y de costo prohibitivo. Las soluciones sin código, aunque prometedoras en teoría, con frecuencia no han logrado satisfacer las demandas específicas y complejas de las empresas modernas. Las soluciones de puntos verticales son inflexibles y difíciles de personalizar y desarrollar más; no están diseñadas para un desarrollo continuo.

Nuestros clientes están logrando resultados notables. Por ejemplo, muchos de nuestros clientes pueden integrar alrededor de 20 sistemas en solo 4 a 6 semanas y desarrollar, construir y lanzar soluciones digitales complejas como hipotecas digitales en 8 a 12 semanas.

¿Por qué esta solución puede escalar tan bien?

FLOWX.AI se basa en una arquitectura de última generación, elásticamente escalable y basada en eventos, que se basa en microservicios y contenedores. El uso de la arquitectura de microservicios mejora aún más la escalabilidad al permitir el escalado y la actualización independientes de diferentes partes de la aplicación sin interrumpir todo el sistema.

Este marco totalmente nativo de la nube garantiza agilidad, resiliencia y escalabilidad, cruciales para manejar las demandas dinámicas del desarrollo de productos digitales a nivel empresarial. También es una arquitectura independiente de la infraestructura, que se puede implementar en cualquier configuración de nube, nube múltiple, nube híbrida o local.

También proporciona configuraciones de implementación de alta disponibilidad y tolerancia a fallas, que son vitales para mantener un servicio ininterrumpido en aplicaciones de misión crítica.

La combinación de microservicios y contenedores en una arquitectura abierta posiciona a FLOWX.AI como una plataforma ideal para empresas que buscan innovar rápidamente manteniendo altos estándares de confiabilidad y seguridad. Esta arquitectura no solo respalda las necesidades tecnológicas actuales de las empresas, sino que también las posiciona para adaptarse sin esfuerzo a los avances y desafíos futuros en el panorama digital.

Socio fundador de unite.AI y miembro de la consejo de tecnología de forbes, antoine es un futurista apasionado por el futuro de la IA y la robótica.

También es el fundador de Valores.io, un sitio web que se centra en invertir en tecnología disruptiva.