Aller au contenu

Guides

Forfait ou régie : choisir un modèle de contrat logiciel

· 7 min de lecture

Choisissez le forfait quand le travail peut être spécifié et recetté selon des critères clairs avant de commencer ; choisissez la régie quand les besoins évolueront à mesure que vous apprenez. Les problèmes commencent quand le modèle ne correspond pas au niveau d'incertitude, et des formules hybrides comme le forfait par phases ou la régie plafonnée conviennent souvent mieux que l'un ou l'autre modèle pur.

La vraie question : qui porte l'incertitude

Toute estimation logicielle contient de l'incertitude : des besoins pas encore compris, des systèmes qui ne se comportent pas comme leur documentation l'indique, des décisions que personne n'a prises. Le modèle de contrat détermine qui paie quand cette incertitude se transforme en travail supplémentaire.

Au forfait, le prestataire la porte et l'intègre dans son prix. En régie, vous la portez et payez le temps réellement passé. Aucun des deux modèles ne supprime l'incertitude : les questions utiles sont donc de savoir combien il y en a et qui est le mieux placé pour la gérer.

Le forfait convient au travail que l'on peut spécifier et recetter

Un forfait fonctionne quand le périmètre peut être écrit précisément et le résultat vérifié selon des critères de recette : une intégration bien connue, la migration d'un ensemble défini d'applications, ou des fonctionnalités déjà conçues et validées avec les utilisateurs. Votre budget est prévisible, et le prestataire a intérêt à livrer efficacement.

Le prix inclut une marge de risque, qu'un prestataire sérieux dimensionne selon la part d'inconnu. Tout ce qui sort du périmètre écrit devient une demande de modification, avec son propre prix et son propre délai. Quand le périmètre était flou, ces demandes se transforment en négociations qui tendent la relation de travail.

Méfiez-vous aussi d'un risque plus discret. Un prestataire dont le forfait se révèle trop bas a tout intérêt à rogner sur les tests, la documentation et la qualité du code, c'est-à-dire sur ce que vous ne remarquez que plus tard.

La régie convient au travail qui évoluera à mesure que vous apprenez

En régie, vous payez le temps passé par l'équipe, généralement selon des taux convenus par profil. Elle convient au cadrage, aux nouveaux produits dont les besoins dépendent des retours utilisateurs, au développement continu et au travail dans des systèmes que personne n'a entièrement cartographiés. Vous pouvez changer de priorités chaque semaine sans renégocier le contrat.

Le risque est de votre côté : le coût total n'est pas borné, et une équipe mal pilotée peut passer beaucoup de temps sur les mauvais sujets. La régie ne fonctionne que si vous pouvez voir et orienter le travail, ce qui suppose d'avoir en place les éléments suivants.

  • Un backlog priorisé qui vous appartient, avec le travail le plus utile en premier
  • Une démo de logiciel fonctionnel à rythme fixe, par exemple toutes les une ou deux semaines
  • Des rapports qui montrent où sont passées les heures, par fonctionnalité ou par jalon
  • Une prévision budgétaire mise à jour régulièrement et comparée à ce qui a été livré
  • Le droit de modifier la taille de l'équipe ou d'arrêter avec un court préavis

Les formules hybrides conviennent souvent mieux qu'un modèle pur

Beaucoup de projets ne sont ni entièrement connus ni entièrement ouverts, et les formules hybrides courantes en tiennent compte. Chacune renvoie une partie du risque vers celui qui peut le mieux la gérer.

  • Forfait par phases : une courte phase de cadrage au forfait, puis un forfait pour la réalisation fondé sur ce que le cadrage a établi. Vous n'engagez la somme la plus importante qu'une fois les inconnues réduites.
  • Régie plafonnée : vous payez le temps passé jusqu'à un plafond convenu. Le prestataire vous prévient avant de l'atteindre, et le périmètre est ajusté pour que le travail le plus important tienne sous le plafond.
  • Forfait par jalon : chaque jalon a son propre périmètre, son prix et ses critères de recette, et chaque partie peut réévaluer la situation avant le jalon suivant.
  • Prix cible : une estimation convenue, avec partage des économies en dessous et partage des dépassements au-dessus, pour que les deux parties gagnent à une livraison efficace.

Adaptez le modèle à la phase du projet

Un même projet peut changer de modèle. Le cadrage et les premiers prototypes se prêtent à la régie ou à un petit forfait, car leur objet est de réduire l'incertitude. Une phase de réalisation avec une conception validée et des critères de recette clairs peut être au forfait. Le support et les améliorations après la mise en service reviennent souvent à la régie ou à un accord mensuel.

Ces questions vous aident à trancher pour la phase qui vous attend. Si vous répondez oui aux deux premières et à la dernière, un forfait est réaliste. Si les retours utilisateurs vont remodeler le travail et que vous pouvez l'orienter chaque semaine, la régie ou une formule hybride vous servira mieux.

  • Pourriez-vous écrire dès aujourd'hui les critères de recette de chaque livrable ?
  • Connaissez-vous chaque système et chaque source de données que le travail touche ?
  • Les retours utilisateurs vont-ils changer ce que vous construisez dans les prochains mois ?
  • Avez-vous quelqu'un qui a le temps de prioriser et de relire le travail chaque semaine ?
  • Un budget fixe compte-t-il plus pour vous que la souplesse sur le périmètre ?

Les clauses qui vous protègent, quel que soit le modèle

Quel que soit le mode de tarification, quelques clauses vous protègent davantage que le prix lui-même. Vérifiez que le contrat couvre chacune d'elles en termes clairs.

  • Des critères de recette pour chaque jalon, avec un délai défini pour l'accepter ou le refuser
  • Une procédure écrite de modification : comment les changements sont demandés, estimés et approuvés, et par qui
  • Votre propriété du code et de la propriété intellectuelle, et l'accès aux dépôts dès le premier jour
  • Des personnes clés nommées, et ce qui se passe si l'une d'elles part
  • Des conditions de résiliation qui vous permettent d'arrêter, de garder le travail déjà réalisé et d'obtenir une vraie passation
  • Une garantie sur les défauts découverts après la recette

La façon dont un partenaire propose le modèle en dit long

Un partenaire qui propose un forfait avant de poser des questions détaillées a soit intégré une large marge de risque, soit mal compris le travail. Celui qui demande une régie sans limite, sans démos régulières ni reporting, vous demande de porter le risque sans vous donner les moyens de le gérer.

Une bonne réponse explique quelles parties du travail sont incertaines et propose une structure pour les traiter, souvent une première phase qui réduit les inconnues avant un engagement plus ferme. Si vous hésitez entre les modèles pour un projet précis, vous pouvez le décrire via notre formulaire Démarrer un projet, et nos ingénieurs vous répondront avec une prochaine étape honnête.

À retenir

  • Le modèle de contrat détermine qui paie quand l'incertitude se transforme en travail supplémentaire.
  • Le forfait convient au travail doté d'un périmètre écrit et de critères de recette ; la régie, au travail qui évolue à mesure que vous apprenez.
  • La régie exige de la visibilité : un backlog qui vous appartient, des démos régulières et des rapports sur l'usage du temps.
  • Le forfait par phases et la régie plafonnée conviennent souvent mieux qu'un modèle pur.
  • Critères de recette, procédure de modification, propriété du code et conditions de sortie vous protègent dans tous les modèles.

FAQ

Le forfait coûte-t-il moins cher que la régie ?

Pas forcément. Un forfait inclut une marge pour le risque du prestataire, et les demandes de modification s'y ajoutent. La régie peut coûter moins cher pour un travail bien piloté, et plus cher pour un travail mal piloté. Comparez le coût total attendu, modifications comprises, plutôt que le chiffre affiché.

Qu'est-ce qu'une régie plafonnée ?

Vous payez le temps passé, jusqu'à un maximum convenu. Le prestataire doit vous prévenir avant d'atteindre le plafond, et les deux parties ajustent le périmètre pour que le travail le plus important soit livré en dessous. Vous obtenez un plafond connu tout en gardant de la souplesse.

Peut-on passer de la régie au forfait en cours de route ?

Oui, et c'est souvent judicieux. Une fois que le cadrage ou les premiers développements ont réduit les inconnues, le travail restant peut être spécifié et chiffré. Convenez à l'avance des informations sur lesquelles reposera la proposition au forfait.

Dites-nous ce dont vous avez besoin.

Quelque chose à créer, des personnes à trouver ou une question à trancher. En 30 minutes d'appel, nous vous écoutons et vous disons franchement comment nous pouvons vous aider, et ce qu'il faudrait prévoir.