“BPM” means Business Process Management.
A BPM program will always vary according to your needs, but the following will give you an idea of the phases and activities that form a business process program for human-oriented, decision-centric processes. 

  • Process architecture
  • Stakeholder consultation
  • High-level process mapping
  • Process projects selection
  • Target process initial profile
  • Project terms of reference
  • Project teams selection
  • Steering/governance meetings and projects oversight
  • BPM software selection

BPM Projects

 
Process discovery

  • Interviews and workshops
  • Documentation review
  • AS IS process profiling
  • AS IS charting
  • AS IS documentation
  • AS IS metrics

Process design

  • Stakeholder perspectives
  • TO BE objectives, constraints, CSFs, etc (extended profile)
  • Black box process scan
  • TO BE design workshops
  • TO BE charting
  • Role definitions
  • Business rules (micro policy) and policy clarifications
  • Process definition and documentation
  • KPI setting
  • Process presentations
  • Stakeholder reviews

Workflow automation/BPM system development

  • Optimise the TO BE for automation (SYSTEM)
  • System-level workflow charting
  • Business requirements
  • Screen shot reviews
  • Collaborative, iterative system development
  • BPM configuration/development reviews
  • System Testing
  • User Testing
  • Pilot

Process implementation

  • Implementation planning
  • Communications, education and training
  • Roll out
  • Change management
  • Post-implementation reviews

You will notice that reference is made to the process program as distinct from process projects. This an important distinction. The program is all about business management and achieving the strategic outcomes that are sought, whereas projects are about delivering individual processes into operation.