Une heuristique est une méthode de calcul basée sur des
recommandations liées à des faits, des évidences statistiques ou des théories. Les données prisent en
compte ne sont pas forcément rationnelles mais permettent d’apporter une solution à
court-terme.
Une fois le problème détecté, la méthode heuristique cherche à identifier si le problème a
déjà été rencontré auparavant sous la même forme ou sous une forme proche. Si cela est le cas,
la solution peut être réutilisée ou adaptée selon le contexte. Après la mise en place d’un plan
d’action, si le résultat n’est pas correct, la démarche doit être remise en cause. Au contraire,
si le résultat est bon, il faut néanmoins se demander si la méthode de résolution de problème
peut être améliorée (au niveau de l’efficacité, du temps de résolution, etc.).
Les heuristiques sont opposés aux algorithmes qui
sont des processus déterminés par un ensemble fini de procédures, de règles ou d’étapes
permettant de produire un résultat particulier.