Reengineering Definition
Reengineering (or re-engineering) is the radical redesign of an organization's processes, especially its business processes. Rather than organizing a firm into functional specialties (like production, accounting, marketing, etc.) and looking at the tasks that each function performs, we should be looking at complete processes from materials acquisition, to production, to marketing and distribution. The firm should be re-engineered into a series of processes.