Have you ever done Auto-reverse engineering?

auto-reverse engineering  |ɔdoʊ riˈvərs enjəˈni(ə)riNG|

A type of engineering work inspired by its progenitor, reverse engineering, which, as is well-known, describes the action of a company disassembling a competitor’s product in order to figure out how it works and learn some tricks.  Auto-reverse engineering is the action of a company disassembling its own product, because its design was never documented, and the engineers who designed it have moved on.