Ponicode, pour une révolution industrielle du code informatique

 “Le code est aujourd’hui au cœur de la société, utilisé partout et par tout le monde, même sans le savoir.” Patrick Joubert au sujet du développement informatique. Pour lui il y a un réel enjeu autour de la manière de “coder”, une révolution des usages est nécessaire. Patrick veut aller à l’inverse de la tendance et bouleverser un élément capital de l’innovation. Il est temps pour ce milieu d’entamer sa révolution industrielle avec une intelligence artificielle qui comprend le code afin de pour faciliter le quotidien des développeurs. À l’issue d’une discussion avec un ami, lui vient l’idée d’appeler sa future société Ponicode en référence aux “Licornes” européennes qui ne sont que trop souvent des “Pony-corn” n’allant pas au bout des possibilités. 

 


 


Trouver La Clé De Voûte De l’Entrepreneuriat

Patrick Joubert a toujours eu en lui la passion de l’entrepreneuriat et l’envie d’innover. À la suite d’une formation en pharmacologie, il se rend vite compte de ce qui l’anime vraiment. Il travaillera pendant 15 ans en tant que cadre technique dans des groupes banquiers au cœur de l’innovation du secteur. De part son expérience, il décrypte et identifie rapidement les signaux faibles et entrevoit rapidement les innovations qui en découlent.

Patrick comprend les enjeux de l’innovation et de l’entrepreneuriat mais il lui manque l’aspect technique. Pour compléter son profil, il obtient un Executive MBA à HEC lui permettant de se perfectionner dans sa démarche entrepreneuriale. En travaillant avec NHS, il se rend compte des efforts faits pour améliorer les processus mais que cela n’est peut-être pas la solution, pour lui il faut repenser les usages et non uniquement les outils.

En 2011, il fonde Beamap, société de conseil spécialiste du cloud et rachetée en 2014 par Sopra Steria. L’année suivante, il créé Recast.AI, plateforme conversationnelle collaborative accessible aux développeurs pour créer des chatbots, acquise par SAP en janvier 2018. Fort de ces deux expériences, Patrick Joubert comprend tout l’intérêt d’allier intelligence conversationnelle et artificielle. De ce postulat, l’idée de Ponicode va germer dans son esprit. Ponicode est d’ailleurs la seconde entreprise de Patrick Joubert à rejoindre la communauté Microsoft AI Factory à Station F. Intégrée au programme de Microsoft, Recast.AI avait connu une véritable accélération dans sa dynamique de croissance et avait été la première à quitter la communauté AI Factory à la suite de son rachat par SAP en janvier 2018.

L’Équipe Au Cœur Du Projet

Une équipe compétente et investie dans le projet est ce qui fait de la différence d’après l’entrepreneur. Dans des structures à taille humaine, chaque élément est différenciant et va donner une direction au projet. La problématique principale est de trouver des talents qui vont pouvoir entrer dans le projet en s’adaptant à son organisation. “L’un des moments qui définit la réussite d’un projet est la capacité à unifier et harmoniser l’équipe en prenant en compte les avis et l’expérience de chacun” nous confie-t-il.

Patrick Joubert estime que pour obtenir une équipe efficace, il faut des profils complémentaires et venant d’horizons différents. Il est important d’accorder du temps à la bonne compréhension de chacun pour que les projets puissent évoluer plus loin et plus vite qu’en temps normal. Par ailleurs, en plus des compétences reconnues de chacun, Patrick a à cœur de recruter des jeunes qui ont une vision différente et complémentaire des usages. Ainsi, la plupart des talents qu’il recrute sortent d’écoles très reconnues comme l’école 42 de Xavier Niel. Les trois associés de Ponicode, Benedetta Dal Canton, Simon Guilliams et Edmond Aouad, sont d’ailleurs récemment diplômés de 42 et Centrale-Supélec.

Le développement doit s’uniformiser

Ses années d’expérience dans le milieu lui ont révélé que le développement informatique, qui est caractéristique de l’innovation, n’a pas évolué depuis des années. “Si vous voulez créer plus d’applications, aujourd’hui vous devez ajouter plus de développeurs. Le monde du code n’a pas encore fait face à sa révolution industrielle.”

L’idée de Ponicode est de proposer une solution low-code à base d’IA qui permet de générer des tests unitaires en JavaScript en quelques clics dans VSCode et destinée aux développeurs pour les aider à produire un code de qualité, plus rapidement, et surtout de se concentrer sur ce qu’ils aiment le plus : coder. En effet, la qualité des logiciels, site web ou application est toute relative. À titre d’exemple, Patrick Joubert précise que “c’est comme si votre voiture tombait en panne tous les mille kilomètres, il y a toujours des bugs sur internet”. Un constat que n’importe qui peut faire puisque chaque utilisateur a au moins une fois rencontré un bug ou un problème de service. Ponicode veut ainsi mettre l’Intelligence Artificielle au service d’un code de qualité dans le but de faciliter le quotidien du développeur, d’augmenter sa productivité.

La solution développée par Ponicode n’a pas pour objectif de remplacer l’humain, bien au contraire. Il s’agit d’un compagnon quotidien qui permet d’effectuer des tâches fastidieuses plus rapidement. L’une des fonctions, aujourd’hui disponible, est la génération de tests unitaires qui, trop souvent, prennent du temps et sont donc parfois négligés empêchant l’avancement optimale du développement. L’un des points forts de la solution de Ponicode est le « machine learning » permettant à l’intelligence artificielle développée par la start-up de s’améliorer au fur et à mesure de son utilisation.

 

Un code harmonisé

Ponicode peut et souhaite bouleverser notre manière de coder. Il n’est pas question d’amélioration mais bien de révolution. Pour se faire, Patrick mise sur son équipe pour atteindre les objectifs de ce projet. Sa vision est simple, il faut faire, itérer et échanger jusqu’à obtenir une solution fonctionnelle avant de penser à faire des plans et stratégies sur le long terme.

Derrière ce projet se cache l’envie de résoudre un problème vital pour toutes les entreprises dépendantes du développement informatique. Après avoir lancé la bêta privée de sa solution en février dernier et qui a déjà été testée par quelques milliers de développeurs du monde entier, Ponicode vient de lancer sa bêta publique pour répondre à la demande de milliers d’inscrits. En effet, la compréhension des besoins de ses utilisateurs est la clé de Ponicode. La start-up échange très souvent avec les testeurs et a déjà recueilli des centaines de retours pour s’assurer de livrer une solution adaptée à leurs exigences et qui réponde réellement à leurs besoins actuels.

Ponicode vient de finaliser une levée de fonds de 3 millions d’euros ce mois de juillet, ce tour de table va leur permettre de continuer à développer leur offre et entrevoir une implantation à l’international dont les États-Unis.

 

Si le projet est mené à bien, nous allons assister à un pas de géant dans le monde du logiciel et du développement.

Article co-écrit par Florian Bercault, Jimmy Verger et Jean Rognetta.

 

<<< À lire également : Quand Le Racisme S’invite Dans Les Codes Des Programmes >>>

code informatique