© 2014 Fair Isaac Corporation. Confidential. This presentation is provided for the recipient only and cannot be reproduced or shared without Fair Isaac.

Slides:



Advertisements
Similar presentations
What’s our Starting Point
Advertisements

Requirements Engineering Processes – 2
Advanced Piloting Cruise Plot.
Chapter 7 System Models.
Chapter 6 Structures and Classes. Copyright © 2006 Pearson Addison-Wesley. All rights reserved. 6-2 Learning Objectives Structures Structure types Structures.
Copyright © 2003 Pearson Education, Inc. Slide 1 Computer Systems Organization & Architecture Chapters 8-12 John D. Carpinelli.
Chapter 1 The Study of Body Function Image PowerPoint
Copyright © 2011, Elsevier Inc. All rights reserved. Chapter 6 Author: Julia Richards and R. Scott Hawley.
Author: Julia Richards and R. Scott Hawley
1 Copyright © 2013 Elsevier Inc. All rights reserved. Appendix 01.
One UN Results Reporting Prototype Consultation Workshop UN DOCO New York, NY – September 2009.
UNITED NATIONS Shipment Details Report – January 2006.
Document #07-2I RXQ Customer Enrollment Using a Registration Agent (RA) Process Flow Diagram (Move-In) (mod 7/25 & clean-up 8/20) Customer Supplier.
1 Hyades Command Routing Message flow and data translation.
We need a common denominator to add these fractions.
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
Jeopardy Q 1 Q 6 Q 11 Q 16 Q 21 Q 2 Q 7 Q 12 Q 17 Q 22 Q 3 Q 8 Q 13
FACTORING ax2 + bx + c Think “unfoil” Work down, Show all steps.
Year 6 mental test 5 second questions
Year 6 mental test 10 second questions
Projects in Computing and Information Systems A Student’s Guide
ZMQS ZMQS
REVIEW: Arthropod ID. 1. Name the subphylum. 2. Name the subphylum. 3. Name the order.
Week 2 The Object-Oriented Approach to Requirements
DOROTHY Design Of customeR dRiven shOes and multi-siTe factorY Product and Production Configuration Method (PPCM) ICE 2009 IMS Workshops Dorothy Parallel.
Page 1 of 30 To the Create Assignment Request Online Training Course An assignment request is created by an assignor to initiate the electronic assignment.
Data Structures Using C++
ABC Technology Project
EU market situation for eggs and poultry Management Committee 20 October 2011.
EU Market Situation for Eggs and Poultry Management Committee 21 June 2012.
AEMCPAGE Relaunch 1 June 2009.
1 Undirected Breadth First Search F A BCG DE H 2 F A BCG DE H Queue: A get Undiscovered Fringe Finished Active 0 distance from A visit(A)
2 |SharePoint Saturday New York City
VOORBLAD.
15. Oktober Oktober Oktober 2012.
1 Breadth First Search s s Undiscovered Discovered Finished Queue: s Top of queue 2 1 Shortest path from s.
A Process to Identify the Enduring Skills, Processes, & Concepts for your Content Area 1.
Copyright © 2013, 2009, 2006 Pearson Education, Inc.
BIOLOGY AUGUST 2013 OPENING ASSIGNMENTS. AUGUST 7, 2013  Question goes here!
Factor P 16 8(8-5ab) 4(d² + 4) 3rs(2r – s) 15cd(1 + 2cd) 8(4a² + 3b²)
Basel-ICU-Journal Challenge18/20/ Basel-ICU-Journal Challenge8/20/2014.
1..
CONTROL VISION Set-up. Step 1 Step 2 Step 3 Step 5 Step 4.
© 2012 National Heart Foundation of Australia. Slide 2.
Lecture 6: Software Design (Part I)
Understanding Generalist Practice, 5e, Kirst-Ashman/Hull
GG Consulting, LLC I-SUITE. Source: TEA SHARS Frequently asked questions 2.
CS 240 Computer Programming 1
Model and Relationships 6 M 1 M M M M M M M M M M M M M M M M
25 seconds left…...
Slippery Slope
H to shape fully developed personality to shape fully developed personality for successful application in life for successful.
Januar MDMDFSSMDMDFSSS
Analyzing Genes and Genomes
Systems Analysis and Design in a Changing World, Fifth Edition
We will resume in: 25 Minutes.
©Brooks/Cole, 2001 Chapter 12 Derived Types-- Enumerated, Structure and Union.
Essential Cell Biology
Intracellular Compartments and Transport
PSSA Preparation.
Essential Cell Biology
1 Chapter 13 Nuclear Magnetic Resonance Spectroscopy.
© 2007 BST. All rights reserved. Confidential Information. SLU – 1 PDS_139 (0503) L2 Applying Problem- Solving Tools.
From Model-based to Model-driven Design of User Interfaces.
User Defined Functions Lesson 1 CS1313 Fall User Defined Functions 1 Outline 1.User Defined Functions 1 Outline 2.Standard Library Not Enough #1.
Chapter 9: Using Classes and Objects. Understanding Class Concepts Types of classes – Classes that are only application programs with a Main() method.
Presentation transcript:

© 2014 Fair Isaac Corporation. Confidential. This presentation is provided for the recipient only and cannot be reproduced or shared without Fair Isaac Corporation’s express consent. Decision Modeling Welcome To the Era of Model-Driven Decision Management Dr. Alan Fish Principal Consultant FICO Fernando Donati Jorge Director, Product Management FICO

© 2014 Fair Isaac Corporation. Confidential. Every company is measured by the decisions it makes. But making decisions isn’t always easy… 2

© 2014 Fair Isaac Corporation. Confidential. A Brief History of Decision-Making Systems © 2014 Fair Isaac Corporation. Confidential.3

► Mostly implemented with logic programming languages ► Applications were largely goal- oriented, or “backward chaining” ► Decision structure modeled as a hierarchy of goals The 80s: Expert Systems Source: 4

© 2014 Fair Isaac Corporation. Confidential. ► “Rules are a first-class citizen of the requirements world” ► Rules should be declarative, modular and independent ► Allowed the development of “forward- chaining” engines ► Bottom-up approach for requirements gathering (grouping of rules into rule sets) The 00s: Business Rules Source: 5

© 2014 Fair Isaac Corporation. Confidential. ► Decisions, not just rules ► Rules have meaning only in the context of specifying the logic for particular decisions ► Graphical representation of decision-making ► Top-down process for requirements gathering ► DMN is an upcoming OMG standard (think “BPMN for Decisions”) The 10s: Decision Modeling Source: gctnetwork.com 6

© 2014 Fair Isaac Corporation. Confidential. FICO’s Contribution to DMN Standard NOWFICO ® DMN Modeler Early Access 2013Developed and field-tested a prototype DMN tool 2011Contributed to OMG’s DMN standard; edited the specification 2009Pioneered DRA & DRAW as a standard corporate methodology 2006Originated the Decision Requirements Diagram (DRD) 7

© 2014 Fair Isaac Corporation. Confidential. Model: A Slightly Overloaded Term Source: 500world.blogspot.com; en.wikipedia.org. 8

© 2014 Fair Isaac Corporation. Confidential. Business Process and Decision Models 9

© 2014 Fair Isaac Corporation. Confidential. Business Process and Decision Models 10

© 2014 Fair Isaac Corporation. Confidential. Business Process and Decision Models 11

© 2014 Fair Isaac Corporation. Confidential. Business Process and Decision Models 12

© 2014 Fair Isaac Corporation. Confidential. Decision Modeling for Requirements Analysis 13

© 2014 Fair Isaac Corporation. Confidential. ► DRA is a method for developing decision models (especially as requirements for decision services) ► Basic principles: ► Decision services encapsulate decision-making ► Decisions can be defined as answers to questions ► Discover decision requirements by asking what information is required ► Information is of three kinds: ► Business knowledge ► Input data ► The results of other decisions. ► Hence decision-making has a structure ► Requirements are collected using a structured workshop method: DRAW Decision Requirements Analysis (DRA) 14

© 2014 Fair Isaac Corporation. Confidential. A standard 5-stage process: 1.Identify the decision points 2.Define the top-level decisions 3.Decompose the decisions 4.Describe all nodes in detail 5.Define scope of decision services DRAW Method 15

© 2014 Fair Isaac Corporation. Confidential. ► Define the (new or changed) business process as a flow ► Identify all decision points separately from any other process activities ► Identify all places where data are collected and decisions are used 1: Identify the Decision Points 16

© 2014 Fair Isaac Corporation. Confidential. ► Establish decisions required at each decision point ► Define for each decision: ► Name ► Question and answer ► Results returned 2: Define the Top-Level Decisions 17

© 2014 Fair Isaac Corporation. Confidential. ► Select any decision ► Ask “What information is required to take this decision?” ► Consider: ► Results of other decisions ► Business knowledge ► Data ► Add nodes to DRD 3: Decompose the Decisions 18

© 2014 Fair Isaac Corporation. Confidential. ► Select any decision ► Ask “What information is required to take this decision?” ► Consider: ► Results of other decisions ► Business knowledge ► Data ► Add nodes to DRD ► Repeat until all nodes are decomposed 3: Decompose the Decisions 19

© 2014 Fair Isaac Corporation. Confidential. ► Until you have a complete DRD 3: Decompose the Decisions 20

© 2014 Fair Isaac Corporation. Confidential. ► Decision nodes: ► Detailed definition ► Knowledge nodes: ► Source of the knowledge ► Estimate of size and complexity ► Maintenance requirements ► Not actual rules! ► Data nodes: ► Source of the data ► Estimate of size and complexity ► Not full data model! ► All this can be documented in a DDD 4: Describe All Nodes in Detail 21

© 2014 Fair Isaac Corporation. Confidential. 5: Define Scope of Services 22

© 2014 Fair Isaac Corporation. Confidential. Decision Modeling as a Structural Principle 23

© 2014 Fair Isaac Corporation. Confidential. ► Interdependencies between decisions ► Dependencies on business knowledge (of all types) ► Dependencies on case data ► Dependencies on authorities DMN for Revealing Structure 24

© 2014 Fair Isaac Corporation. Confidential. ► DMN models organizational decision-making: human and automated ► Can accompany or precede business process modelling ► Can partition decision-making between people and systems ► Can partition system decisions between services ► Can further partition systems implementation work for project planning ► Between teams ► Between increments DMN for Partitioning Decision-Making 25

© 2014 Fair Isaac Corporation. Confidential. ► Business decision-making defined in the context of business processes and activities ► Business rules given meaning by the decisions which use them DMN for Contextualizing Decision-Making 26

© 2014 Fair Isaac Corporation. Confidential. ► Identifies BKMs: components of business knowledge ► Allows modelling of organisational knowledge ► Allows modelling of knowledge in most appropriate form: ► Business rules ► Calculations ► Analytic models ► Reveals points of adaptivity/ optimisation ► Encourages re-use of automated components (e.g. for compliance) DMN for Knowledge Management 27

© 2014 Fair Isaac Corporation. Confidential. FICO ® DMN Modeler 28

© 2014 Fair Isaac Corporation. Confidential. BPMN has enabled adoption of business process modeling. DMN will do the same for decision modeling 29

© 2014 Fair Isaac Corporation. Confidential. This presentation is provided for the recipient only and cannot be reproduced or shared without Fair Isaac Corporation’s express consent. Fernando Donati Jorge Thank You! 30

© 2014 Fair Isaac Corporation. Confidential. Learn More at FICO World Related Sessions ► Product Showcase: Advanced Decision Modeling Products in Solution Center ► FICO ® DMN Modeler Experts at FICO World ► Fernando Donati Jorge White Papers Online ► Decision Modeling Whitepaper Blogs ► 31

© 2014 Fair Isaac Corporation. Confidential. Please rate this session online! Fernando Donati Jorge 32

© 2014 Fair Isaac Corporation. Confidential. Check out the new FICO ® DMN Modeler at the Solution Center 33