Reengineering is a Method by which the main business processes are fundamentally redesigned, from start to finish, using all the technology and organizational resources available, oriented by the needs and specifications of the client, to achieve spectacular improvements in critical and contemporary measures of performance, such as cost, quality, service, and speed.
Reengineering forgets about the tasks, divisions, areas, structures and people of the company through which the process flows and observes it in its entirety, from beginning to end, from when the first inputs are received to an output that, as a basic principle, must have value for the customer.
Reengineering starts from scratch; it means going back to the origin without past damage, it means erasing all that is past and starting anew to shape the path.