La réversibilité est la capacité, pour une organisation, à changer de prestataire ou de solution sans devoir tout reconstruire. Elle suppose que vous possédez votre code et vos données, que votre projet est documenté, et que son hébergement reste sous votre contrôle. C’est une exigence à formuler avant de signer, car une fois le projet livré, il est presque toujours trop tard pour la réclamer.
On parle volontiers de qualité, de design ou de performance au moment de choisir un prestataire. On parle rarement de la sortie. C’est pourtant le moment où l’on découvre si l’on était libre ou captif : le jour où la relation se dégrade, où les tarifs grimpent, où vous voulez simplement faire évoluer votre outil avec quelqu’un d’autre.
Le verrouillage, souvent appelé vendor lock-in, désigne la situation où quitter un prestataire coûte si cher que vous y renoncez. Il est rarement le fruit d’une mauvaise intention affichée : il s’installe par accumulation de petits choix techniques et contractuels.
Quelques formes courantes :
- le code reste la propriété du prestataire, qui vous en concède un simple droit d’usage ;
- les données sont enfermées dans un format propriétaire, sans export exploitable ;
- l’hébergement, les noms de domaine et les accès sont détenus par le prestataire en votre nom ;
- rien n’est documenté, si bien que personne d’autre ne peut reprendre le projet sans repartir de zéro.
Pris séparément, chacun de ces points paraît anodin. Ensemble, ils forment une cage. Et le coût de sortie qu’ils créent n’apparaît jamais sur un devis : il se révèle au pire moment.
Quatre exigences concrètes pour rester libre
La réversibilité ne se décrète pas, elle se construit dans les détails du contrat et de l’architecture. Quatre exigences la garantissent.
- La propriété du code. Le code source que vous financez doit vous appartenir en pleine propriété, et vous être remis dans un dépôt dont vous détenez les accès. Une cession claire dans le contrat vaut mieux qu’une promesse orale.
- La propriété et la portabilité des données. Vos données sont à vous. Vous devez pouvoir les exporter à tout moment, dans un format ouvert et réutilisable, sans demander la permission ni payer un supplément.
- L’hébergement maîtrisé. Les serveurs, le domaine et les accès doivent être à votre nom. Que la gestion soit déléguée est normal ; que la propriété vous échappe ne l’est pas.
- La documentation. Un projet documenté, c’est un projet qu’une autre équipe peut reprendre. Sans documentation, même un code qui vous appartient reste illisible, donc captif de fait.
C’est exactement ce que nous mettons en œuvre en développement sur mesure : un code lisible, cédé, et accompagné de sa documentation, pour que vous ne dépendiez jamais d’une seule personne.
Les questions à poser avant de signer
Avant tout engagement, quelques questions tranchent vite entre un prestataire qui joue la transparence et un autre qui prépare votre dépendance :
- à qui appartient le code source à la fin du projet, et sous quelle forme me sera-t-il remis ?
- puis-je exporter l’intégralité de mes données, quand je le veux, dans un format ouvert ?
- les hébergements, domaines et accès sont-ils à mon nom, et puis-je les récupérer ?
- existe-t-il une documentation technique et fonctionnelle, et est-elle tenue à jour ?
- si je décide de partir, que se passe-t-il concrètement, et combien de temps cela prend-il ?
Un prestataire à l’aise avec ces questions est généralement un prestataire avec qui on n’a pas besoin de partir. C’est le paradoxe sain de la réversibilité : plus vous êtes libre de quitter, moins vous en avez envie.
La position CONCILIUM
Notre principe est simple : nous travaillons pour que vous puissiez vous passer de nous. Concrètement, cela se traduit par trois engagements constants.
Le code que nous produisons vous appartient en pleine propriété, sans clause de captivité. Vos projets sont hébergés en France, sur une infrastructure dont vous restez maître, ce qui répond aussi aux exigences croissantes en matière de protection des données et de souveraineté. Et tout ce que nous livrons est documenté, de façon à pouvoir être repris par vos équipes ou par un autre prestataire si vous le décidez un jour.
Cette exigence se prolonge naturellement dans la durée, à travers notre offre d’hébergement et de maintenance : maintenir un projet sans jamais en faire un piège.
En conclusion
La réversibilité ne s’oppose pas à une relation de confiance : elle la rend possible. Un partenariat librement renouvelé vaut mieux qu’une fidélité contrainte par les coûts de sortie. Posez la question de la sortie au début, pas à la fin, et vous choisirez votre prestataire pour ce qu’il vaut, pas pour ce qu’il vous empêche de faire.
Vous voulez vérifier si votre projet actuel vous laisse libre, ou en lancer un sur des bases saines ? Parlons de votre projet.