BPM and Big Data – Why it Makes Sense

Author(s)

Consultant, Independent Consultant
I am a PMP certified, business technology professional (engineer/MBA) with 20+ years of I.T experience across both start ups and mid-size organizations. Product architect for an ERP product and a BPM product. Managed off shore and professional services teams implementing BPM solutions. Business Relationship/Project Manager for several large finance companies, successfully executed several strategic process improvement projects. Comfortable with SDLC , product architecture, process mapping, project, risk, resource management, requirements and scope definition, analysis and design, data modeling, programming, training, pre-sales and end-user support

A lot has been written about Big Data in the last few months.  Most companies are trying to make sense of the large amount of data they have to serve as an input to both strategic and operational decisions. In this article, I’ll discuss a couple of reasons for the obvious link between BPM and Big Data and how they can co-exist with BPM implementations helping drive adoption of Big Data.

Most BPM platforms have built-in capabilities to collect process parameters and key process related data during process execution. Most also provide some form of rudimentary to sophisticated analysis of the data, perhaps not run time, (yet), but on a post facto basis.

Process owners use this data to gain insight into the process, for example:

  • Add/remove resources for certain activities
  • Staff resources based on time of day
  • Study the impact of adding a new activity
  • Study the impact of changing a business rule

So, BPM vendors are no strangers to using analytics on process data, which is one of the key reasons for moving to a BPM platform. Process related data is used for predictive analysis, to improve the current process and assess the impact of changes to the process over time. Most of these activities are done periodically on process data collected over time.

With multiple processes running and large amounts of data collected, in some cases a separate analytics engine attached to process related data might provide more sophisticated insight than the default analytics provided by the vendor. Again, sophistication of analytics varies across vendors.

All organizations have multiple applications, with many applications sharing common data elements, normally the same Master data, for example, Customer and Vendor information. Many times these sets of Master data are not synchronized across systems; they are missing pieces or are simply wrong, leading to erroneous reporting at the aggregate level. Very often, reconciling data across application siloes becomes a nightmare and businesses are left wondering about data quality.

BPM processes can be used to:

  • Extract relevant data from multiple applications
  • Process the extracted data using BPM processes to improve data quality, i.e. check for missing/erroneous data, update missing/erroneous data, and approve modified data
  • Port to a central data store

Analytics software can then be run on the central store with clean data. This could be either the Reporting and Analytic capabilities provided by the BPM Tool itself, or third party tooling, depending on the level of sophistication required.

In some cases BPM can also be used to feed corrected data back to the “Core” applications after running and verifying reports/dashboards generated via the analytics engine. This may prove to be the more cost effective way, rather than make changes to old legacy applications.  As we all know, a single change, if not done correctly, can cause impact on other areas of the application, especially in cases where the application has outlived its useful life and is on the Replacement list.  We can also use BPM to pull data in from social media sites and analyze it

This synergy between BPM and Big Data is often easy to implement in small to medium size, growing companies where there may be only one or two “Core” applications in use. Due to rapid business growth, they choose BPM tools for both flexibility and shorter implementation cycles due to “no/low code” approach.  In many cases the BPM vendor brings in the Analytics vendor and both work together on the solution, with the BPM vendor providing integration capabilities. A more important reason for BPM success in these organizations is that organization politics have not reached the peak. With growing businesses, teams feel they can grow too, as opposed to more stable companies where people tend to protect their turf.

In larger companies where applications have been allowed to grow unchecked with no real synergy or integration among them, (think global companies, multiple IT departments, business unit silos) this could cause a big drain on IT resources and costs. For these companies, a better strategy would be to focus on the “Core “ applications of record for purposes of analytics, then slowly replace/aggregate disparate applications into either the BPM tool itself or retire unneeded applications.

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.