Not invented here

Un article de Wikipédia, l'encyclopédie libre.
(Redirigé depuis Not Invented Here)
Aller à : navigation, rechercher
Page d'aide sur l'homonymie Pour les articles homonymes, voir NIH.

L'expression not invented here (littéralement « pas inventé ici » ou de manière développée « ce truc n'a pas été développé par nous ») désigne de manière péjorative l'attitude d'une entreprise ou une association qui re-développe en interne tout ou partie d'un logiciel ou d'interfaces déjà développés ailleurs.

Les raisons (bonnes ou mauvaises) sont souvent :

  • les standards de qualité de l'entité extérieure ne sont pas les mêmes
  • l'adaptation courent au besoin
  • flexibilité aux besoins futurs
  • indépendance vis-à-vis des aléas de vie d'une entité extérieure
  • favoritisme purement relationnel

Les effets (négatifs ou positifs) sont :

  • diminuer l'interopérabilité des outils ainsi construits
  • des outils moins diffusés et utilisés sont moins testés et ont moins de développeurs
  • des outils moins diffusés et utilisés ont moins de chance de correspondre à d'autres besoins généraux et sont donc de moins en moins utilisés (cercle vicieux)

En français, l'expression réinventer la roue ou réinventer la roue carrée sont des expressions voisines.