Les termes de la décision
Intégrer les coûts de test, d’environnement, de mesure et de maintien des exigences pendant les évolutions.
Des exigences comme « sécurisé » ou « rapide » laissent place à des interprétations incompatibles entre client et fournisseur.
Conserver la justification, l’autorité de décision et la condition de réexamen. Une exception doit être compréhensible par une personne qui n’a pas participé à l’arbitrage.
Les formaliser tôt évite une solution qui fonctionne en démonstration mais ne supporte ni la charge, ni les risques, ni les conditions réelles d’utilisation.
Application à votre contexte
Tracez les options écartées et les hypothèses qui font pencher la décision. Une exception doit avoir un périmètre, un approbateur et une condition de réexamen, faute de quoi elle devient une règle implicite.
La bonne unité de raisonnement est le service rendu. Remplacer un logiciel sans traiter une validation ambiguë ou une information manquante peut déplacer le problème. Distinguez donc ce qui relève de l'organisation, de la donnée et de la technique avant de choisir une réponse.