Business process management (BPM) in banking involves the automation of operations management by identifying, modeling, analyzing, and improving business processes. Many banks already have some form of BPM for various process. For example, compliance processes at most banks tend to have some form of software automation in their workflows.