Povratni inženiring lahko obravnavamo kot proces od izdelka do zasnove. Preprosto povedano, povratni inženiring je proces pridobivanja inženirskih podatkov (vključno z različnimi načrti ali podatkovnimi modeli) iz obstoječih izdelkov.