Final answer:
Business process reengineering involves analyzing and fully redesigning workflow within and between companies to improve operations, including the decision-making process supported by software systems.
Step-by-step explanation:
Business process reengineering is the analysis and redesign of workflow within and between enterprises. It is not focused on small improvements but rather on full-scale changes in processes and involves rethinking the existing methods of operation to improve customer service, cut operational costs, and become world-class competitors. In essence, it includes human software interactions in complex automated systems, particularly the decision-making processes of workers as they are supported by the software system.
An example of business process reengineering could be redesigning the process of a product development budget, transitioning from traditional paper drawings to a fully digitized design for product design, reimagining the engineering design process, or optimizing the rate of the flow of water through a hose in a manufacturing setting.