Selection Criteria for BPM Software

Author(s)

Business Relationship Manager - Product Lifecycle Management, Chevron Corporation

Dr. Bruce Silver is an independent consultant and industry analyst specializing in enterprise content management and business process management technology. He writes the monthly “Business Rules” column for Transform magazine, as well as numerous white papers and reports available at www.brsilver.com. His new report, “The Manager’s Guide to BPM Software,” provides an in-depth review of BPM technology and vendor offerings.

While they may look and sound the same, especially when you listen to the salespeople, BPM software solutions don’t all do the same thing. Each offering is optimized for a specific set of processes, integration requirements, human interface and exception-handling requirements, and performance management requirements. Each makes specific assumptions about the roles and required skills of process designers. Finding the BPM solution that fits your needs best is not an easy task. A lot of homework needs to be done. Silver covers the process in this presentation.

He began his talk by stating the three promises of BPM. These promises are generally being made by software vendors to their business clients. They include:

  • The modeling promise includes the ability to have executable end-to-end business processes, combining straight-through processing, human workflow, application integration and exceptions and transactions
  • The integration promise assures the ability to link with any external system regardless of location, platform, communications, programming language or model
  • The management promise is business metrics that can be viewed in real-time with real-time alerts and actions triggered by deviations from the target business metrics and service level agreements.

Silver pointed out that BPM is the unification of three separate sets of software technologies: workflow, EAI, and performance management/business intelligence.

Things to consider in product selection include:
• What type of process
• Who defines and maintains the model
• Single solution or reusable platform
• Performance management requirement
• Technology maturity
• Vendor maturity

The key selection criteria to use include:
• Fit with business process type (has to fit YOUR business processes)
• Process design and deployment (Who designs the solution?)
• Integration (products differ in this area)
• Performance management (also differs widely between products)
• Value out of the box
• Traditional IT values of supplier/software maturity and fit

Many factors go into designing a BPM solution. These include:
• Structured vs. Collaborative/ad hoc flow requirement
• Degree of process change (are the rules fixed or do they constantly change?)
• Data or content-centric?
• Application integration requirements
• Is the process subject to external events ‘in flight’? (order modification or cancellation)
• What are your transaction recovery requirements?
• How scalable do you need it to be?

The data-centric, integration-oriented vendors include IBM, Tibco, BEA, Microsoft, WebMethods and Vitria. The data-centric workflow-oriented vendors include Fuego, Intalio, Collaza, IBM, Staffware (Tibco) Savvion and Lombardi. While the content-centric workflow-oriented vendors are FileNet and Documentum. Silver uses his own system for evaluating vendors, and there are large differences in how these vendors are rated, even among the groups that do it all the time, such as Gartner and Meta Group.

Process design and deployment is another criterion for choosing a vendor. With some vendors, much more programming is required. Process design is a team effort requiring cooperation between the business side and IT. The latest BPM idea is “process without programming,” which accesses existing apps as services. Data transformers convert process data to message schemas. It is loosely coupled with reusable processes. Some products offer many transformers while others only offer a few. There is also a lot of variation in how the vendors model the task user interface. This interface is much more than a static web page. It contains the task instructions, form data fields, and content attachments along with the actions involved. Making the task interface can be a major development cost.

Performance management needs to monitor historical and real-time process data to create the management dashboards. The vendor products all handle this area differently, some better than others.

The BPM offerings vary widely along these areas:
• Type of process assumed
• Modeling skills required
• Integration architecture
• Performance management features
• Product maturity

The problem, according to Silver, is that marketing makes all of them sound alike. There are major differences and some vendor solutions will work for you while others won’t. Getting a good fit means doing your homework to understand just what kind of solution you need.

Similar Resources

Enhancing Your Team’s BPM Capabilities: The Value of External Expertise

Enhancing Your Team’s BPM Capabilities: The Value of External Expertise

Author(s):

Editor & Founder, BPMInstitute.org, BAInstitute.org and DBIZInstitute.org

Enhancing Your Team's BPM Capabilities: The Value of External Expertise In today’s dynamic business environment, managing and improving business processes is critical for any organization aiming to maintain a competitive edge. Many companies consider handling Business...

Exploring Shared Data Model and Notation (SDMN) and Its Role in BPM+

Exploring Shared Data Model and Notation (SDMN) and Its Role in BPM+

Author(s):

Editor & Founder, BPMInstitute.org, BAInstitute.org and DBIZInstitute.org

Exploring Shared Data Model and Notation (SDMN) and Its Role in BPM+ Introduction In the evolving landscape of Business Process Management (BPM), the introduction of Shared Data Model Notation (SDMN) marks a significant advancement. As businesses increasingly seek to...

Embracing the Future: Low-Code and No-Code Platforms in BPM+

Embracing the Future: Low-Code and No-Code Platforms in BPM+

Author(s):

Editor & Founder, BPMInstitute.org, BAInstitute.org and DBIZInstitute.org

Embracing the Future: Low-Code and No-Code Platforms in BPM+ Introduction In the realm of business process management (BPM), low-code and no-code platforms have emerged as transformative tools, reshaping how organizations develop applications and manage workflows....

Featured Certificate: BPM Specialist

Everyone starts here.

You're looking for a way to improve your process improvement skills, but you're not sure where to start.

Earning your Business Process Management Specialist (BPMS) Certificate will give you the competitive advantage you need in today's world. Our courses help you deliver faster and makes projects easier.

Your skills will include building hierarchical process models, using tools to analyze and assess process performance, defining critical process metrics, using best practice principles to redesign processes, developing process improvement project plans, building a center of excellence, and establishing process governance.

The BPMS Certificate is the perfect way to show employers that you are serious about business process management. With in-depth knowledge of process improvement and management, you'll be able to take your business career to the next level.

Learn more about the BPM Specialist Certificate

Courses

  •  

 

Certificates

  • Business Process Management Specialist
  • Earning your Business Process Management Specialist (BPMS) Certificate will provide you with a distinct competitive advantage in today’s rapidly evolving business landscape. With in-depth knowledge of process improvement and management, you’ll be able to take your business career to the next level.
  • BPM Professional Certificate
    Business Process Management Professional
  • Earning your Business Process Management Professional (BPMP) Certificate will elevate your expertise and professional standing in the field of business process management. Our BPMP Certificate is a tangible symbol of your achievement, demonstrating your in-depth knowledge of process improvement and management.

Certification

BPM Certification

  • Make the most of your hard-earned skills. Earn the respect of your peers and superiors with Business Process Management Certification from the industry's top BPM educational organization.

Courses

 

Certificates

  • Operational Excellence Specialist
  • Earning your Operational Excellence Specialist Certificate will provide you with a distinct advantage in driving organizational excellence and achieving sustainable improvements in performance.
 

 

OpEx Professional Certificate

  • Operational Excellence Professional
  • Earn your Operational Excellence Professional Certificate and gain a competitive edge in driving organizational excellence and achieving sustainable improvements in performance.

Courses

Certificate
  •  

  • Agile BPM Specialist
  • Earn your Agile BPM Specialist Certificate and gain a competitive edge in driving business process management (BPM) with agile methodologies. You’ll gain a strong understanding of how to apply agile principles and concepts to business process management initiatives.  
 

Business Architecture

 

Certificates

  • Business Architecture Specialist
  • The Business Architecture Specialist (BAIS) Certificate is proof that you’ve begun your business architecture journey by committing to the industry’s most meaningful and credible business architecture training program.

  • Business Architecture Professional
  • When you earn your Business Architecture Professional (BAIP) Certificate, you will be able to design and implement a governance structure for your organization, develop and optimize business processes, and manage business information effectively.

BA CertificationCertification

  • Make the most of your hard-earned skills. Earn the respect of your peers and superiors with Business Architecture Certification from the industry's top BPM educational organization.

Courses

 

Certificates

  • Digital Transformation Specialist
  • Earning your Digital Transformation Specialist Certificate will provide you with a distinct advantage in today’s rapidly evolving business landscape. 
 

 

  • Digital Transformation Professional
  • The Digital Transformation Professional Certificate is the first program in the industry to cover all the key pillars of Digital Transformation holistically with practical recommendations and exercises.

Courses

Certificate

  • Agile Business Analysis Specialist
  • Earning your Agile Business Analysis Specialist Certificate will provide you with a distinct advantage in the world of agile software development.

Courses

Certificate
  • DAS Certificate
  • Decision Automation Specialist
  • Earning your Decision Automation Certificate will empower you to excel in the dynamic field of automated decision-making, where data-driven insights are pivotal to driving business innovation and efficiency.