Business process management (BPM) tools help the enterprises in making their business processes efficient and effective.
This Managers’ Guide to BPM tools has been divided into seven easy to digest topics as below.
- BPM tools: Definition, scope, and significance
- Top trends in BPM tools market
- Benefits of deploying BPM tools
- Disadvantages of deploying BPM tools
- Evaluating BPM tools: Key aspects to consider
- Prerequisites of BPM tool deployment
- Top BPM tools vendors and their offerings
- Links for further reading
A business process is a set of tasks conducted to meet a specific goal within an organization. These business processes, in turn, could contain many sub-processes. E.g. ‘ordering’ online products would be a key business process for an e-commerce website. ‘Shipping’ would be a sub-process which would help complete the ‘ordering’ process. BPM tools are used for enhancement of such processes by organizations.
BPM tools consider business processes as assets valuable from a strategic perspective. This necessitates the need for them to not only be understood and managed but improved in an on-going manner; thus, adding value to the delivered products/ services.
i. Strong self-tuning mechanisms: BPM tools would be strengthening their self-tuning capabilities by utilizing information collected about customer choices or demands.
ii. Preference for composition model versus code writing: Organizations would prefer using existing software in a composition model to buying or developing new applications. Packaged application providers would need to continuously improve their offerings to sustain.
iii. ‘Go Green’ initiatives: As organizations strive to reduce their carbon footprint, BPM tools would be needed across the supply chain i.e. inter-organization.
iv. Cloud computing: BPM tools delivered as service (SaaS) would gain momentum.
BPM tools help organizations make their processes better in the following areas:
i. Efficiency: Help monitor processes systematically and in real time, thereby reducing areas of wastage. The BPM tools also help in doing more with less effort, offering higher quality return.
ii. Effectiveness: Processes are designed to work according to a sequence of tasks. Temporary failure of any of these tasks leads to exceptions. BPM tools help with systematic handling of such scenarios.
iii.Change management: Change to existing processes becomes trivial with BPM tools.
iv.Business intelligence: By deploying BPM tools, organizations can gain business intelligence. BPM tools allow modeling of multiple processes and observing interactions between them. Information gathered thus can help with sophisticated analytics and reporting.
v.Incremental RoI: Benefits stated above result in incremental ROI in an on-going manner.
i. Limited customization: Currently, BPM tools are offered as packaged applications which need to be customized for an organization’s needs. Customization features might not suffice to fully meet the process-intricacies inside an organization’s environment.
ii. Ineffective use post-deployment: As is the risk with any new software deployment, there’s always a risk of the selected BPM tool not being used fully and effectively post-deployment, thereby converting it to a non-performing and costly asset.
iii. Purchase cost: Cost of the selected BPM tool, when compared to applications developed in-house, might be significantly high.
iv. Upgrades: Upgrades and updates might be cumbersome, difficult, and costly.
i. Acquisition cost: Compare the costs involved in procurement and support.
ii.Deployment time of BPM tool: Factor in the time required for customization, user acceptance test, and training.
iii.Customization offered: Evaluate the vendor’s process maturity and domain expertise as against key business expectations. Question would be: Is the vendor capable to deliver the expected level of customization?
iv.Reporting and analytics: Check, for instance, if the BPM tool has the reporting and analytical ability to measure the business value that its deployment has generated.
v. Vendor’s capabilities: Evaluate the vendor’s proof-of-concepts and its ability to execute the project by meeting time and performance expectations. Carry out a reference check.
Before venturing into deployment of a BPM tool, assess the following:
i. Backup plan: Do you have a suitably prepared and rehearsed backup plan in place if the deployment fails?
ii. Infrastructure readiness: Do you have suitable infrastructure to deploy the BPM tool? Involve a consultant who specializes in this domain.
iii. Knowledge-base: Do you have a dedicated staff to manage and support the BPM tool once it has been made part of your application environment? Also check if the vendor you select has a good support infrastructure and processes in place.
|BPM tool vendor||BPM tool brand||What the tool features|
|Manages workflow among people and systems for content and case-based processes.|
|WebSphere Lombardi Edition||Provides a unified business process management (BPM) environment for collaborative process improvement|
|OpenText Corporation||OpenText ECM (formerly Metastorm)||Task monitoring and management, process design and execution, integration with Office Applications and related Metastorm products viz. Metastorm ProVision.|
|Oracle||Business Process Management Suite 11g||Management of all processes including human, system, and document processes; Social BPM interaction provides social computing in the context of BPM|
|Pegasystems||SmartBPM / Pega BPM||Unified environment for process flows, business rules, data integration, presentation and customer experience, case management, security, and governance; integration with your existing systems|
|Progress Software||Savvion Business Manager||Integration with a company’s existing systems (viz. ERP and databases); integration with suppliers and partners|
|Tibco Software||Staffware Process Suite||Aimed at helping business users and IT staff to collaborate on modeling, execution, and improvement of business processes.|
|Other key BPM tool vendors include Action Technologies, WebMethods, and Vitria|
Definition from WhatIs.com: Business Process Management
Tutorial: BPM Tutorial
TIP: Insights on BPM/SOA Excellence
BPMS as the focus of software development architecture