Sindromul de respingere a dezvoltării altcuiva ( NIH-sindrom din engleză. neinventat aici - nu inventat de noi ) - o poziție în cultura socială, corporativă sau organizațională în care se evită utilizarea sau achiziționarea dezvoltărilor, cercetării , standardelor sau cunoștințelor existente. datorită originii lor externe şi costurilor.
Motivele pentru care nu dorești să folosești munca altora sunt variate, printre care teama de încălcare a brevetelor, neînțelegerea muncii altora, lipsa de dorință de a recunoaște sau aprecia munca altora, gelozie sau ca parte a unui „război pentru teritoriu” mai larg. „ ( războiul gazonului ) [1] . Ca fenomen social, această filozofie se manifestă printr-o nedorință de a accepta o idee sau un produs pentru că provine dintr-o altă cultură, o formă de tribalism [2] .
Termenul este folosit de obicei într-un sens peiorativ . Extremele opuse sunt numite sindromul PFE ( găsit cu mândrie în altă parte [3] ) și poziția „ inventat aici ” .
În programare, sindromul NIH este adesea menționat ca o tendință de a „ reinventa roata ”, bazată pe credința că dezvoltarea nativă este în mod inerent mai potrivită, mai sigură, mai controlabilă, mai rapidă de dezvoltat și necesită un cost total mai mic (inclusiv întreținere) decât implementările existente...
În unele cazuri, software-ul cu aceeași funcționalitate ca și software-ul existent este reimplementat pur și simplu pentru a face posibilă utilizarea sub o altă licență . O astfel de abordare este metoda camerei curate .
Argumente cheie pentru abordarea NIH:
În același timp, dezavantajele utilizării dezvoltării terților pot fi nivelate prin acceptarea acesteia ca bază cu perfecționare proprie ulterioară, precum și prin asigurarea controlului asupra acesteia în cazul pierderii canalului de aprovizionare, de exemplu, prin obținerea cod sursă .