Les technologies, la propriété du code et la réversibilité
Une stack que vous pouvez reprendre. Un dépôt Git livré à chaque palier. Une clause de réversibilité testée pendant la recette. 58 % des marchés récurrents du corpus n'ont reçu qu'une offre : c'est cette captivité que la propriété du code fait tomber.
La stack, et pourquoi celle-là
TypeScript et Node côté serveur : un langage unique, lu par n'importe quelle équipe web, sans runtime exotique. PostgreSQL pour les données : un moteur relationnel documenté, portable, dont les dumps s'exportent. Hébergement en France, souverain, sur un poste mensuel distinct.
Nous ne construisons pas sur un progiciel que vous louez. Nous ne posons pas non plus une usine à gaz d'intégrations dont vous ne pourriez pas extraire un flux. Chaque brique a un chemin de sortie. L'interface banque, la facturation électronique, les exports comptables sont des modules nommés, pas une magie.
Ce choix est technique et commercial. Technique : une équipe de cinq personnes peut reprendre le dépôt. Commercial : vous ne rachetez pas une licence pour partir.
PostgreSQL n'est pas un détail. C'est le format dans lequel vos données existent réellement : tables, contraintes, historiques. Un dump PostgreSQL se relit ailleurs. Un silo d'éditeur se négocie. Quand 58 % des marchés récurrents du corpus n'ont reçu qu'une offre, la question n'est pas « quel cloud », c'est « pourrai-je partir avec mes données sans payer une rançon ».
TypeScript, de même : un langage lu par n'importe quel développeur web, sans runtime confidentiel. Nous n'introduisons pas de brique dont la documentation tient dans un Slack privé. Si vous recrutez, ou si vous changez de prestataire, le dépôt doit se lire sans nous.
Ce qui est livré, palier par palier
- Le dépôt Git. L'historique complet, pas une archive zip du dernier sprint. Vous en êtes propriétaire à la clôture de chaque palier.
- La documentation. Modèle de données, processus couverts, décisions de cadrage, procédures de déploiement. Écrite pour un successeur, pas pour nous.
- Les scripts de déploiement. De l'intégration à la production. Vous pouvez les exécuter sans nous.
- Les accès. L'hébergement est à votre nom, ou transférable. Les secrets ne restent pas chez nous.
Rien de tout cela n'attend la fin du projet. Un palier clos est un palier dont vous possédez déjà le code.
La clause de réversibilité
La réversibilité n'est pas une négociation de fin de contrat. Elle est dans le contrat de cadrage, et elle se teste pendant la recette : un export complet des données, dans un format documenté, restauré sur un environnement vide, sans nous aux manettes.
Sans ce test, une clause de réversibilité est de la littérature. Avec ce test, c'est un livrable. Si l'export échoue, le palier n'est pas clos.
C'est l'angle anti-captivité, adossé à la mesure : 53 % des marchés ERP à nombre d'offres exploitable n'ont reçu qu'une offre ; 58 % sur le récurrent (licences et maintenance). Une fois l'éditeur installé, il n'y a plus de marché. Le code qui vous appartient est la seule réponse structurelle à ce chiffre — pas une remise, pas une « relation de confiance ».
Hébergement souverain, poste distinct
L'hébergement n'est pas noyé dans un abonnement opaque. Sur un profil B, 480 € HT par mois, en France. Sur un profil A, 180 € HT par mois. Vous pouvez le reprendre, le déplacer, le faire auditer.
La maintenance corrective et évolutive est l'autre poste récurrent : 950 € HT par mois sur un profil B. Elle se remet en concurrence à échéance. Nous n'avons aucun intérêt contractuel à la rendre captive — le code n'est pas à nous.
La stack se discute dans le cadrage, sur vos contraintes, pas sur un catalogue. Le devis est établi après cadrage, jamais sur la seule lecture d'une grille.
Les questions que l’on nous pose
Puis-je faire héberger ailleurs ?
Oui. L'hébergement est un poste distinct, en France. Les scripts de déploiement vous sont livrés. Vous pouvez reprendre l'hébergement sans racheter le code.
Dans quel langage est écrit l’ERP ?
TypeScript et Node côté serveur, PostgreSQL pour les données. Pas de brique propriétaire dont vous ne pourriez pas sortir.
Que se passe-t-il si JAIKIN disparaît ?
Vous avez le dépôt, la documentation et les scripts. Un autre prestataire, ou votre équipe, peut reprendre. C'est précisément ce qu'un progiciel d'éditeur refuse.
Les données sont-elles en France ?
Oui. Hébergement souverain, en France. Sur un profil B, ce poste est 480 € HT par mois.