Business Process Reengineering (BPR) is a practice of rethinking and redesigning the way work is done to better support an organization’s mission and reduce costs. In all too many companies, reengineering has been not only a great success but also a great failure. After months, even years, of a careful redesign, these companies achieve dramatic improvements […]