Aller au contenu principal

4. Du besoin au changement : une boucle plutôt qu'une chaîne

Une demande suit rarement une ligne droite. Elle avance par petites boucles : comprendre, essayer, vérifier, montrer, corriger. Cette façon de faire n'est pas de l'hésitation ; c'est une manière rationnelle de diminuer l'incertitude avant qu'elle ne coûte cher.

Un changement sain en six temps

  1. Clarifier le besoin. Nommer la personne concernée, son objectif et ce qui doit rester vrai.
  2. Découvrir l'existant. Lire le comportement actuel, les données, les écrans, les dépendances et les exceptions connues.
  3. Choisir une première étape. Préférer une étape petite qui apporte une information ou réduit un risque réel.
  4. Construire et vérifier. Écrire le code, le relire et réunir les preuves adaptées.
  5. Mettre à disposition avec précaution. Ne pas exposer tout le monde à une nouveauté dont l'effet est encore incertain.
  6. Observer et apprendre. Vérifier le résultat réel, réparer si nécessaire et améliorer la prochaine boucle.

Que veut dire « réversible » ?

Une décision est réversible lorsqu'on peut revenir à une situation sûre sans perdre de données ni créer de dommage durable. Retirer un bouton est souvent facile. Envoyer une information confidentielle ou déclencher un virement ne l'est pas. Dans ce second cas, on cherche plutôt à limiter l'audience, confirmer avant l'action, conserver une trace et prévoir une compensation.

La réversibilité n'est donc pas toujours un bouton « annuler ». C'est la capacité de détecter une erreur, d'arrêter son extension et de réparer ce qui a déjà été affecté.

Pour aller plus loin : découvrir le comportement, évaluer l'impact et concevoir une transition réversible.