BPM ROI For IT, Business, and User Communities

Author(s)

Principal and Chief Scientist, Khosh Consulting
Dr. Setrag Khoshafian has been a senior executive in the digital industry, where he has innovated, architected, and led the development of several digital transformation products, services, and solutions. Currently, he is the Principal and Chief Scientist of Khosh Consulting. Dr. Khoshafian is a pioneer and recognized expert in Intelligent Databases and Intelligent Business Process Management. His expertise spans Process Automation, IoT/IIoT, Blockchain, Low Code/No Code, AI, Design Thinking, and Competency Centers. He is a frequent speaker in international conferences. His TEDx talk covers the importance of Culture over Technology. Dr. Khoshafian is the author of more than 10 books - including How To Alleviate Digital Transformation Debt post-COVID-19 and the seminal Service Oriented Enterprises. He has also authored hundreds of business and academic articles in recognized journals.

It is always exciting to see successful BPM deployments. Recently, I heard of a substantive BPM project that went live within five weeks, with tangible ROIs! That is unheard of when compared to traditional “Java” or “.NET” based development approaches. One of the main reasons BPM is fast becoming mainstream is precisely because of the tangible ROI one can achieve through a well designed and thought through BPM solution. BPM is known to yield considerable ROI in the majority of projects. Where do the benefits and the returns on investment stem from?

It is always exciting to see successful BPM deployments. Recently, I heard of a substantive BPM project that went live within five weeks, with tangible ROIs! That is unheard of when compared to traditional “Java” or “.NET” based development approaches. One of the main reasons BPM is fast becoming mainstream is precisely because of the tangible ROI one can achieve through a well designed and thought through BPM solution. BPM is known to yield considerable ROI in the majority of projects. Where do the benefits and the returns on investment stem from? There are actually three communities that benefit from Business Process Management: IT/Developers, the Business Users/Stakeholders, and the regular operators or users in the front, middle, or back office. BPM brings benefits to each of these communities. The combination of the benefits for all these three communities makes BPM one of the most compelling paradigms to endorse and deploy within an organization.

Let’s first examine IT and Development. It is interesting to note that sometimes IT is reluctant to delve into BPM, precisely because it entails a shift – yes, a paradigm shift – in the way developers are used to construct software. In order to benefit from this shift, IT has to realize Java or .NET programming models are passé. We can view this new paradigm as one of the steps in the evolution of programming, which started with machine and assembly languages in the 1950s. We soon evolved to a higher level and structured programming in the 1960s and 1970s. Starting in the 1980s, we saw the emergence of object-oriented programming. Java is one example of an object-oriented language. Most of the concepts of object orientation had been around for quite a while in languages such as Simula or Smalltalk. More recent additions include C++, Java, and C#.

Enter BPM. Now, we are witnessing the emergence of BPM as a programming paradigm that provides tremendous productivity advantages. The transition from assembly to high level programming and then from high level languages to object orientation enabled us to achieve huge productivity gains. These achievements pale in comparison to the productivity gains one could realize when developing with BPM. Each paradigm introduces its own set of assumptions and approaches in solving problems. For example, when you develop applications with a high level or structured language, you think and program through procedures or functions. With object orientation, you focus on classifications (class hierarchies and relationships) and object interactions. With BPM, the focus is on business procedures and policies: that is process flows and the business rules that drive them.

There is another benefit for IT that is less quantifiable, but nevertheless significant. Often, the implementations are not what business had expected and the stakeholders are not satisfied with the end result. There are multiple reasons why IT has had a bad wrap in delivering solutions that meet expectations and a large part of it stems from the lack of precise communication between business stakeholders and IT. In traditional development paradigms, IT is thinking, focusing, and using tools that are tailored for structured or object oriented programming. BPM uses business constructs. With BPM, you have an opportunity to bring the two communities together in the parlance of processes and business rules. The alignment that BPM achieves between business and IT is not a marketing gimmick. It becomes a reality when IT and businesses together use process flows and business rule models to capture, communicate, and implement the requirements as directly as possible.

These are just two of the benefits that BPM provides for IT. There are many more. Here is a third one. Most of the effort in IT organizations is spent on maintaining existing “legacy” applications. When I visit various organizations, I am often asked how can one transform or move from legacy applications to a BPM solution. The good news is that you can incrementally leverage your legacy investment and at the same time provide a BPM layer in and around your legacy applications. In other words, you focus on new process flows and rules as extensions of your legacy applications implemented in the BPM layer, while integrating with and accessing legacy functions when needed. Eventually, the BPM solutions will outpace the legacy, creating a smooth transition to a solution that is much easier to maintain, change, and specialize.

How does BPM benefit the business? Well, here also there are several benefits of which perhaps the most significant is the immediate real-time measurements and reports that provide direct visibility to the performance of BPM solutions. In fact, a business stakeholder can analyze the performance of specific BPM applications, specific departments, or even specific participants. You can, for instance, determine how much time is spent in satisfying a customer inquiry, or procuring a product, or handling a payment exception, or processing a claim. You can view the performance of individual processes or aggregates, potentially identifying trends. You can also compare the performance of your employees, or service providers. More importantly, the manager has the benefit of causing modifications or changes to executing processes by, for example, reassigning tasks to better performing participants. You can dynamically change the business rules that drive your processes, to achieve your performance goals. This direct linking of enterprise performance measures to executing processes, and the ability to make changes to influence this performance is one of the most significant benefits of BPM for the business user.

Since processes and business rules are the parlance of the business, they can potentially be delegated to the business users to make the appropriate changes. Examples of business rules include the assessment of a risk, or a decision on a write-off, or the calculation of a discount. Business knows best its rules. These rules guide and control the process flows. Through delegating the rules and even the flowcharts to the business users to make changes, you are actually empowering them and allowing changes to get into effect very quickly. This requires close collaboration between the business and IT (especially for access control) but the potential benefits are tremendous.

Vast majority of BPM projects involve human participants. You are automating processes and rules that have tasks assigned to various types of human participants, either internal or external to the organization. Now, one of the challenges is to assign the right task to the appropriately qualified participants. The qualification can be determined through understanding the skills of the participants as well as their availability and workload. Here also the BPM can capture the skill levels, the availability, as well as the workload and assign the task automatically to the most qualifying participants. This frees up the business manager from “chasing” and determining the most qualifying user to do a job.

This brings us to the final, and perhaps the most important, community – the end user. Here again BPM provides several benefits. To appreciate the benefit to this community consider a simple example:

Assume an operator in an insurance company receives a request for a new insurance policy.

  • She/he forwards this to an underwriter to gather customer information.
  • The underwriter searches and fills potentially missing customer data.
  • Then, potentially the same or different underwriter calculates the predictive insurance score.
  • This is, then, used to assign a risk to the policy for this particular customer.
  • There is a decision made to accept or reject granting the policy. This too is manual.
  • Then, if the policy is approved, the premiums are calculated and a notification is sent to the customer.

This process involves several manual steps and several business rules from its start to finish. With a fully automated BPM solution, you can streamline many (if not most) of these steps. More specifically, all the information about the customer can be obtained automatically through connecting and retrieving from one or more CRM or DBMS systems. The consolidation of the information can also be achieved by the BPM. The predictive or insurance score could be calculated through an expression rule that is defined in the BPM solution. Similarly, the decision on the risk can be captured in a business rule (for instance a decision table that then drives the decision to accept or reject the policy for the specific customer). Finally, the premium calculation is also achieved through an expression rule and the customer is notified automatically via e-mail. This shows how a process involving multiple manual steps can virtually be automated. Additional steps to review and/or refine the process may be needed, but the key point is that because of automation you have accelerated the policy processing for the customer. For example, it is estimated that on the average employees spend 25 percent of their time searching for information. BPM can automate a substantial percentage of the searches. Furthermore, automation helps you avoid errors or pitfalls. If the user is presented with the most appropriate interface for the task at hand and the business rules are used to drive the expressions and decisioning, the potential for errors can be reduced substantially.

In conclusion, the majority of projects that have deployed BPM have been successful. There are many reasons for this. BPM offers substantive ROI benefits to three essential communities: the IT/Developer community; the business stakeholder; and the end user. If you combine the ROI effects for these three communities, you can easily get improvement ranging from low double digit benefits (10% and more) to well into the triple digits. This, of course depends on the project and type of application or deployment. But the key message remains that BPM ROI is real and can substantially improve the productivity of IT, the performance visibility as well as performance control for the business owners, and the efficiency of the end user through streamlining tasks and reducing potential errors.

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.