re-engineer

listen to the pronunciation of re-engineer
English - English
To modify the design of an existing system, organization, process or product in order to make it more effective, efficient or responsive
reengineer
To engineer again, to redesign or extensively modify in design