Production & Operations

NIH

Definition

Not Invented Here

NIH means Not Invented Here. Expression used to pass the responsibility or blame away from your area or product. Often used by computer hardware or software vendors in a multi-vendor environment.

✓ Verified term