We use cookies, including third-party cookies from Google to serve personalized ads through AdSense, to operate this site and understand how it is used. By continuing to browse, you accept this use. See our Privacy Policy and Terms of Use for details, including how to opt out of personalized advertising.
Accept
SmartData CollectiveSmartData Collective
  • Analytics
    AnalyticsShow More
    What Kind of Problem-Solving Distinguishes Data Analysts From Software Engineers -- AI-generated illustration
    What Kind of Problem-Solving Distinguishes Data Analysts From Software Engineers
    7 Min Read
    chatgpt image jul 21, 2026, 04 34 30 pm
    4 Core Benefits of Predictive Maintenance after Vibration Analysis
    10 Min Read
    How Does Data Mining Boost Customer Satisfaction in Logistics? Harnessing Analytics for Results -- AI-generated illustration
    How Does Data Mining Boost Customer Satisfaction in Logistics? Harnessing Analytics for Results
    11 Min Read
    chatgpt image jul 13, 2026, 04 23 45 pm
    How Data Analytics Helps Companies Improve User Engagement
    19 Min Read
    chatgpt image jul 13, 2026, 03 59 46 pm
    How Data Analytics Improves Multi-Location Search Strategies
    10 Min Read
  • Big Data
  • BI
  • Exclusive
  • IT
  • Marketing
  • Software
Search
© 2008-25 SmartData Collective. All Rights Reserved.
Reading: More on keeping decisions and processes separate
Share
Notification
Font ResizerAa
SmartData CollectiveSmartData Collective
Font ResizerAa
Search
  • About
  • Help
  • Privacy
Follow US
© 2008-23 SmartData Collective. All Rights Reserved.
SmartData Collective > Business Intelligence > CRM > More on keeping decisions and processes separate
Business IntelligenceCRMData MiningPredictive Analytics

More on keeping decisions and processes separate

JamesTaylor
JamesTaylor
4 Min Read
More on keeping decisions and processes separate
Illustration generated with Qwen Image.
SHARE

Copyright © 2009 James Taylor. Visit the original article at More on keeping decisions and processes separate.

Syndicated from ebizQ

Neeli Basanth posted this in response to my post Here’s how decision management simplifies process management and asked an interesting question:

No doubt the diagram on the right looks much simpler and purely shows the flow. Although it no longer tells the viewer on how the decisions were made.

And this is, at some level, true. In response I would make a couple of points:

More Read

How the Financial Services Industry Should Use Big Data to Regain Trust
How the Financial Services Industry Should Use Big Data to Regain Trust
Decision Management and Insurance – Multi-Channel Distribution and Customer Communication
A Brazen Expose on Big Data in the Government Sector
5 Common Mistakes Businesses Make During the Risk Assessment Process
PAW: New Challenges for Developing Predictive Analytics Solutions
  • While the simple example shows the viewer how the decision is made this “benefit” wears off quickly as the number of branches multiplies. Take a look at this example from my friends at IDS Scheer and the fact that the decision logic is displayed in the diagram no longer seems like a benefit.
  • Even in simpler examples, the business person who defines the decision rules may not be the person who defines the process steps – if risk assessment is part of the decision it could be handled by a risk group while the process itself was handled by a customer service group. In these circumstances a degree of opacity in the decision-making logic may actually help by separating the concerns of the two groups.
  • The pace of change might be quite different between the process and the decision. For example a discount calculation decision might change all the time as different groups are targeted and as competitors respond. None of this changes the order to cash process itself so separating the two isolates change more completely.
  • In a long running process it may be more effective not to commit to the decision making approach when the process is instantiated, instead invoking (say) a rules engine to make the decision when the process reaches the relevant point. Separating the decision logic out makes this easier.
  • Branches are not a great way to display logic. If there were even 10 rules that contributed to the risk it might be easier to understand them if they were displayed as a ruleset in a rules environment rather than as branches. Even with the extra look-up step the developer of the process might reach understanding quicker.
  • Separating the decision logic allows it to be reused. Perhaps this is not the only process that needs to know how high risk an applicant someone is. Embedding the logic for the decision in the process might make the process easier to read but it embeds the logic making reuse hard if not impossible.

At the end of the day the decision logic is not the same as process flow or even process logic and I believe it should be managed separately.

Share This Article
Facebook Pinterest LinkedIn
Share

Follow us on Facebook

Latest News

Flat editorial illustration: The article’s core relationship is between growing compute density and adaptable rack hardware that
6 Details That Make a Data Centre’s Server Room Easier to Scale
Best Practices Data Management Exclusive IT
Flat editorial illustration: The article’s core relationship is a transfer of discipline from regulated laboratories to analytics
What Business Intelligence Teams Can Learn from Lab Data Governance
Business Intelligence Exclusive
Flat editorial illustration: A guaranteed reward can raise participation while skewing the respondent pool toward active customer
Incentive-Driven Response Bias: Auditing Sample Composition Before You Trust Survey Data
Big Data Data Quality Exclusive
Flat editorial illustration: The article’s core relationship is observable blockchain activity becoming a trustworthy business me
Blockchain Dashboards Need Better Definitions, Not More Charts
Blockchain Exclusive

Stay Connected

1.2KFollowersLike
33.7KFollowersFollow
222FollowersPin

You Might also Like

Big Data Is Nothing Without Its Little Brother
AnalyticsBig DataBusiness IntelligenceData MiningDecision ManagementITMarketingPredictive AnalyticsSocial DataUnstructured DataWorkforce Data

Big Data Is Nothing Without Its Little Brother

4 Min Read
Combinatorics
Business IntelligenceCRMData Warehousing

Combinatorics

7 Min Read
big data types structured and unstructured data
AnalyticsBig DataBusiness IntelligenceCloud ComputingCollaborative DataData ManagementData MiningData QualityData VisualizationData WarehousingHadoopITMapReduceOpen SourceSocial DataSoftwareSQLUnstructured DataWorkforce Data

7 Important Types of Big Data

5 Min Read
Analytics Ascendant:  Will Predictive Modeling Replace All Other Ways of “Knowing” Customers?
Predictive Analytics

Analytics Ascendant: Will Predictive Modeling Replace All Other Ways of “Knowing” Customers?

9 Min Read

SmartData Collective is one of the largest & trusted community covering technical content about Big Data, BI, Cloud, Analytics, Artificial Intelligence, IoT & more.

Artificial Intelligence for eCommerce: A Closer Look
Artificial Intelligence for eCommerce: A Closer Look
Artificial Intelligence
The Art of Conversation: Enhancing Chatbots with Advanced AI Prompts
The Art of Conversation: Enhancing Chatbots with Advanced AI Prompts
Chatbots

Quick Link

  • About
  • Contact
  • Privacy
Follow US
© 2008-26 SmartData Collective. All Rights Reserved.
Welcome Back!

Sign in to your account

Username or Email Address
Password

Lost your password?