Entretiens
Ioan Iacob, Fondateur et PDG de FLOWX.ai – SÃĐrie d’entretiens

Ioan Iacob, est le fondateur et PDG de FLOWX.AI, une plateforme rÃĐvolutionnaire dâapplication de modernisation de lâIA pour les applications critiques des entreprises. Il sâagit dâune plateforme moderne à base dâÃĐvÃĐnements construite sur une architecture de microservices. Elle utilise les normes industrielles les plus populaires pour la modÃĐlisation de processus, la gestion des rÃĻgles mÃĐtier et sâintÃĻgre aussi facilement avec les systÃĻmes hÃĐritÃĐs quâavec les derniers API et RPA.
Quâest-ce qui vous a initialement attirÃĐ vers lâinformatique ?
Jâai toujours ÃĐtÃĐ fascinÃĐ par le concept de levier â lâidÃĐe de multiplication de force. Lâinformatique, pour moi, reprÃĐsente lâoutil ultime pour amplifier la capacitÃĐ la plus prÃĐcieuse des personnes : lâesprit humain.
Elle offre un chemin incroyablement rapide de lâidÃĐe à la rÃĐalisation â une caractÃĐristique qui a propulsÃĐ la croissance exponentielle de lâinnovation au cours des 50 derniÃĻres annÃĐes. Ce pouvoir de transformation rapide et dâimpact est ce qui mâa initialement attirÃĐ vers lâinformatique.
Maintenant, avec FLOWX.AI, nous rÃĐinventons la façon dont les logiciels critiques peuvent Être construits â ce qui signifie que nous avons lâopportunitÃĐ dâaccÃĐlÃĐrer la courbe de croissance elle-mÊme. Notre monde fonctionne sur des logiciels dâentreprise â banque, services publics, agriculture, dÃĐfense â les logiciels dâentreprise sous-tendent notre civilisation. Et il y a tellement de levier à apporter la meilleure technologie à lâentreprise, car cela a un impact sur tant de vies en aval, et câest pourquoi nous pensons que nous pouvons Être trÃĻs utiles au monde. Aujourdâhui, nous dÃĐpensons des milliers de milliards de dollars pour construire, exÃĐcuter et maintenir cette couche de technologie.
Alors, pensez-y : quâest-ce qui se passerait si nous pouvions rendre la construction de logiciels dâentreprise beaucoup plus efficace ?
Cela amÃĐliorerait des services essentiels comme la banque, les services publics ou la dÃĐfense â les rendant plus interconnectÃĐs, conviviaux et plus efficaces pour les personnes qui les utilisent. Et, peut-Être plus important encore, avec les ressources libÃĐrÃĐes, nous pourrions considÃĐrablement accÃĐlÃĐrer le rythme de lâinnovation.
Imaginez, par exemple, un monde oÃđ les agences gouvernementales peuvent rapidement dÃĐvelopper et dÃĐployer des systÃĻmes dâIA avancÃĐs pour rationaliser les services publics, amÃĐliorer la prestation de soins de santÃĐ et rÃĐsoudre des problÃĻmes sociaux urgents. En optimisant le dÃĐveloppement de logiciels dâentreprise, nous pouvons dÃĐbloquer une nouvelle ÃĻre de progrÃĻs technologique et de progrÃĻs social.
Nous ne faisons pas seulement partie de la rÃĐvolution technologique ; nous rÃĐinventons ses limites de ce qui est possible.
Vous avez prÃĐcÃĐdemment co-fondÃĐ Qualitance, une plateforme qui conçoit des technologies et des produits pour les entreprises Fortune 500 et les startups. Quel a ÃĐtÃĐ lâun des projets les plus intÃĐressants sur lesquels vous avez travaillÃĐ, et quâavez-vous appris de cette expÃĐrience ?
Nous avons ÃĐtÃĐ impliquÃĐs dans une gamme de projets de transformation numÃĐrique à Qualitance avec des entreprises Fortune 500 et des startups.
Cette expÃĐrience nous a amenÃĐs à une rÃĐalisation cruciale. MalgrÃĐ lâÃĐvolution rapide des produits numÃĐriques pour les consommateurs et les investissements importants des grandes entreprises, il y avait un ÃĐnorme fossÃĐ dans la construction et la mise sur le marchÃĐ de solutions numÃĐriques, en particulier dans les domaines critiques et mÃĐtier comme la banque.
Ce dÃĐfi ÃĐtait (et est toujours) particuliÃĻrement prononcÃĐ dans le secteur financier, mais est ÃĐgalement trÃĻs prÃĐsent dans tous les secteurs dâentreprise.
Nous avons compris le besoin de plates-formes de transformation numÃĐrique pour fournir des capacitÃĐs sur trois dimensions clÃĐs qui sont aujourdâhui challengÃĐes par lâentreprise :
- IntÃĐgration â elle doit Être capable de sâintÃĐgrer sans heurt avec des paysages technologiques complexes existants â des architectures de systÃĻmes hÃĐritÃĐs aux systÃĻmes modernes
- DÃĐveloppement rapide de produits numÃĐriques modernes â Être capable de rÃĐpondre aux besoins du marchÃĐ et aux exigences rÃĐglementaires en quasi-temps rÃĐel. Il y a une concurrence ÃĐnorme et les ÃĐquipes IT et mÃĐtier doivent construire des produits numÃĐriques modernes qui offrent une excellente expÃĐrience utilisateur rapidement et de maniÃĻre rentable,
- Robustesse â fiabilitÃĐ, ÃĐvolutivitÃĐ, sÃĐcuritÃĐ : car les entreprises gÃĻrent des charges de travail critiques, ces exigences sont non nÃĐgociables.
Ces observations sont au cÅur de la construction de FLOWX.AI. Notre objectif est de permettre aux grandes entreprises de dÃĐvelopper et de moderniser rapidement et efficacement des plates-formes numÃĐriques, tout en intÃĐgrant sans heurt les capacitÃĐs de tout systÃĻme existant ou nouveau.
Quand avez-vous rÃĐalisÃĐ pour la premiÃĻre fois que les mÃĐthodes actuelles de dÃĐveloppement de logiciels sont cassÃĐes et non ÃĐvolutives ?
La complexitÃĐ dans le monde de lâentreprise a augmentÃĐ de maniÃĻre exponentielle, et les coÃŧts et le temps nÃĐcessaire pour mettre les produits sur le marchÃĐ ont ÃĐgalement augmentÃĐ.
Câest ce que jâai vÃĐcu en travaillant aux cÃītÃĐs de nombreuses ÃĐquipes talentueuses dans le monde de lâentreprise pendant plus dâune dÃĐcennie. Jâai vu comment Être capable de dÃĐvelopper un bon logiciel reste incroyablement coÃŧteux â malgrÃĐ lâaccÃĻs à un talent incroyable et la prolifÃĐration de technologies conçues pour rÃĐsoudre le problÃĻme.
Avant FLOWX.AI, les seules options pour dÃĐvelopper du numÃĐrique dans lâentreprise ÃĐtaient soit des solutions verticales inflexibles, soit des projets de dÃĐveloppement personnalisÃĐs massifs essayant de combiner plusieurs plates-formes technologiques.
En consÃĐquence, les ÃĐquipes dans le monde de lâentreprise sont limitÃĐes par le manque de flexibilitÃĐ pour construire ce dont elles ont besoin et sont limitÃĐes par des langages de programmation propriÃĐtaires et des systÃĻmes hÃĐritÃĐs. Cela, couplÃĐ Ã lâaugmentation de la complexitÃĐ, retient les ÃĐquipes les plus talentueuses. Ces ÃĐquipes sont aspirÃĐes dans des travaux fastidieux et à faible rendement qui dÃĐplacent à peine lâaiguille. Les coÃŧts IT en spirale, ainsi que les rendements diminuÃĐs, constituent lâun des dÃĐfis les plus difficiles auxquels les entreprises sont confrontÃĐes. Cela ÃĐtait particuliÃĻrement ÃĐvident au sein des grandes organisations de services financiers.
Je ne peux pas insister suffisamment sur le fait que câest frustrant pour tout le monde dans lâespace. Câest dÃĐprimant pour les ingÃĐnieurs qui doivent faire des travaux fastidieux et sans intÃĐrÊt. Câest ce qui retient les dirigeants dâentreprise, car ils ne peuvent pas fournir à leurs clients les services intuitifs, ÃĐvolutifs et connectÃĐs dont ils ont besoin. Câest à cela que nous avons rÃĐpondu. Nous avions travaillÃĐ cÃīte à cÃīte avec ces personnes. En fait, nous avions ÃĐtÃĐ ces personnes tout au long de nos carriÃĻres. Nous voulions donc rÃĐsoudre ce problÃĻme, leur redonner le contrÃīle de leur technologie, de leur entreprise.
Quelle est lâhistoire de la genÃĻse derriÃĻre FLOWX.AI ?
Nous avons travaillÃĐ sur la plate-forme qui est finalement devenue FLOWX.AI pendant plus dâune dÃĐcennie. Nous avions ce sentiment massif que nous sommes assis sur quelque chose dâincroyablement puissant, mais nous ne pouvions pas quite mettre le doigt dessus.
Ensuite, lors dâune rÃĐunion avec lâÃĐquipe de Revolut à Londres, cela nous a frappÃĐs. Lorsque nous avons appris que lâentreprise de Revolut ÃĐtait construite sur le systÃĻme de banque de base de Barclays, nous avons rÃĐalisÃĐ que nous avions entre nos mains une plate-forme qui pourrait permettre à toute banque de dÃĐvelopper des systÃĻmes critiques et solides à une vitesse qui ÃĐtait des ordres de grandeur plus ÃĐlevÃĐe.
Ensuite, notre premier client, la plus grande banque dâEurope du Sud-Est, a adoptÃĐ notre technologie et a commencÃĐ Ã lâutiliser comme plate-forme de dÃĐveloppement numÃĐrique par dÃĐfaut pour une grande partie de son entreprise â en construisant des plates-formes numÃĐriques qui faisaient face à la fois aux clients et aux employÃĐs â de lâintÃĐgralitÃĐ de lâinscription en agence pour la banque de dÃĐtail et la banque dâentreprise à des plates-formes de gestion dâactifs. En tÃĐmoignant de la vitesse à laquelle ils pouvaient dÃĐvelopper, nous avons confirmÃĐ que nous ÃĐtions en effet au seuil dâune nouvelle rÃĐvolution. Avec la mÊme ÃĐquipe et les mÊmes systÃĻmes, ils ÃĐtaient capables de dÃĐvelopper en quelques semaines ce qui prenait auparavant un an ou plus avec FLOWX.AI.
Notre innovation est le FlowX AI Core, rendu possible par une architecture ÃĐvolutive, robuste et ouverte. Notre AI Core est le premier AI dâentreprise qui peut modÃĐliser de maniÃĻre cohÃĐrente la technologie, les processus mÃĐtier et les rÃĻgles mÃĐtier, ainsi que lâexpÃĐrience utilisateur. Nous sommes de grands croyants depuis longtemps dans le pouvoir de lâIA pour augmenter et accÃĐlÃĐrer le potentiel humain, et nous lâavons mis en Åuvre dans le cÅur de notre plate-forme.
Quels sont certains des problÃĻmes actuels avec la façon dont les entreprises perçoivent la gÃĐnÃĐration de code ?
Le dÃĐfi de la gÃĐnÃĐration de code automatisÃĐe est la perception quâelle est â ou quâelle devrait Être â universellement applicable, en particulier dans la gestion de systÃĻmes complexes. Bien quâelle soit efficace pour les applications plus simples, elle fait souvent dÃĐfaut dans des environnements plus sophistiquÃĐs. Ce nâest pas seulement une limitation de la technologie elle-mÊme, mais dÃĐcoule des complexitÃĐs dans la crÃĐation de spÃĐcifications dÃĐtaillÃĐes que de tels systÃĻmes nÃĐcessitent. Les outils automatisÃĐs, contrairement aux ingÃĐnieurs humains, manquent de la comprÃĐhension nuancÃĐe nÃĐcessaire pour combler et remplir les lacunes de spÃĐcification, ajuster la logique complexe et gÃĐrer les processus de prise de dÃĐcision et dâintÃĐgration profonds.
De plus, il y a un risque de sous-estimer la valeur de lâapport humain et de lâexpertise. Bien que lâautomatisation puisse accÃĐlÃĐrer certains processus de dÃĐveloppement, elle nâa pas encore ÃĐvoluÃĐ pour pleinement saisir et gÃĐrer les complexitÃĐs des systÃĻmes avancÃĐs.
Chez FLOWX.AI, nous avons pris un chemin lÃĐgÃĻrement diffÃĐrent. Notre approche utilise lâIA pour amÃĐliorer, et non remplacer, lâexpertise humaine. Nous nous concentrons sur lâutilisation de lâIA pour amÃĐliorer les capacitÃĐs humaines, en veillant à ce que le dÃĐveloppement de systÃĻmes complexes ne soit pas seulement accÃĐlÃĐrÃĐ mais ÃĐgalement prÃĐcisÃĐment adaptÃĐ aux exigences commerciales spÃĐcifiques. Cette stratÃĐgie vise à ÃĐtablir un ÃĐquilibre, en exploitant la vitesse et lâefficacitÃĐ de lâIA avec une approche âhumain dans la boucleâ, en conservant les insights critiques et lâadaptabilitÃĐ de la supervision humaine.
Pourquoi remplacer la programmation par des outils sans code ou à code rÃĐduit nâest pas la solution ?
Les limites des outils sans code proviennent de leur simplicitÃĐ inhÃĐrente qui, bien que conviviale, ÃĐchoue à rÃĐpondre aux besoins spÃĐcifiques et complexes des grandes entreprises. Le code rÃĐduit manque ÃĐgalement de la pleine puissance et du contrÃīle des langages de programmation rÃĐpandus â et, en outre, crÃĐe une contrainte de ressources, ayant besoin de trouver ou de mettre à niveau les ressources. Et ce dont les entreprises ont besoin, câest la libertÃĐ et la flexibilitÃĐ pour construire et innover. Câest pourquoi nous avons rÃĐuni lâIA gÃĐnÃĐrative avec une conception visuelle sans code sur une architecture BYOC ouverte qui peut Être ÃĐtendue avec nâimporte quel langage de programmation.
Cependant, lâobjectif du dÃĐveloppement de produits numÃĐriques va au-delà de la programmation. Il englobe la crÃĐation de processus efficaces, de produits intuitifs et dâexpÃĐriences utilisateur sans heurt. Cette approche holistique est vitale pour rÃĐpondre aux dÃĐfis multifacÃĐtÃĐs du dÃĐveloppement de solutions dâentreprise.
FLOWX.AI a ÃĐtÃĐ conçu pour rÃĐpondre aux besoins globaux de construction de jumeaux numÃĐriques pour les entreprises. Nous ne nous concentrons pas uniquement sur la programmation ; nous exploitons le pouvoir de lâIA pour accÃĐlÃĐrer la construction de solutions dâentreprise complexes et personnalisÃĐes qui prennent en compte tous les aspects du cycle de vie du dÃĐveloppement de produits numÃĐriques.
Pouvez-vous partager vos vues sur les avantages de la crÃĐation dâun hybride de code rÃĐduit et de programmation ?
CrÃĐer un hybride de code rÃĐduit et de programmation est trÃĻs puissant car il offre un mÃĐlange unique dâefficacitÃĐ, de flexibilitÃĐ et de personnalisation. Il offre de la vitesse, tout en permettant un contrÃīle total sur ce que les gens construisent.
Câest une partie de ce que nous offrons. Notre approche intÃĻgre lâIA, le code rÃĐduit et les techniques de programmation pour construire des solutions numÃĐriques complÃĻtes. Je peux le dÃĐcomposer en quatre domaines principaux :
- Base gÃĐnÃĐrÃĐe par lâIA : Aujourdâhui, FlowX AI peut gÃĐnÃĐrer environ 60 % Ã 80 % du processus de dÃĐveloppement. Cette couche IA accÃĐlÃĻre considÃĐrablement la crÃĐation de composants fondamentaux â processus, code, expÃĐrience utilisateur â rÃĐduisant ainsi considÃĐrablement le temps de dÃĐveloppement initial.
- DÃĐveloppement visuel sans code : Avec des interfaces de conception visuelle, nous permettons un assemblage et une modification rapides dâapplications, permettant des boucles de prototypage et de dÃĐveloppement itÃĐratif accÃĐlÃĐrÃĐes. Cela prend gÃĐnÃĐralement la complÃĐtion à 90-95 %.
- Apachez votre propre code (BYOC) pour la personnalisation : Les ÃĐlÃĐments restants, qui nÃĐcessitent des personnalisations spÃĐcifiques et dÃĐtaillÃĐes, sont gÃĐrÃĐs par la programmation traditionnelle BYOC dans nâimporte quel langage de programmation. Cela permet la crÃĐation de solutions hautement personnalisÃĐes, en veillant à ce que le produit final rÃĐponde aux besoins et spÃĐcifications exacts du client.
- DÃĐveloppement et optimisation assistÃĐs par lâIA : Notre IA aide les ÃĐquipes dâentreprise à maintenir la cohÃĐrence dans le temps lorsquâelles modifient et mettent à jour la fonctionnalitÃĐ et lâexpÃĐrience, mais suggÃĻre ÃĐgalement des amÃĐliorations â de la technologie au processus et à lâexpÃĐrience utilisateur â et surveille et identifie les problÃĻmes en temps rÃĐel.
Lâavantage clÃĐ de cette approche hybride peut Être vu notamment lorsquâil sâagit dâapporter des modifications et de maintenir le logiciel. Les ÃĐquipes qui dÃĐveloppent sur FlowX.ai peuvent ajouter en quelques semaines de nouvelles fonctionnalitÃĐs qui prendraient gÃĐnÃĐralement des annÃĐes à ajouter à un systÃĻme existant. Câest parce que nous fournissons des fonctionnalitÃĐs qui aident les utilisateurs à apporter facilement des modifications et parce que notre plate-forme encapsule la plupart de la complexitÃĐ, en gÃĐrant les exigences non fonctionnelles telles que lâÃĐvolutivitÃĐ et la sÃĐcuritÃĐ. En consÃĐquence, tout code qui doit Être crÃĐÃĐ ou modifiÃĐ se trouve dans des composants plus isolÃĐs, offrant ainsi plus de contrÃīle et de testabilitÃĐ. Cette configuration rend plus facile la modification, le suivi et la vÃĐrification des modifications, mais ÃĐgalement le test â ce qui conduit à une rÃĐduction massive des efforts et de la maintenance.
En fin de compte, la combinaison de lâIA, du code rÃĐduit et de la programmation traditionnelle ÃĐquilibre la vitesse et la facilitÃĐ dâutilisation avec la capacitÃĐ de crÃĐer des solutions dâentreprise complexes et personnalisÃĐes, car elle combine la vitesse de lâIA gÃĐnÃĐrative avec lâaccessibilitÃĐ de la conception visuelle et la pleine puissance et le contrÃīle des langages de programmation.
Plus important encore, cette approche libÃĻre les ingÃĐnieurs dâune grande partie des tÃĒches fastidieuses et de la maintenance continue, de sorte que lâinnovation ne stagne pas.
Comment lâIA va-t-elle amÃĐliorer les capacitÃĐs des ingÃĐnieurs par rapport à les remplacer ?
Notre croyance est que lâIA ne peut et ne remplacera pas les ingÃĐnieurs, elle amÃĐliorera leurs capacitÃĐs. LâÃĐlÃĐment humain fondamental dans lâingÃĐnierie implique une pensÃĐe et une rÃĐsolution de problÃĻmes sophistiquÃĐes, des domaines oÃđ lâintellect et la crÃĐativitÃĐ humains sont irremplaçables. LâIA est habile dans la gestion dâenviron 80 % des tÃĒches, en particulier celles qui sont rÃĐpÃĐtitives ou considÃĐrÃĐes comme à faible valeur. LâIA excelle dans le traitement efficace du travail de routine avec rapiditÃĐ et prÃĐcision, permettant ainsi aux ingÃĐnieurs de se concentrer sur des problÃĻmes et des solutions plus complexes.
Câest un avantage net pour les ingÃĐnieurs. La clÃĐ pour lâavenir est de dÃĐterminer comment crÃĐer une relation synergique oÃđ chacun complÃĻte lâautre, conduisant à un environnement dâingÃĐnierie plus productif et innovant. Cette approche souligne un avenir oÃđ lâIA et lâintelligence humaine travaillent en tandem, chacun jouant à ses forces pour rÃĐaliser de meilleurs rÃĐsultats dans le domaine de lâingÃĐnierie et au-delà .
Pouvez-vous discuter de la plate-forme innovante de modernisation dâapplications que FLOWX.AI a dÃĐveloppÃĐe ?
FLOWX.AI est la premiÃĻre plate-forme unifiÃĐe pour le dÃĐveloppement numÃĐrique dâentreprise de bout en bout, avec une architecture ouverte qui la rend facile à dÃĐvelopper et à ÃĐtendre â avec nâimporte quel langage de programmation.
Au cÅur de la plate-forme se trouve une couche dâorchestration intelligente qui peut intÃĐgrer rapidement nâimporte quel type de systÃĻme existant, grÃĒce à la couche dâintÃĐgration intelligente. Sur la couche dâorchestration, les ÃĐquipes peuvent dÃĐvelopper des produits numÃĐriques modernes trÃĻs rapidement, grÃĒce à notre couche dâexpÃĐrience utilisateur omnicanale alimentÃĐe par lâIA,
Comme je lâai mentionnÃĐ prÃĐcÃĐdemment, FLOWX.AI rÃĐunit le dÃĐveloppement assistÃĐ par lâIA, le code rÃĐduit ainsi que les capacitÃĐs de programmation complÃĻte. Cette combinaison offre aux entreprises une plate-forme flexible, ÃĐvolutive et robuste quâelles peuvent utiliser pour construire et mettre des applications sur le marchÃĐ.
Nous avons construit FLOWX.AI en rÃĐponse au manque dâinnovation dans le dÃĐveloppement dâapplications. Les mÃĐthodes traditionnelles sont souvent trop rigides et coÃŧteuses. Les solutions sans code, bien que prometteuses en thÃĐorie, ont souvent fait dÃĐfaut pour rÃĐpondre aux besoins spÃĐcifiques et complexes des entreprises modernes. Les solutions verticales ponctuelles sont inflexibles et difficiles à personnaliser et à dÃĐvelopper davantage â elles ne sont pas conçues pour un dÃĐveloppement continu.
Nos clients obtiennent des rÃĐsultats remarquables. Par exemple, de nombreux de nos clients peuvent intÃĐgrer environ 20 systÃĻmes en 4 Ã 6 semaines et dÃĐvelopper, construire et lancer des solutions numÃĐriques complexes comme des hypothÃĻques numÃĐriques en 8 Ã 12 semaines.
Pourquoi cette solution est-elle capable de bien ÃĐvoluer ?
FLOWX.AI est construit sur une architecture à base dâÃĐvÃĐnements, ÃĐvolutive et ÃĐlastiquement scalable, qui repose sur des microservices et la conteneurisation. Lâutilisation dâune architecture de microservices amÃĐliore encore lâÃĐvolutivitÃĐ en permettant la mise à lâÃĐchelle et la mise à jour indÃĐpendantes des diffÃĐrentes parties de lâapplication sans perturber lâensemble du systÃĻme.
Ce cadre entiÃĻrement natif du cloud assure lâagilitÃĐ, la rÃĐsilience et lâÃĐvolutivitÃĐ, essentielles pour rÃĐpondre aux demandes dynamiques du dÃĐveloppement de produits numÃĐriques dâentreprise. Il sâagit ÃĐgalement dâune architecture indÃĐpendante de lâinfrastructure, qui peut Être dÃĐployÃĐe dans nâimporte quel cloud / multi-cloud / setup hybride cloud ou sur site.
Il offre ÃĐgalement des dÃĐploiements de haute disponibilitÃĐ et de tolÃĐrance aux pannes, qui sont essentiels pour maintenir un service ininterrompu dans les applications critiques.
La combinaison de microservices et de conteneurisation dans une architecture ouverte positionne FLOWX.AI comme une plate-forme idÃĐale pour les entreprises qui cherchent à innover rapidement tout en maintenant des normes ÃĐlevÃĐes de fiabilitÃĐ et de sÃĐcuritÃĐ. Cette architecture ne soutient pas seulement les besoins technologiques actuels des entreprises mais les positionne ÃĐgalement pour sâadapter sans effort aux progrÃĻs et aux dÃĐfis futurs dans le paysage numÃĐrique.












