Business process reengineering (BPR) was conceptualized because there was a need to redefine outdated management concepts. The concepts of unity of command, specialization of labor, and hierarchical structures no longer fit with today's dynamic global markets and information society. BPR proposes that organizations must retire old principles and re-engineer their business processes to improve efficiency and be able to meet modern customer expectations and compete effectively in a fast-changing environment. However, determining what new management concepts should replace the old ones remains a key unanswered question.