Business process management (BPM) is a structured methodology to discover, model, analyze, measure, improve, optimize and streamline complex business processes to improve efficiency and productivity.