Développement de logiciels IA sur mesure

Des logiciels conçus autour du fonctionnement réel de votre entreprise, avec l'IA intégrée dès la conception.

Il arrive un moment où paramétrer le SaaS d'un autre coûte plus cher que de posséder son propre système. Ce moment survient lorsque le processus qui vous fait gagner de l'argent est justement celui que l'éditeur ne prend pas en charge, lorsque les frais d'intégration dépassent le coût de la licence, ou lorsque les données que vous confieriez sont l'entreprise elle-même.

C'est là que le développement sur mesure prend tout son sens. Nous construisons la plateforme, le système interne ou la fonctionnalité produit qui doit fonctionner à votre façon – et, de plus en plus, cela signifie concevoir avec un modèle dans la boucle dès le départ, plutôt que de l'ajouter après coup.

Discuter de votre projet

Ce que vous apporte la mission

  • Un système en production dans vos dépôts, votre cloud et à votre nom, sans aucune dépendance envers nous
  • Une documentation d'architecture et un parcours d'onboarding pour vos propres ingénieurs
  • Des tests automatisés et une CI/CD, pour que la deuxième mise en production soit aussi sûre que la première
  • Des intégrations avec les systèmes sur lesquels l'entreprise repose déjà : ERP, CRM, paiements, gestion des identités
  • Un modèle de données capable de porter des fonctionnalités d'IA, aujourd'hui comme demain
  • Une proposition au forfait ou en régie, fondée sur une véritable phase de cadrage

Les logiciels sur mesure que nous développons

L'essentiel de notre travail prend quelques formes récurrentes. Des plateformes internes qui remplacent des tableurs éparpillés et des outils vieillissants. Des portails clients et des marketplaces. Des applications web et mobiles pour iOS et Android. Des systèmes de données qui agrègent de nombreuses sources et produisent des chiffres fiables.

Nous construisons aussi la couche qui retient moins l'attention : les intégrations, les tâches de synchronisation et la logique de rapprochement dont dépend le bon fonctionnement de tout le reste.

La part d'IA varie. Parfois, elle est au cœur du produit : un pipeline documentaire, un moteur de recommandation, une interface en langage naturel. Parfois, elle tient en un seul écran. Et parfois, un simple moteur de règles est moins cher, plus rapide et juste à chaque fois. Dans ce cas, nous vous le disons.

Concevoir pour l'IA dès le modèle de données

Les systèmes qui adoptent bien l'IA partagent quelques réflexes, et tous sont beaucoup plus difficiles à mettre en place après coup.

Conservez l'historique. Si un champ de statut est écrasé à chaque changement, vous n'avez que la valeur du jour, rien de plus. Conservez les changements sous forme d'enregistrements et vous pourrez expliquer pourquoi une commande a pris du retard ou comment un prix a évolué – des questions auxquelles aucun modèle ne peut répondre si la donnée n'a jamais été conservée.

Traitez les documents comme des données. Une facture stockée en PDF n'est qu'une image de facture. Stockée avec ses champs intacts, elle peut être recherchée, vérifiée et totalisée sans que personne ait à la relire.

Journalisez ce que le système a fait et pourquoi. Pas seulement que l'e-mail est parti, mais quelle règle l'a envoyé. C'est cette trace qui vous permet d'expliquer une décision automatisée à un client ou à un auditeur.

Modélisez correctement les identités et les droits d'accès. Un assistant agissant pour le compte d'un utilisateur hérite alors automatiquement de ses limites, au lieu de nécessiter un second jeu de règles qui finira par diverger.

L'intégrer dès le départ coûte très peu. L'ajouter après coup impose généralement une migration préalable.

Modernisation et reprise de projets

Tous les projets ne partent pas de zéro. Une grande part de notre travail porte sur des systèmes qui font déjà tourner l'entreprise, mais que l'on ne peut plus modifier sans risque : l'équipe d'origine est partie, le framework n'est plus maintenu et chaque mise en production est un événement.

Nous procédons par étapes plutôt que par réécriture. D'abord, nous plaçons des tests autour des comportements que vous ne pouvez pas vous permettre de perdre. Ensuite, nous construisons la nouvelle capacité à côté de l'ancienne et y basculons le trafic progressivement. Vous disposez rapidement d'un logiciel opérationnel, et il n'y a jamais de bascule unique dont dépendrait toute l'entreprise.

Nous reprenons également des projets en retard, hors budget ou délaissés par une équipe partie vers d'autres horizons. Tout commence par un audit du code et de l'architecture, et par une évaluation franche de ce qui mérite d'être conservé et de ce qui ne l'est pas.

Notre façon de livrer

Notre CEO et nos ingénieurs seniors mènent eux-mêmes le cadrage : périmètre, architecture et une proposition claire au forfait ou en régie, avec les hypothèses consignées par écrit. Nous constituons ensuite l'équipe à partir d'un réseau de plus de 100 ingénieurs seniors en Lettonie, en Suède et aux États-Unis – des personnes avec qui nous travaillons depuis dix à vingt ans, et non des inconnus issus d'un processus de recrutement.

La livraison s'appuie sur des démos hebdomadaires, du code dans vos dépôts dès le premier jour, un passage en production accompagné et un support après le lancement. Vingt ans, plus de 100 projets, aucun abandonné. Parce que nous sommes une structure boutique qui s'appuie sur un réseau, vous bénéficiez d'une capacité digne d'un grand groupe, sans les frais de structure qui vont avec.

Questions fréquentes

Le code que vous écrivez nous appartient-il ?

Oui, entièrement. Le travail se fait dans vos dépôts et votre compte cloud, la propriété intellectuelle vous revient contractuellement, et nous remettons une documentation d'architecture et un parcours d'onboarding pour que vos propres ingénieurs puissent prendre le relais. Il n'existe aucune dépendance envers nous en production.

Travaillez-vous au forfait ou en régie ?

Les deux, et nous vous dirons ce qui convient. Un périmètre bien délimité avec des critères d'acceptation clairs se prête au forfait. Un travail exploratoire ou évolutif se facture plus honnêtement en régie, souvent après une courte phase de cadrage rémunérée qui transforme les inconnues en un périmètre que nous pouvons réellement chiffrer.

Avec quelles technologies travaillez-vous ?

Backends en .NET Core, PHP, Node, Python et Java. Front-ends en React, Vue et Angular. Mobile en Swift et Kotlin pour iOS et Android. Cloud sur AWS, Azure et Google Cloud, ou sur vos propres serveurs. Nous intervenons aussi sur des stacks plus anciennes toujours en production : une bonne part des projets de modernisation commence dans une base de code dont le framework n'est plus maintenu depuis des années.

Quelle taille de projet pouvez-vous prendre en charge ?

Nos missions vont d'un ingénieur senior intégré à votre équipe pendant quelques mois à une équipe de delivery complète responsable d'un périmètre produit pendant des années. Depuis vingt ans, nous livrons des systèmes à l'échelle des grandes entreprises sur trois marchés et, comme nous montons en charge en constituant des équipes à partir d'un réseau de plus de 100 ingénieurs plutôt qu'en recrutant, l'équipe est dimensionnée selon le projet. Présentez-nous le périmètre et nous vous dirons franchement si nous sommes un partenaire de la bonne taille.

Pouvez-vous reprendre un projet commencé par quelqu'un d'autre ?

Oui. Le sauvetage et la reprise de projets font régulièrement partie de notre activité. Tout commence par un audit du code et de l'architecture, une évaluation franche de ce qui est récupérable et un plan de stabilisation avant tout développement de nouvelles fonctionnalités – pour que la première mise en production sous notre responsabilité soit sans histoire.

Parlez de votre projet IA ou logiciel à nos experts

Remplissez le formulaire et nous répondons sous un jour ouvré.

Evgueny Lemasov — CEO chez ITFriends.AI

Evgueny Lemasov

CEO, ITFriends.AI