NIH syndrom
En d'autres termes
Not Invented Here syndrom
Définition
"syndrôme du pas-inventé-ici" Pathologie grave des éditeurs et créateurs de logiciel de toutes tailles, les poussant à réinventer la roue plutôt que d'utiliser des couches logicielles déjà créées par des tiers. En règle générale, la victime se donne comme excuse :
- soit d'économiser un peu en n'en acquérant pas de licence,
- soit de disposer d'une fonction plus fiable que le code tiers inconnu
et le résultat est généralement :
- un coût de développement interne bien plus élevé que l'achat de la licence d'un logiciel tiers (car non amorti sur des ventes multiples) ou l'adaptation d'un logiciel libre (gratuit),
- une fonctionnalité plus réduite, car simplement ad hoc, que celle d'un produit tiers commercial ou libre, étudié pour le marché en général,
- une fiabilité inférieure à celle d'un produit tiers commercial ou libre, du fait de l'utilisation et du test par une unique équipe, et non par des clients multiples (produits tiers commerciaux), ou la communauté des utilisateurs (logiciel libre)
Culturellement, il y a pour les utilisateurs étatuniens de l'expression une allusion cachée au sens usuel de NIH (National Institute for Health), administration de la santé étatsunienne, qui "justifie" l'emploi du terme "syndrôme" en donnant un caractère médical à ce qui est uniquement une faute professionnelle.