Business process re-engineering focuses on making fundamental changes to processes, technology, and human factors to achieve dramatic improvements in key measures. It takes a cross-functional, process-based perspective and is judged by measurable results. The key principles of BPR include focusing on core processes, enabling radical change rather than incremental improvement, and using information technology to enable new ways of working. BPR aims to improve outcomes like customer satisfaction, quality, costs and cycle times.