Aller au contenu
Demander un avis
Glossaire · Technique

Contrainte d’unicité

Par Sebastian · mise à jour le 21 août 2026

Contrainte d’unicité : Règle interdisant deux enregistrements identiques sur un champ donné, protection contre les doublons créés par un double envoi.

Famille « Technique ». La définition ci-dessus suffit pour suivre une réunion. La suite sert à écrire une exigence que personne ne pourra interpréter à sa façon.

Pourquoi Contrainte d’unicité compte sur un projet mobile

Contrainte d’unicité se manifeste quand le réseau est mauvais, quand la charge monte ou quand l’application tourne en arrière-plan. Ce sont exactement les moments qu’une recette en salle de réunion ne reproduit pas.

Sur un projet réel, la question ne se pose jamais en théorie : elle arrive dans un devis, dans une réunion de cadrage ou dans un rapport de recette.

La traduction en exigences

Dans un cahier des charges, Contrainte d’unicité se traduit par une exigence mesurable : dans quelles conditions, avec quel volume, et à partir de quel seuil on considère que ce n’est plus tenu.

À écrire noir sur blanc, dans le chapitre qui correspond :

  • Les intégrations tierces, nommées, avec leur documentation et leurs limites d’appel.
  • La sauvegarde des données : fréquence, durée de rétention, restauration réellement testée.
  • La supervision : quelles alertes, vers qui, sous quel délai d’intervention.
  • Le sort des données à la fin du contrat, format d’export compris.

Rien n’oblige à tout figer dès le premier jour. Ce qui reste ouvert doit alors être signalé comme tel, avec la date à laquelle la décision sera prise.

Le modèle de cahier des charges du guide reprend ces rubriques dans l’ordre attendu par une agence, et la grille de lecture des devis montre à quoi ressemble un chiffrage comparable.

Comment le vérifier à la recette

À la recette, Contrainte d’unicité se vérifie une fois avant la mise en ligne, puis à chaque version. Ces sujets se dégradent sans prévenir.

  • Demander une restauration de sauvegarde réellement exécutée, avec sa date.
  • Relever les temps d’affichage des écrans les plus consultés, chiffres à l’appui.
  • Déclencher une alerte pour vérifier qu’elle arrive bien à quelqu’un.

Un prestataire sérieux propose ces contrôles de lui-même. Quand ce n’est pas le cas, c’est au client de les inscrire au cahier de recette.

Ce qui tourne mal le plus souvent

Ces erreurs ne viennent presque jamais d’un manque de compétence, mais d’un point qui n’a été écrit nulle part.

  • Dimensionner l’infrastructure sur le trafic du lancement et non sur celui d’une campagne.
  • Considérer les sauvegardes comme faites parce qu’elles sont configurées, sans tester de restauration.
  • Découvrir les coûts d’hébergement après la mise en ligne, faute de les avoir demandés au devis.
  • Mesurer la performance sur un téléphone récent et l’annoncer comme celle du parc réel.
  • Confier la décision au prestataire, puis la contester au moment de la recette.

Termes liés

Les entrées du glossaire déjà publiées sur des sujets voisins :

Questions fréquentes

Qu’est-ce que « Contrainte d’unicité » ?

Règle interdisant deux enregistrements identiques sur un champ donné, protection contre les doublons créés par un double envoi. La définition tient en une phrase, son application dépend du projet. C’est pour cette raison qu’elle doit figurer dans le cahier des charges plutôt que dans un échange de courriels.

Le sujet doit-il apparaître dans le devis ?

Oui, sous un poste identifiable. Un devis qui fond conception, développement, tests et exploitation dans une ligne unique ne permet ni de comparer, ni de discuter, ni de couper.

Comment savoir si le budget annoncé est cohérent ?

En comparant le périmètre écrit aux fourchettes constatées en France, détaillées poste par poste sur le guide des prix. Un chiffre isolé ne veut rien dire sans le périmètre qui va avec.

Toutes les définitions publiées sont rassemblées dans l’index du glossaire, classées de A à Z et par famille.

Avis technique gratuit

Un doute sur ce point de votre projet ?

30 minutes avec un technicien : on relit votre périmètre, on vous dit ce qui manque dans le cahier des charges et à quel palier de prix votre projet se situe. Sans engagement.

Sans engagement. Pas de démarchage, pas de liste de diffusion.