Loi de Hofstadter

Un article de Wikipédia, l'encyclopédie libre.

La loi de Hofstadter (ou Loi de glissement de planning) est une loi empirique concernant la difficulté de la planification dans le domaine de la recherche et du développement. Elle est typiquement constatée dans la gestion de développements logiciels.

La loi de Hofstadter déclare que :

« Ça prend toujours plus de temps qu'on croit, même en prenant en compte la loi de Hofstadter. »

Cette loi a été énoncée par l'universitaire américain Douglas Hofstadter dans son oeuvre-phare, Gödel, Escher, Bach, les brins d'une guirlande éternelle (Gödel, Escher, Bach: An Eternal Golden Braid[1]) (1979, Prix Pulitzer en 1980). Derrière une formulation facétieuse, la loi de Hofstadter rend compte d'une difficulté universelle : il est pratiquement impossible de prévoir le temps qui sera nécessaire à l'accomplissement d'une tâche complexe. Cette impossibilité est mise en exergue par le caractère auto-référentiel de la phrase qui se cite elle-même : de ce fait, elle introduit l'imprédicativité ou « raisonnement en boucle ».

Dans les développements informatiques la méthode d'extreme programming tente de prendre en compte la difficulté évoquée par la loi de Hofstadter.

[modifier] Voir aussi

[modifier] Notes et références

  1. Douglas Hofstadter: Gödel, Escher, Bach: An Eternal Golden Braid, 20th anniversary ed., pub. 1999, p. 152 du chapitre 5. ISBN 0-465-02656-7