Business process reengineering (BPR) aims to improve organizational efficiency and effectiveness by rethinking business processes from a clean slate perspective to determine how processes can be redesigned to better achieve goals. BPR involves fundamentally rethinking and radically redesigning processes to achieve dramatic improvements in critical measures like cost, quality, service, and speed. Information technologies like shared databases, expert systems, and wireless communication can play an important role in enabling redesigned processes. The methodology for BPR involves envisioning new processes, initiating change, diagnosing existing processes, redesigning processes, reconstructing with a new IT solution, monitoring performance, and looping back to further diagnosis.