Entrevistas

Ioan Iacob, Fundador y CEO de FLOWX.ai – Serie de Entrevistas

mm
Añade Unite.AI a tus fuentes preferidas en Google

Ioan Iacob, es el fundador y CEO de FLOWX.AI, una plataforma revolucionaria de modernización de aplicaciones de inteligencia artificial para aplicaciones empresariales de misión crítica. Es una plataforma moderna de eventos impulsada por una arquitectura de microservicios. Utiliza los estándares industriales más populares para la modelización de procesos, la gestión de reglas de negocio y se integra tan fácilmente con sistemas heredados como con las últimas API y RPA.

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

Siempre me ha fascinado el concepto de palanca – la idea de multiplicar la fuerza. La informática, para mí, 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 – un rasgo que ha impulsado el aumento exponencial de la innovación en los últimos 50 años. Este poder de transformación rápida y de impacto es lo que inicialmente me atrajo a la informática.

Ahora, con FLOWX.AI, estamos redefiniendo cómo se pueden construir software de misión crítica – lo que significa que tenemos la oportunidad de impulsar la curva de crecimiento en sí. Nuestro mundo funciona con software empresarial – banca, servicios públicos, agricultura, defensa – el software empresarial es la base de nuestra civilización. Y hay mucha palanca en llevar la mejor tecnología a la empresa, porque eso impacta en muchas vidas a nivel descendente, y esta es la razón por la que creemos que podemos ser muy útiles para el mundo. Hoy estamos gastando billones de dólares para construir, ejecutar y mantener esa capa de tecnología.

Así que, piensa en ello: ¿qué pasaría si pudiéramos hacer que la construcción de software empresarial fuera órdenes de magnitud más eficiente?

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

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

No somos solo parte de la revolución tecnológica; estamos redefiniendo sus límites de lo que es posible.

Anteriormente, cofundaste Qualitance, una plataforma que diseñaba tecnología y productos para empresas Fortune 500 y startups. ¿Cuál fue uno de los proyectos más interesantes en los que trabajaste, y qué aprendiste de esta experiencia?

Estuvimos involucrados en una serie de proyectos de transformación digital en Qualitance con empresas Fortune 500 y startups.

Esta experiencia nos llevó a una realización crucial. A pesar de la rápida evolución de los productos digitales para consumidores y las inversiones sustanciales de las grandes corporaciones, había una brecha masiva en la construcción y el lanzamiento de soluciones digitales al mercado, especialmente en áreas de negocio críticas como la banca.

Este desafío era (y sigue siendo) especialmente pronunciado en el sector financiero, pero es igualmente prevalente en todos los sectores empresariales.

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

  • Integración – debe ser capaz de integrarse sin problemas con paisajes tecnológicos complejos existentes – desde arquitecturas de mainframe heredadas hasta sistemas modernos
  • Desarrollo rápido de productos digitales modernos – ser capaz de responder a las necesidades del mercado y los requisitos regulatorios en casi tiempo real. Hay una tremenda competencia y los equipos de TI y negocio necesitan construir productos digitales modernos que ofrezcan una excelente experiencia de usuario de manera rápida y rentable,
  • Robustez – confiabilidad, escalabilidad, seguridad: porque las empresas manejan cargas de trabajo críticas, estos son requisitos no negociables.

Estas observaciones están en el núcleo de la construcción de FLOWX.AI. Nuestro enfoque se centra en empoderar a las grandes empresas para que puedan desarrollar y modernizar plataformas digitales de manera rápida y eficiente, integrando sin problemas las capacidades de cualquier sistema existente o nuevo.

¿Cuándo te diste cuenta por primera vez de que los métodos actuales de desarrollo de software están rotos y no son escalables?

La complejidad en el mundo empresarial ha aumentado exponencialmente, y también lo han hecho los costos y el tiempo que se tarda en llevar los productos al mercado.

Esta 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 ser capaz de desarrollar software robusto y bueno sigue siendo increíblemente costoso – a pesar del acceso a talento asombroso y la proliferación de tecnologías diseñadas para resolver el problema.

Antes de FLOWX.AI, las únicas opciones para desarrollar 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 están limitados por la falta de flexibilidad para construir lo que necesitan y están limitados por lenguajes de programación propietarios y sistemas heredados. Esto, combinado con el aumento de la complejidad, está frenando a los equipos más talentosos. Estos equipos se ven absorbidos por trabajos tediosos y de bajo rendimiento que apenas mueven la aguja. Los costos de TI en espiral, junto con los rendimientos decrecientes, son uno de los desafíos más difíciles que enfrentan las empresas. Esto fue particularmente evidente dentro de las organizaciones de servicios financieros grandes.

No puedo enfatizar lo suficiente lo frustrante que es para todos en el espacio. Es deprimente para los ingenieros que tienen que hacer trabajos tediosos y poco emocionantes. Está frenando a los líderes empresariales porque no pueden proporcionar a sus clientes servicios intuitivos, escalables y conectados que necesitan. Así que esto es a lo que respondimos. Habíamos estado trabajando junto a estas personas. De hecho, habíamos sido estas personas a lo largo de nuestras carreras. Así que realmente las entendimos y queríamos solucionar este problema, devolverles el control de su tecnología, de su negocio.

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

Habíamos estado trabajando en la plataforma que finalmente se convirtió en FLOWX.AI durante más de una década. Teníamos esta sensación masiva de que estábamos sentados en algo increíblemente poderoso, pero no podíamos poner el dedo en ello.

Luego, durante una reunión con el equipo de Revolut en Londres, nos golpeó. Cuando aprendimos que el negocio de Revolut se basaba en el sistema de banca central de Barclays, nos dimos cuenta de que teníamos en nuestras manos una plataforma que podría permitir que cualquier banco desarrollara sistemas de misión crítica robustos y hermosos a una velocidad que era órdenes de magnitud más alta.

Luego, nuestro primer cliente, el banco más grande de Europa del Sur, 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 se enfrentaban tanto a los clientes como a los empleados – desde toda la incorporación en la sucursal para la banca minorista y corporativa hasta las plataformas de gestión de activos. Presenciar la velocidad a la que podían desarrollar confirmó que de hecho estábamos al borde de una nueva revolución. Con el mismo equipo y sistemas existentes, podían desarrollar en varias semanas lo que solía tomar un año o más con FLOWX.AI.

Nuestra innovación es el núcleo de FlowX AI, habilitado por una arquitectura escalable, robusta y abierta. Nuestro núcleo de AI es el primer AI empresarial que puede modelar cohesivamente la tecnología, los procesos de negocio y las reglas de negocio, y la experiencia del usuario. Hemos sido grandes creyentes durante mucho tiempo en el poder de la IA para aumentar y acelerar el potencial humano, y lo hemos llevado a cabo dentro del núcleo de nuestra plataforma.

¿Cuáles son algunos de los problemas actuales con cómo las empresas están viendo la generación de código?

El desafío de la generación de código automatizada es la percepción de que es – o que debería ser – universalmente aplicable, especialmente en el manejo de sistemas complejos. Mientras que es efectivo para aplicaciones más simples, a menudo se queda corto en entornos más sofisticados. Esto no es solo una limitación de la tecnología en sí, sino que proviene de las complejidades en la creación de especificaciones detalladas que tales sistemas requieren. Las herramientas automatizadas, a diferencia de los ingenieros humanos, carecen de la comprensión matizada necesaria para llenar y ajustar las brechas de especificación, ajustar la lógica compleja y gestionar procesos de integración y toma de decisiones profundos.

Además, hay un riesgo de subestimar el valor de la entrada y la experiencia humanas. Aunque la automatización puede acelerar ciertos procesos de desarrollo, aún no ha evolucionado para comprender y gestionar completamente 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, asegurando que el desarrollo de sistemas complejos no solo se acelere, sino que también se adapte con precisión a los requisitos comerciales específicos. Esta estrategia apunta a encontrar un equilibrio, aprovechando la velocidad y la eficiencia de la IA con un enfoque de “humano en el bucle”, manteniendo las perspectivas y la adaptabilidad críticas de la supervisión humana.

¿Por qué reemplazar la codificación con herramientas de no-código o de bajo código no es la solución?

Las limitaciones de las herramientas de no-código provienen de su simplicidad inherente, que, aunque es fácil de usar, no logra satisfacer las necesidades específicas y complejas de las empresas a gran escala. El código de bajo nivel también carece del poder y el control completos de los lenguajes de programación ampliamente utilizados – y, además, crea una restricción de recursos, teniendo que encontrar o mejorar los recursos. Y lo que las empresas necesitan es la libertad y la flexibilidad para construir y innovar. Es por eso que reunimos la inteligencia artificial generativa con el diseño visual de no-código en una arquitectura BYOC abierta que se puede extender con cualquier lenguaje de programación.

Sin embargo, el enfoque 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 sin problemas. 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 la construcción de gemelos digitales para empresas. No nos centramos solo en la codificación; aprovechamos el poder de la IA para acelerar la construcción de soluciones empresariales personalizadas y complejas que consideren todos los aspectos del ciclo de vida del desarrollo de productos digitales.

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

Crear un híbrido de bajo código y codificación es muy poderoso porque ofrece una mezcla única de eficiencia, flexibilidad y personalización. Proporciona velocidad, mientras aún permite un control total sobre lo que la gente construye.

Esto es parte de lo que ofrecemos. Nuestro enfoque integra la IA, el no-código y las técnicas de codificación para construir soluciones digitales integrales. Puedo desglosarlo en cuatro áreas principales:

  • Línea de base generada por IA: Hoy en día, FlowX AI puede generar alrededor del 60% al 80% del proceso de desarrollo. Esta capa de IA acelera significativamente la creación de componentes fundamentales – proceso, código, experiencia de usuario – reduciendo considerablemente el tiempo de desarrollo inicial.
  • Desarrollo visual de no-código: Con interfaces de diseño visual, permitimos la rápida ensambladura y modificación de aplicaciones, permitiendo la rápida creación de prototipos y acelerando los bucles de desarrollo iterativos. Esto suele llevar la finalización al 90-95%.
  • BYOC (Trae tu propio código) para personalización: Los bits restantes, que requieren personalizaciones específicas y detalladas, se manejan a través de la 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 con el tiempo a medida que modifican y actualizan la funcionalidad y la experiencia, pero también sugiere mejoras – desde la tecnología hasta el proceso y la experiencia del usuario – y monitorea y 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 solo unas semanas nueva funcionalidad que normalmente tardaría años en agregar a un sistema existente. Eso se debe a que proporcionamos características que ayudan a los usuarios a realizar modificaciones fácilmente y porque nuestra plataforma encapsula la mayoría de la complejidad, manejando los 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 pruebas. Esta configuración hace que sea más fácil cambiar, rastrear y auditar los cambios, pero también probar las cosas – lo que conduce a una reducción masiva de esfuerzo y mantenimiento.

En última instancia, combinar la IA, el no-código y la codificación tradicional equilibra la velocidad y la facilidad de uso con la capacidad de crear soluciones empresariales complejas y personalizadas porque combina la velocidad de la IA generativa con la accesibilidad del diseño visual y el poder y el control completos de los lenguajes de programación.

Lo más importante es que este enfoque libera a los ingenieros de muchas tareas tediosas y del mantenimiento continuo, así que la innovación no se estanca.

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

Nuestra creencia es que la IA no puede y no reemplazará a los ingenieros, sino que aumentará sus capacidades. El elemento humano fundamental en la ingeniería implica pensamiento y resolución de problemas sofisticados, áreas donde la inteligencia y la creatividad humanas son insustituibles. La IA es hábil para manejar alrededor del 80% de las tareas, particularmente aquellas que son repetitivas o de bajo valor. La IA es excelente para procesar el trabajo de rutina con velocidad y precisión, lo que en última instancia les permite centrarse en problemas y soluciones innovadoras de alto nivel.

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

¿Podrías discutir la plataforma de modernización de aplicaciones innovadora 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 hace que sea fácil desarrollar y ampliar – 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 tipo de sistema existente, a través de la capa de integración inteligente. Sobre la capa de orquestación, los equipos pueden 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 combina el desarrollo asistido por IA, el no-código y las capacidades de codificación completa. Esta combinación proporciona a las empresas una plataforma flexible, escalable y robusta que pueden utilizar para construir y llevar aplicaciones al mercado.

Construímos FLOWX.AI en respuesta a la falta de innovación en el desarrollo de aplicaciones. Los métodos tradicionales a menudo son demasiado rígidos y costosos. Las soluciones de no-código, aunque prometedoras en teoría, han fallado con frecuencia en 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 – no están diseñadas para el desarrollo continuo.

Nuestros clientes están logrando resultados notables. Por ejemplo, muchos de nuestros clientes pueden integrar alrededor de 20 sistemas en solo 4-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 eventos de última generación, escalable elásticamente, que se basa en microservicios y contenerización. El uso de la arquitectura de microservicios mejora aún más la escalabilidad al permitir la escalación y actualización independientes de diferentes partes de la aplicación sin interrumpir el sistema completo.

Este marco de nube nativa completamente garantiza la agilidad, la resiliencia y la escalabilidad, cruciales para manejar las demandas dinámicas del desarrollo de productos digitales empresariales. También es una arquitectura agnóstica de infraestructura, que se puede implementar en cualquier nube / multi-nube / híbrida o local.

Proporciona alta disponibilidad y configuraciones de implementación tolerantes a fallos, que son vitales para mantener un servicio ininterrumpido en aplicaciones de misión crítica.

La combinación de microservicios y contenerización en una arquitectura abierta posiciona a FLOWX.AI como una plataforma ideal para empresas que buscan innovar rápidamente mientras mantienen 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.

Antoine es un líder visionario y socio fundador de Unite.AI, impulsado por una pasión inquebrantable por dar forma y promover el futuro de la IA y la robótica. Como empresario serial, cree que la IA será tan disruptiva para la sociedad como la electricidad, y a menudo se le escucha hablando con entusiasmo sobre el potencial de las tecnologías disruptivas y la AGI.

Como futurista, está dedicado a explorar cómo estas innovaciones darán forma a nuestro mundo. Además, es el fundador de Securities.io, una plataforma enfocada en invertir en tecnologías de vanguardia que están redefiniendo el futuro y remodelando sectores enteros.