L'ingénierie inverse, aussi appelée back engineering, consiste à déconstruire des logiciels, machines, avions, structures architecturales et autres produits afin d'obtenir des connaissances de conception. Elle implique souvent de décomposer de grands objets en éléments plus petits et gérables. Cette technique permet de reproduire un produit après en avoir compris la construction. Les entreprises l'utilisent fréquemment lorsqu'elles ne peuvent pas acquérir un produit directement auprès d'un OEM.
Qu'est-ce que le processus d'ingénierie inverse ?