So… How Are You Going To Do That?

Author(s)

Senior Decision Architect, Knowledge Partners International LLP

The other day I met with a team from a biomedical company to discuss setting up a Business Process Center of Excellence. Their leadership realized that they could not advance their project much further without implementing a BPM Center of Excellence. They understood that they needed to change traditional silo business thinking to an end-to-end business processes approach. They have an excellent company, very bright staff, and a clear vision for using BPM to improve efficiency, reduce costs, and improve quality. My meetings included a VP, CIO, and Data Center of Excellence leader.

During one segment of the meeting, their enterprise architect showed me a high-level information/sotto process flow chart and he explained his thoughts on how to automate their manual processes to achieve significant savings and improve quality. As he walked me through an impressive chart, I had to bite my tongue because I realized that, while they understood their need for BPM, they did not realize that they had missed a strategic cornerstone of the project. Their processes were highly dependent on complex business logic and they did not have a solution for documenting the business decisions/rules. I took a deep breath, put on my least intimidating tone of voice and popped the question; “what are your plans for mining, documenting and implementing the business logic?” I must have delivered this question well because he calmly answered that they didn’t have a solution.

I used the opportunity to walk him through the Decision Model and showed him how it organizes business logic (business rules) into well-formed structures that are predictable, maintainable, and normalized. It provides the ability to discover business logic that is incomplete, inconsistent, duplicated, and sometimes wrong. It also makes it possible to simplify processes and dramatically reduce the number of business rules.

I went on to show them that Process charts work well for documenting sequential tasks but they are not designed to document business logic. They are inherently different, processes are procedural and decisions/business logic is not sequential. A Decision Model is a structure of business logic that makes business sense, not an arbitrary collection of business rules written in an unstructured natural language.

The architect challenged my approach by pointing out that they may have over ten thousand business rules, insinuating that the Decision Model could not handle logic that complex. In my experience, that is exactly what we do with the Decision Model. When properly modeled, these thousands of business rules consolidate into what may only be a few hundred business decisions. Each of these business decisions is well-known by the business, who understand the business significance and operating impact of each of the decisions. The business can then manage each decision discretely and ensure that each decision is governed by business logic (or business rules, if you like) that meets the organizations objectives. Managing a few hundred business decisions, each with a clear business objective, is much easier than managing an amorphous mass of thousands of business rules. In fact, the Decision Model uses the time honored solution to the problem of complexity by the reduction to simpler, more understandable structures. The key to the Decision Model is that it uses the inherent structure of the logic to constitute these simpler structures so that they are predictable, verifiable and have logical integrity. The fact that the structures use the boundary of the business decision ensures that they also have business significance.

He looked at me skeptically, so I asked, “So, how are you going to do that?” There was a lengthy silence.

The CIO broke the tension by saying that they were thinking of using one of the popular business rules management systems (BRMS) to manage the business rules. While a business rules technology is great for separating the rules from the processes and executing business logic at run time, it is not a solution to the problem of discovering, documenting and managing the business rules from the business perspective.

A typical, and very recent experience springs to mind. I was part of a team that was brought in by a major health-care insurer to help with issues in their membership systems. It seems that across this very large enterprise there were no less than six membership systems, and with business changes looming, management needed to consolidate these systems. They learned that the business rules in each of these systems were “lost” – that is they were buried in the code. Two of these systems were implemented in a popular BRMS system, and the business rules in these were no less “lost” than in the other systems! In fact, as we implemented a methodology to discover the business logic in their processes, the business subject matter experts on the project team were constantly surprised (and not pleasantly!) to learn of some of the logic implemented in their BRMS systems.

A BRMS does not provide the ability to document business decisions/logic in a technology independent, rigorous and normalized method that everyone (IT and Business) can easily understand. In fact they are IT tools, and are most often employed as IT centric solutions.

I cannot throw stones or sit in judgment because years ago I had the same problem in a large global project that automated a significant number of complex regulations (business logic). Part way through this project I realized that the business logic was often miscommunicated, incorrectly interpreted by the technical staff, and the rules were getting buried in the code making the application difficult to update and maintain.  In this project, the Business Logic was documented and programmed the same way it has been done since the inception of the computer using natural language.  They wound up buried in the code even though we were using one of the popular BPM suites.

Until I implemented the Decision Model for the first time I did not realize how much the traditional methods (natural language business rules) were costing me in time and lower quality.  From my experience and from talking with other companies, using a business-focused method of understanding, capturing and managing the business logic – regardless of which technology they are implemented in – is essential. It saves costs (up to 50% of project expenditures), simplifies business processes, enables system agility, and reduces project risk.  The Decision Model is the best solution I have found to achieve this.

Conclusion

How are you going to organize and manage your business decisions/logic in a method that the business and IT can easily understand? How are you going to organize your business logic (business rules) into well-formed structures that are predictable, maintainable, normalized, and that are understandable by the business? How are you going to discover business logic that is incomplete, inconsistent, duplicated, and sometimes wrong? How are you going to simplify your business processes by removing the declarative logic out of the processes? How are you going to reduce costs and improve quality, competitiveness and agility?

The solution that I discovered is to no longer accept existing natural language methods for documenting business decisions/logic but rather implement the Decision Model. In my experience, the impact was dramatic. So, how are you going to do it?

Similar Resources

Understanding the Difference Between a Certificate and Certification

Understanding the Difference Between a Certificate and Certification

Author(s):

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

As professionals seek to advance their careers or pivot to new fields, understanding the variety of learning and credentialing options is essential. At BPMInstitute.org, we often encounter students wondering whether they should pursue a certificate or certification in Business Process Management (BPM). This article is designed to clarify the differences, highlight the benefits of each, and guide prospective students in making the best decision for their career goals.

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...

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.