Sustainable Business Rules: An Introduction – Part 1 of 3

Author(s)

Business Relationship Manager - Product Lifecycle Management, Chevron Corporation

Introduction

As a business rules approach becomes more widely accepted as a standard practice for business systems development, the concepts, methodologies, and tools that support this approach will need to mature and evolve further. I would like to introduce a new concept that looks at business rules from a point of view of sustainability. In other words, I’m coining this concept with the term “Sustainable Business Rules”. In part one of this three part article, I will explore this concept and introduce the characteristics of sustainable business rules. In part two of the article, I will explore the characteristics in more depth. In part three, I will present some thoughts on what will be needed to achieve the concept, including some challenges for the business rules vendors of rules management tools, rule methodologies, and rule engines.

What is Sustainability?

Sustainability is one of those buzzwords that is used frequently but is not always understood. It is most often used when referring to development of property and land, thus sustainable development. “Sustainability is the commonsense notion that long-term prosperity and ecological health not only go together, they depend on one another. Sustainability means long-term cultural, ecologic and economic health and vitality.”1

From Wikipedia, the free encyclopedia:

“Sustainability is a systemic concept, relating to the continuity of economic, social, institutional and environmental aspects of human society, as well as the non-human environment. It is intended to be a means of configuring civilization and human activity so that society, its members and its economies are able to meet their needs and express their greatest potential in the present, while preserving biodiversity and natural ecosystems, and planning and acting for the ability to maintain these ideals in a very long term. Sustainability affects every level of organization, from the local neighbourhood to the entire planet.”2

A Google search provides, in addition, such things as sustainable communities, sustainable forestry, sustainable eco-travel, sustainable agriculture, sustainable design, sustainable building, sustainable economy, sustainable cities, sustainable energy, and more…..There are research centers, alliances, institutes that look at sustainability in many different ways.

How does sustainability apply to Business Rules?

When one looks at the intentions of a business rules approach, it seems like common sense to me to look at how the concept of sustainability can be applied to business rules. I have concluded that “Sustainable Business Rules” are rules that:

  • Can be managed, maintained, supported, and will hold up over time.
  • Provide the necessities of the business and can be nurtured as business changes.
  • Remain affirmed as valid and can be strengthened with new facts.

Business Rules become “live” artifacts, not just some words in documentation, or code stuck inside some program, or expressions in the subject matter’s head. Through the various levels of abstraction in which the business rule can be expressed, there is synchronization thru the life cycle of the business rule. So if at the lowest level of abstraction, the implemented business rule is changed, the business rule captured in natural language at a fairly high level of abstraction may be impacted and this is known….as well as everything in between….and vice versa. This is the expectation from the beginning…not an afterthought of wouldn’t it be nice if it could….. The Business Rules Approach is the foundation and framework to achieve sustainable business rules….and guess what: it is hard work to get there but worth it when you get there!

Figure 1 – Levels of Abstraction

Note: I refer to the natural language business rules as the “Formal business rules” as to me these are the real rules as expressed by the business. Some others refer to these as “Informal business rules” I don’t know what is informal about them – they are what they are, hopefully expressed in the formal terminology and language (terms and facts) of the business. I equate what others call “Formal business rules” as “Detailed business rule specification”.

We can’t agree on terms!!

What are the characteristics of Sustainable Business Rules?

Sustainable Business Rules should have at least the following characteristics:

Summary

The true test of a business rules approach is what happens during and after implementation.

  • Can the rules be easily adapted to rapid changes in the business?
  • Can the business areas really be the stewards for the rules?
  • Has the cycle for changes to rules been accelerated significantly?
  • Has the company achieved the expected Return On Investment from a business rules approach?
  • Does the business really understand what the rules are at both a business level and implementation level, as well as which rules are executing and which rules are not and why?
  • Can obsolete rules be easily identified?
  • Can rule changes be easily identified?
  • Can rule changes be easily tested?

Ask yourself these and other questions about your business rules to determine if your business rules are sustainable.

In part two of the article, I will look at the characteristics of Sustainable Business Rules in more detail.

1Sustainability 101

2Wikipedia

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.