Most organizations implement business process reengineering (BPR) for improving their performances. Increasingly, companies around the world are reengineering their core business processes to be more profitable and to improve customer satisfaction. While the merits and innovative aspects of BPR are open to debate, BPR provides opportunities for management science and operations research professionals to use their skills and tools in helping shape decisions that have great implications for businesses. In exchange, these professionals can enrich BPR by contributing scientific analysis to complement the qualitative thinking currently used in the field. Investigating the business process under study and creating new process designs requires strong modeling skills and good tools. Systems engineering offers many modeling and analysis tools such as simulation, decision theory, queueing theory, optimization, utility theory, and others. The aim of this paper is to highlight the significance of Business Process Reengineering and to discuss the factors that are responsible in its successful implementation