Re-engineering

An approach to improving business operations through reinventing, reevaluating, redesigning and redoing.