Vous avez eu recours à un outil d'IA comme ChatGPT, Claude, etc., pour élaborer une première version de votre application, avec une interface bien établie, quelques fonctionnalités opérationnelles et l'avantage d'avoir pu montrer le résultat à des collègues comme à vos premiers utilisateurs. Sauf que depuis quelque temps, chaque nouvelle manip casse quelque chose d'existant. Vous passez plus de temps à débugger qu'à avancer.
C'est une situation que l'on rencontre couramment chez Ecma-Tech, à Brest, avec des dirigeants qui arrivent avec un prototype fonctionnel construit par IA et la même interrogation : comment transformer ça en produit fiable ?
Votre prototype a déjà de la valeur
Avant d'entrer dans le détail de ce qui est à reprendre, reconnaissons déjà ce que vous avez réalisé. Établir un prototype avec l'IA, même imparfait, c'est valider votre projet sans débourser des milliers d'euros en développement. Vous avez une bonne idée de ce que vous souhaitez, de ce qui fonctionne et de ce qui fait défaut. Vous avez des retours d'expérience de vos utilisateurs réels en lieu et place d'hypothèses.
Ce prototype remplace un cahier des charges classique : à la rédaction d'un document Word de 30 pages détaillant votre besoin, vous montrez une application qui fonctionne. Pour un développeur, c'est un meilleur point de départ. Les échanges sont plus concrets et les malentendus moins probables.
Vous constatez d'ailleurs une chose amusante, les cahiers des charges rédigés par l'IA comportent parfois des détails techniques surprenants. Le client nous dit "je veux telle relation en base de données", ou "utilisez tel outil". Des choix plutôt malins, mais qui n'ont pas leur place habituellement dans un cahier des charges. Peut-être vaudrait-il mieux dire maintenant qu'il devient évident que la réflexion sur le besoin a eu lieu, même si la forme semble encore un peu trop inhabituelle.
Pourquoi le code IA ne tient pas dans le temps
Le code IA fonctionne mais n'est pas fait pour durer. Voilà ce qui se produit pour les projets restitués.
L'IA répond isolément à chaque requête. L'interaction entre ces fonctionnalités n'est pas prévue. On obtient donc un empilement de réponses là où ce qu'on voulait, c'était un système cohérent dans lequel chaque nouvelle fonction soit ajoutée en tenant compte de l'existant.
Le même calcul est repris dans cinq fichiers différents. L'IA a toute facilité à dupliquer du code, elle peut tout régénérer. Un seul développeur, en revanche, organisera son code pour n'écrire chaque logique qu'une fois. Le jour où il faut faire une modification, il n'y a plus qu'un seul endroit à toucher.
L'interface change d'un écran à l'autre. Boutons plus ou moins grands, couleurs légèrement variables, marges qui ne s'alignent pas. L'IA produit sur chaque page de manière séparée, sans tenir la charte graphique. Vos utilisateurs s'en rendent compte.
La sécurité ne se confie pas en particulier. Les droits d'accès aux données, la validation des données, la protection et la sécurité des données sensibles : l'IA ne se pose ces questions ni n'aborde ces sujets, c'est en dehors des objectifs de la demande initiale. Quand on traite des données clients ou du paiement, le risque est réel.
Et les performances sont passables avec 5 utilisateurs de test, pas forcément avec 500 utilisateurs dans des conditions réelles.
Du prototype au produit : comment ça fonctionne
Chez Ecma-Tech, on ne jette pas votre travail. On le prend comme point de départ.
La première étape, c'est l'analyse. On examine le prototypage que vous avez effectué : ce qui fonctionne, ce qui est héritable, ce qu'il faut reconstruire. Généralement, on hérite du design général, du métier mais du code, rarement. Soyons clairs : le plus souvent on repart de zéro d'un point de vue technique. Ce n'est pas du gâchis. Ces semaines que votre prototype fait gagner sur les itérations des spécifications.
Puis nous posons l'architecture, la base de donnéess, les interfaces, les flux de données. Un cahier des charges bien rédigé facilite grandement cette étape. S'il vous faut une appli mobile en plus du web, on le prévoit dès cette étape pour que les deux soient sur la même logique.
Le développement de l'appli web se fait de façon itérative. Vous testez, vous donnez des retours, on ajuste. Pas de tunnel de trois mois sans nouvelles. Votre prototype est un pivot : on garde ce qui fonctionne, corrige ce qui coinçait.
La livraison inclut la formation de vos équipes et le suivi post-production. Le projet continue de vivre sans dépendance à un prompt.
Ce que ça coûte par rapport à un projet classique
La phase de spécification est plus courte. Vous arrivez avec un prototype qui montre exactement ce que vous voulez. Nous consacrons moins de temps à essayer de comprendre vos attentes et davantage à construire.
Le prototype IA ne fait pas économiser sur le développement proprement dit. Il fait gagner du temps et donc de l'argent au stade amont, la compréhension du besoin, la réalisation du prototypage, les allers-retours au sujet du périmètre. Pour certains projets, c'est 15 à 25 % du budget total en moins sur la phase amont.
| Phase | Sans prototype IA | Avec prototype IA |
|---|---|---|
| Spécification du besoin | Longue (cahier des charges, maquettes) | Courte (le prototype parle) |
| Développement | Identique | Identique |
| Ajustements | Fréquents (malentendus) | Réduits (vision partagée) |
| Budget global | Référence | 15-25 % d'économie sur la phase amont |
Et après livraison, l'IA au secours ?
"Puis-je utiliser l'IA pour faire évoluer l'application une fois livrée ?"
Question qui monte, et la réponse honnête : cela dépend de quoi on parle. Remplacer un intitulé, ajouter une valeur dans un formulaire ou modifier un filtre : oui, sur un code correctement structuré, l'intelligence artificielle peut effectuer ces retouches. Certains de nos clients le font quotidiennement. L'intelligence artificielle offre une utilisation adaptée à la structure préétablie par le développeur, le code produit étant conforme aux standards imposés par le projet.
Dès lors que la modification apporte une intelligence métier, qu'il faille faire bouger la base de donnéess ou toucher à la sécurité, l'intelligence artificielle rajoute le risque : elle ne comprend pas le pourquoi de l'architecture. Elle peut corriger un fichier et casser un mécanisme porteur dans un autre, indifférente.
Nous avons déjà vu des clients recevoir des centaines de modifications apportées au moyen de l'intelligence artificielle après livraison. Cela tient un moment. Et puis, ce sont les bugs, les ruptures, les architectures qui ne sont plus en phase. Cela finit par exiger une intervention d'urgence, son coût étant alors souvent supérieur à ce que cela aurait coûté si la mise à jour avait été réalisée systématiquement dans le cadre de l'opération de maintenance.
C'est pourquoi on assure un accompagnement dans la durée. Les petites évolutions se font dans le cadre d'un forfait de maintenance, les évolutions plus lourdes font l'objet d'un devis. Votre application vit et se transforme sans crainte d'accumuler de la dette technique.
L'IA comme fonctionnalité et non en outil de développement
Une fois votre application posée dans une architecture robuste, l'IA change de nature. Au lieu de générer du code, elle devient une fonctionnalité du produit.
On ajoute des briques d'intelligence artificielle dans les projets quand ça en fait du sens : chatbot pour le support client, analyse automatique de documents, suggestions sur la base de l'historique. Différence avec le vibe coding, ces fonctionnalités sont intégrées dans une architecture pensée pour les accueillir et non contournées par dessus un prototype.
SmartChat, notre chatbot IA pour le secteur automobile, illustre cette démarche en intégrant l'intelligence artificielle au sein de la logique métier dans un projet de développement conçu. SmartStock adopte la même méthode avec des préconisations de stock basées sur les données du client.
Exemples concrets
Sur SmartChat le client avait une idée précise de ce qu'il voulait grâce à ses tests préalables. L'IA se met au service du produit et non au service du développement.
Netto Drive marie une application web de gestion avec une application mobile terrain. L'IA intégrée en assistante permet aux équipes de rédiger des fiches produit directement sur le terrain et dans un cadre organisé.
Sur TechERP, ERP pour l'industrie cosmétique, la complexité métier ne permettait pas d'approche par vibe coding. Entre les devis, les formulations, et la traçabilité des matières premières, ce niveau de besoin ne se fait pas avec des prompts.
Questions fréquentes
Faut-il jeter le code de mon prototype IA ? En général, oui. Notre récupération consiste à prendre votre vision du produit : les écrans, les parcours utilisateurs, la logique métier. Le code technique est reconstruit sur des bases propres : ce n'est pas une perte, c'est un investissement.
Mon prototype coûte-t-il moins cher à transformer qu'un projet parti de zéro ? Concernant le développement lui-même, tout coûtera autant. Mais comme vous savez déjà ce que vous voulez, la phase de cadrage sera plus courte. En fait, il y a une économie comprise entre 15 et 25 % sur la phase amont.
Puis-je continuer à utiliser l'IA sur les petites évolutions post livraison ? Oui pour les retouches simples (textes, filtres, champs de formulaire), non pour tout ce qui relève de la logique métier ou de la sécurité. Là, il vaut mieux passer par un développeur. Un forfait de maintenance évite que les modifications IA se fassent sans contrôle et donc s'accumulent.
Combien de temps faut-il pour passer du prototype au produit ? De quelques semaines pour un outil simple, à quelques mois pour une plateforme complète. La livraison se fait par itérations, donc vous commencez à solliciter les premiers outils rapidement.
L'IA va-t-elle nous remplacer ? Pour les tâches simples et répétitives, oui d'ores et déjà, ce qu'elle réussit à faire. Pour structurer un projet, anticiper les évolutions et maintenir un système dans le temps, humainement, la tâche est encore à l'heure actuelle indispensable. Mais un bon développeur va utiliser l'IA pour aller plus vite : il ne disparaîtra pas pour autant.
En résumé
Vous avez réalisé avec l'IA le premier pas, le prototype existe, l'idée est validée, la suite consiste à transformer cet essai en produit fiable, sécurisé, évolutif : c'est exactement ce que nous faisons à Brest pour des clients bretons comme pour des clients du reste de la France.
Prototype en mains ? Parlons de votre projet.


