Lovable, Bolt, v0 et consorts : pourquoi un prototype ne devient jamais un système d'entreprise

Les générateurs d'applications par IA transforment aujourd'hui une phrase en écran utilisable en quelques minutes. Ce qu'ils ne font pas, c'est tout le reste - les données, les droits, l'exploitation. Où passe exactement la frontière entre un prototype et un système sur lequel une entreprise tourne vraiment.

Marek Raja

Si vous avez vu cette année une vidéo où quelqu'un tape une phrase et se retrouve trente secondes plus tard avec une application à l'écran, vous avez vu un outil comme Lovable, Bolt ou v0. Ce n'est pas un tour de passe-passe. Ils le font vraiment, et ils sont vraiment rapides.

L'ennui commence au moment où vous voulez confier cet écran à cinq collègues un lundi matin en disant : à partir d'aujourd'hui, on travaille là-dedans.

Ce que ces outils font réellement

Un générateur d'applications par IA prend une description en langage courant et en produit du code source - le plus souvent une page web ou une application de quelques écrans. Le résultat est joli, tourne dans un navigateur et se montre immédiatement.

Là où ces outils excellent vraiment :

  • Un prototype pour une réunion. Vous devez montrer à quoi ressemblerait une page de commande sans payer un designer trois jours.
  • Valider une idée. Vous voulez savoir si le déroulé que vous avez en tête a du sens pour d'autres, avant d'investir.
  • Les choses ponctuelles. Un calculateur, une micro-application pour une campagne, quelque chose que vous jetterez dans un mois.

Ce sont des usages légitimes et il n'y a aucune raison de les minimiser. La question est ce qui se passe quand on met le même outil dans le rôle du système où l'entreprise suit ses chantiers.

Trois choses qu'un prototype n'a pas

1. Des données qui habitent quelque part

Un écran généré sait afficher un tableau. Il ne règle pas où ce tableau se trouve physiquement, qui le sauvegarde, ce qui arrive si quelqu'un l'efface par erreur, et comment vous récupérerez vos données dans deux ans.

Un système d'entreprise repose entièrement sur son modèle de données - sur le fait qu'un chantier sait à quel client il appartient, une facture à quel chantier, et une feuille d'heures qui l'a saisie. Ce n'est pas un écran. C'est la couche en dessous.

2. Qui voit quoi

Dans un prototype, tout le monde voit tout, parce qu'un prototype a un utilisateur : vous. Dans une vraie entreprise, un intérimaire doit voir ses créneaux, un commercial les prix de ses affaires, et la comptabilité tout sauf les salaires des collègues.

Les droits ne sont pas une fonctionnalité qu'on ajoute après. Ce sont des règles qui doivent tenir dans chaque vue, chaque export et chaque e-mail que le système envoie.

3. L'exploitation

Qui héberge l'application. Qui paie le serveur. Ce qui se passe si elle tombe un vendredi soir. Qui applique le correctif de sécurité d'une bibliothèque dont vous n'avez jamais entendu parler. Qui restaure les données depuis la sauvegarde le jour venu.

Pour un prototype, ce sont des questions abstraites. Pour un système qui porte des chantiers à plusieurs centaines de milliers d'euros, ce sont des questions auxquelles quelqu'un doit répondre nommément.

L'écran, les deux outils le génèrent. La différence est en dessous.

Un prototype répond à la question « à quoi cela ressemblerait ». Un système doit aussi répondre à « où sont les données, qui les héberge et qui voit les prix ».

Prototype contre système de production

CritèreGénérateur par IASystème de production
Délai jusqu'au premier résultatMinutesMinutes à heures
Et les donnéesVotre affaire (base, hébergement, sauvegardes)Partie de la plateforme
Droits et rôlesÉcrits à la mainUn réglage, pas du développement
Un changement six mois plus tardNouveau prompt, nouveau code, nouvelle relectureModifier un champ ou une automatisation
Qui peut le maintenirQuelqu'un qui lit le codeN'importe qui dans l'équipe
À quoi cela sertPrototype, démo, ponctuelLe système sur lequel l'entreprise repose

Où passe la frontière

Une règle pratique : un prototype convient tant qu'il ne contient pas de données que vous regretteriez de perdre.

Dès que de vrais chantiers, des contacts clients, des feuilles d'heures ou des factures y atterrissent, vous changez de catégorie. Ce n'est pas que le générateur soit un mauvais outil - c'est un outil différent pour un travail différent, comme un croquis diffère d'un plan d'exécution.

Un test en une question

Demandez-vous : si cette application disparaissait demain, combien de travail nous faudrait-il pour la remplacer ? Si la réponse est « une heure », continuez tranquillement avec le prototype. Si c'est « une semaine, et on ne sait pas où sont les données », il vous faut un système.

Que faire concrètement

La démarche la plus sensée que l'on voit chez les entreprises passées par les deux :

  1. Validez l'idée avec un prototype. Vite, à peu de frais, dans un générateur si vous voulez. Vous saurez si le déroulé tient debout.
  2. Construisez ce qui a fait ses preuves sur une plateforme. Modèle de données, droits et automatisations cessent d'être du code pour devenir de la configuration.
  3. Jetez le prototype. Sans regret. Il a fait ce pour quoi il était là.

Une comparaison plus fine des approches, y compris le low-code, se trouve dans Low-code, no-code et vibe coding. Ce qu'il advient du code généré au bout d'un an est traité dans L'IA écrira votre application. Qui la réparera ?. Tout le sujet, des notions de base aux limites du no-code, est repris dans le guide complet du no-code et du développement par IA.

Questions fréquentes sur les générateurs d'applications par IA

Des outils comme Lovable ou Bolt sont-ils donc inutiles ?

Pas du tout. Ils sont très bons à ce pour quoi ils ont été conçus - produire rapidement un écran ou un prototype fonctionnel. Le problème n'apparaît que lorsqu'un prototype devient discrètement le système sur lequel l'entreprise tourne, sans que personne ait réglé les données, les droits et l'exploitation.

Ne puis-je pas simplement déployer le code généré ?

Vous le pouvez, mais vous endossez alors le rôle d'exploitant logiciel : hébergement, sauvegardes, correctifs de sécurité et dépannage. Pour une entreprise sans développeur interne, cela revient généralement plus cher et plus risqué que l'écriture de l'application elle-même.

Comment savoir qu'il me faut un système et non un prototype ?

Par les données. Dès que de vrais chantiers, clients ou feuilles d'heures vivent dans l'application et que leur perte poserait un vrai problème, il vous faut une plateforme qui en assume la responsabilité.

Décrivez ce que le système doit faire.

Apexloop construit l'application autour de vous