Principe de moindre surprise

Principe de moindre surprise

Principe de moindre surprise

Le principe de moindre surprise peut être formulé de la façon suivante :

Éviter à l'utilisateur, de la façon la plus simple possible, toutes les (mauvaises) surprises.

Il est parfois appelé principe de surprise minimum ; en anglais, il reçoit les noms de :

  • Principle of Least Astonishment (étonnement minimum) ;
  • Principle of Maximum Boredom (ennui maximum) ;
  • Principle of Least Surprise (surprise minimum) ou PoLS.

    Définition

    Le principe (ou règle) de moindre surprise s'applique essentiellement au domaine informatique, quoique l'on puisse aisément le transposer à de nombreux autres domaines, notamment dans l'ingénierie en général.

    En informatique, il sert essentiellement dans les domaines suivants :

    On peut y voir une transposition, du domaine théorique au domaine pratique, du rasoir d'Occam ou principe d'économie. Lorsque deux éléments d'une interface entrent en conflit, il recommande de privilégier celui qui surprendra le moins l'utilisateur ou le programmeur.