Business Drivers for BPM Implementation
In this article we would like to look at the major business drivers (or “benefits”) that motivate companies consider Process Management tools. In our understanding BPM/workflow might have one or more of the following goals:
1) Automate actions
This is usually required to replace human with machine through automation of tasks, such as creating documents, archive information, notify users, etc.
2) Tracking of each processes
Companies need to establish tracking when there are a significant number of processes, and business users lose track of them as usually run them in office documents, emails. Every external request for status (e.g. from a client) turns into an investigation.
3) Establish control
For managers it’s usually important to gain a high-level view of the process and study it statistically: see whether KPIs are kept to, any lags, exceptions, etc
4) Manage in-process document exchange and collaboration
BPMs often serve as a document exchange tool, as they often enable switch from email and verbal communication to a traceable exchange in a BPM
5) Automate exchange between enterprise systems
This is a pure integration case and usually is demanded in the case when a number of actions are already performed with (or by) various systems, and there is a need to automate the information exchange among them.
Now, full featured ready to use BPMs are good for 2, 3 and sometimes 4.
jBPM and other workflow engines are good for 1 and 3, but with an important caveat – they require complex configuration/development.
SOA-based process orchestration engines (sometimes called BPM too!) are good for (5) and (3).
The problem with the above is that they are expensive (deployment, business analysis, configuration) and long to implement. The cloud BPMs would save the costs of deployment, but the business analysis and configuration costs stay there and they are usually much higher than the deployment/infrastructure costs. To roll out such systems the help of experts such as business analysts and system experts is still required, just as is the time to implement.
There are simpler tools like Excel spreadsheets, Microsoft databases are good enough for (2) and, with some effort, can be adjusted to have (3) through charts and reporting. The system we’re working on is a Process Management tool called ProcessMate (www.processmate.net) would help you with (2), (3) and (4) with minimal implementation effort.
ProcessMate is a Process Management cloud software of new generation that delivers productivity improvements with significantly lower implementation effort comparing to traditional BPM and workflow systems. Please check our product page: www.processmate.net and don’t hesitate to let us if your opinion or your specific business case.