Business Process Reengineering is the fundamental rethinking and radical redesign of business processes to bring about dramatic improvements in critical, contemporary measures of performance, such as cost, quality, service, and speed (Reengineering the Corporation, Hammer and Champy, 1993). Business process reengineering is essentially value engineering applied to the system to bring forth, sustain, and retire the product, with an emphasis on information flow. By mapping the functions of the business process, low value functions can be identified and eliminated, thus reducing cost. Alternatively, a new and less costly process, which implements the function of the current process, can be developed to replace the current one. The major emphasis of this approach is the fact that an organization can realize dramatic improvements in performance through radical redesign of its processes. This is in contrast to the notion of streamlining processes in order to achieve a measured level of performance.