SlideShare uma empresa Scribd logo
1 de 54
From Rules to Decisions, 
Harvesting and Governance: 
A Recipe for Consistent 
Agility Ryan Trollip 
CONNECT WITH US: IT: Customized to Your Advantage 
Practice Director, 
Decision Management 
Fred Simkin 
Solution Architect 
Dave Heckeroth 
Business Rules Lead 
Public | Copyright © 2014 Prolifics
Best-in-class architects and 
specialty experts: 
BPM, Integration, Digital 
Experience, Security, Testing, 
Business Analytics and Enterprise 
Prolifics at a Glance 
Defect Removal Efficiency Content Management 
91% 
August 28, 2014 
CONNECT WITH US: 
2 
Public | Copyright © 2014 Prolifics 5-Years Compound 
Annual Growth Rate 
19% 
Employees 
Worldwide 
1,500 
Global Presence 
United States, United Kingdom, Germany, India 
20+ 
Technology 
Accelerators 
550+ 
Technical 
Certifications 
Over 10 Technology and Solutions 
Awards since 2009 including 
Business Agility, Customer 
Integration and Digital Experience 
Over 150 global customers 
are currently Fortune 
1000 companies 
97% 
Rate of Repeat Engagements* 
Years in 
Business 
35+ 
Offices 
14 
Awards 
Technology Expertise 
Fortune 1000 
*based on % revenue Source –December 2013 internal revenue metrics
 The Story 
 Decision Modeling 
 Governance 
 Rule Harvesting (using a COBOL KA approach) 
August 28, 2014 
CONNECT WITH US: 
3 
Public | Copyright © 2014 Prolifics Agenda 
*based on % revenue Source –December 2013 internal revenue metrics
 Decision Modeling is the methodology that will be applied to the process of 
modeling, testing deploying, reporting on, and reengineering institutional 
business logic to ensure that the rules derived from that logic are complete, 
consistent, correct and current. It provides a structure that can be shared 
and understood by both the business and IT, facilitating communication and 
governance and diminishing risk 
 Governance constitutes the defined and enforced steps that will be 
followed in the extraction of the business logic, engineering it into business 
rules and decisions, deploying and testing, moving the decisions into 
production and manage their total life cycle 
 Rule harvesting is the process of identifying and extracting business logic, 
which is exists in applications, institutional policies practices and 
procedures, and domain experts throughout the enterprise, so that it can be 
effectively expressed, managed, maintained, and shared throughout the 
organization 
August 28, 2014 
CONNECT WITH US: 
4 
Public | Copyright © 2014 Prolifics The Story 
*based on % revenue Source –December 2013 internal revenue metrics
August 28, 2014 
CONNECT WITH US: 
5 
Public | Copyright © 2014 Prolifics Decisions . . . . Overview 
*based on % revenue Source –December 2013 internal revenue metrics 
 What is a Decision ? 
 Where are the Rules and Decisions ? 
 Why do you need Decision Modeling ? 
 How do you implement Decision Modeling ?
August 28, 2014 
CONNECT WITH US: 
6 
Public | Copyright © 2014 Prolifics A Little History 
*based on % revenue Source –December 2013 internal revenue metrics 
 In the beginning was AI 
 John McCarthy and Co. discover “its about rules” 
 Feigenbaum goes Commercial 
 The Problem with Inferencing is… 
 Opportunistically Speaking 
 Creating a Sequence 
 Perez and Rappaport:Nexpert/FICO Blaze-Knowledge Islands 
 Lukose: ART*Enterprise –Phases 
 ILOG-Projects and Ruleflows 
 You talkin to me ??? 
 Everybody doin there own thang 
 The Big Idea! 
 Let’s make a Decision 
 What we have here is a failure to communicate 
 Models (some assembly required)
 A container for organizing the business logic within a 
August 28, 2014 
CONNECT WITH US: 
7 
Public | Copyright © 2014 Prolifics What is a Decision ? 
*based on % revenue Source –December 2013 internal revenue metrics 
particular task in the business process 
 An end point or final decision for a chain of business logic 
 A set of organizing principals/guidelines/standards for 
identifying, extracting, modeling, and testing business logic 
within an application process
August 28, 2014 
CONNECT WITH US: 
8 
Public | Copyright © 2014 Prolifics Where are the rule decisions 
*based on % revenue Source –December 2013 internal revenue metrics
Why do we need Decision Modeling ? 
With decision modeling development 
collapses to the minimum, speeding 
up time to market 
*based on % revenue Source –December 2013 internal revenue metrics 
August 28, 2014 
CONNECT WITH US: 
9 
Public | Copyright © 2014 Prolifics In a classic development cycle, there are extensive 
handoffs from each step in the process, creating 
potential disconnects……and even greater 
inefficiencies caused by inevitable rework 
cascading backward across the entire cycle
How do you Implement Decisions Modeling ? 
 First…Contact Prolifics the leading provider of Decision 
*based on % revenue Source –December 2013 internal revenue metrics 
August 28, 2014 
CONNECT WITH US: 
10 
Public | Copyright © 2014 Prolifics Management Services! 
 Together, the next step is to evaluate where the client is on 
the Business Rule Maturity Model.
How do you implement Decision Modeling ? 
 Select an approach or create an approach tailored to your 
*based on % revenue Source –December 2013 internal revenue metrics 
August 28, 2014 
CONNECT WITH US: 
11 
Public | Copyright © 2014 Prolifics company needs 
 Capture your business rules (Dave will speak to this) 
 Model your business process to identify decisions 
 Model your business decisions
*based on % revenue Source –December 2013 internal revenue metrics 
August 28, 2014 
CONNECT WITH US: 
12 
Public | Copyright © 2014 Prolifics Model the Decision Process
August 28, 2014 
CONNECT WITH US: 
13 
Public | Copyright © 2014 Prolifics Where are the Decisions?
August 28, 2014 
CONNECT WITH US: 
14 
Public | Copyright © 2014 Prolifics Examples of Decision Models
Examples of Decision Models – Rule Family 
August 28, 2014 
CONNECT WITH US: 
15 
Public | Copyright © 2014 Prolifics  Business Logic detail is captured 
 One Conclusion and all required Conditions are identified 
 Rule Patterns are identified
August 28, 2014 
CONNECT WITH US: 
16 
Public | Copyright © 2014 Prolifics Examples of Decision Models
Summarizing Decision Modeling 
 Provides a container which organizes rules about specific 
task in the process flow and the relationships between 
rules. 
 Improves Time To Market while insuring tat business logic 
implemented in applications is complete consistent, correct 
and current. 
 Provides a mechanism for insuring clear communication 
between the Business Owners of the rules and IT 
August 28, 2014 
CONNECT WITH US: 
17 
Public | Copyright © 2014 Prolifics
August 28, 2014 
CONNECT WITH US: 
18 
Public | Copyright © 2014 Prolifics What is Governance? 
A defined and enforced set of steps that will be 
followed in the extraction of the business logic, 
engineering it into business rules and decisions, 
deploying and testing, moving the decisions into 
production and managing their total life cycle
August 28, 2014 
CONNECT WITH US: 
19 
Public | Copyright © 2014 Prolifics Roles and Responsibilities 
A set of roles with meaningful 
titles and associated 
responsibilities that are 
mapped specific tasks within 
the governance process
Examples of Roles and Responsibilities 
Actors Roles Responsibilities 
Originators Service Requestor Determine need and provide clear and concise description of 
request 
Provide clarification as necessary 
Business Line Service Requestor Determine need and provide clear and concise description of 
request 
Provide clarification as necessary 
Rules Author ODM Developer Support the development of the rule projects infrastructure and 
August 28, 2014 
CONNECT WITH US: 
20 
Public | Copyright © 2014 Prolifics the rule services integration. 
Rules Validator ODM Developer Developer (different than the Author), who performs a peer 
review of the changes made by the Author 
Manager Manager Reviews the work of the Author and Validator to ensure the 
change(s) are accurate and ready to be deployed 
Deployer Implementer Takes the approved change and pushes it to production. 
Deployer then notifies Author of the success/failure of the 
deployment 
Product Architect Administrator Provides admin services to the ODM system and platform. 
Provides assistance with problems or issues within the tool.
August 28, 2014 
CONNECT WITH US: 
21 
Public | Copyright © 2014 Prolifics Tracking 
A method of accounting 
for the progress of 
work through the 
process workflow
August 28, 2014 
CONNECT WITH US: 
22 
Public | Copyright © 2014 Prolifics Testing and Improvement 
 “In process reporting” including response time and number 
of times a request must be returned to the client for 
additional information 
 Work load monitoring for rule writers for load balancing 
and unit, regression and simulation testing 
 “Post Process Monitoring” at a variety of levels of 
granularity including, but not limited to, rule performance 
and impact (speed and effect on the overall performance of 
the project) and Usage over specific time intervals
August 28, 2014 
CONNECT WITH US: 
23 
Public | Copyright © 2014 Prolifics Governance Workflow
August 28, 2014 
CONNECT WITH US: 
24 
Public | Copyright © 2014 Prolifics Request Process
August 28, 2014 
CONNECT WITH US: 
25 
Public | Copyright © 2014 Prolifics Research Process
August 28, 2014 
CONNECT WITH US: 
26 
Public | Copyright © 2014 Prolifics Project Process
August 28, 2014 
CONNECT WITH US: 
27 
Public | Copyright © 2014 Prolifics Rule Governance Summary 
 Governance must be enforced 
 It must include roles and responsibilities 
 Governance must be flexible to respond to change 
 Governance must be measurable
August 28, 2014 
CONNECT WITH US: 
28 
Public | Copyright © 2014 Prolifics Rule Harvesting (Overview) 
 Why: General discussion of need 
 How: Methodology 
 What: Review of the harvesting deliverables 
 Who: Review the roles and responsibilities 
 When: Timeline for harvesting? 
 Decision Service (DS) Testing Harness 
 Overview, Methodology and breakdown 
 Speeding up the rule harvesting process 
 Investigation, Awareness, POC, Tool Selection, Pilot & Purchase
Why harvest rules from code (Cobol)? 
 Cobol and other code resources are becoming rare 
 Platforms that execute Cobol code can be expensive 
 Cobol logic changes require IT resources 
 Business rule logic can be easier for SME to verify 
 Business rule logic can be easily deployed to decision 
August 28, 2014 
CONNECT WITH US: 
29 
Public | Copyright © 2014 Prolifics services 
 Business rule resources are easier to find 
 Many tools to help automate business rules exist in 
market
How - What is our Methodology? 
August 28, 2014 
CONNECT WITH US: 
30 
Public | Copyright © 2014 Prolifics
Rule Harvesting (Mining) is hard work 
!!!! 
August 28, 2014 
CONNECT WITH US: 
31 
Public | Copyright © 2014 Prolifics
Reverse Engineer all / part of programs 
August 28, 2014 
CONNECT WITH US: 
32 
Public | Copyright © 2014 Prolifics How - Rule Harvesting- Scope
Reverse Engineering – Other knowledge sources 
(inline-jcl, stored-procedures, ETL jobs, tipsheets) 
Reverse Engineer all / part of COBOL programs 
August 28, 2014 
CONNECT WITH US: 
33 
Public | Copyright © 2014 Prolifics How - Rule Harvesting - Scope
How - Rule Harvesting - Scope 
Reverse Engineer all / part of COBOL programs 
August 28, 2014 
CONNECT WITH US: 
34 
Public | Copyright © 2014 Prolifics Business Rule 
Implementation 
(IBM ODM)
Reverse Engineer all / part of COBOL programs 
August 28, 2014 
CONNECT WITH US: 
35 
Public | Copyright © 2014 Prolifics Other Rule 
Coordination 
Data, IIB, 
Reporting
How - Deliverables for COBOL rule harvesting? 
August 28, 2014 
CONNECT WITH US: 
36 
Public | Copyright © 2014 Prolifics COBOL 
program Flows 
High Level 
SME 
Document 
Translation 
Document 
Classification 
Document 
Rule 
Requirements 
Document 
ODM Decision 
Service 
ODM Results 
Document 
Technical Business Analyst 
ODM devpr / Decision Analyst
What- Rule Harvesting deliverables: pgm flows 
August 28, 2014 
CONNECT WITH US: 
37 
Public | Copyright © 2014 Prolifics COBOL 
program Flows 
Technical Business Analyst
What - Rule Harvesting: translation documents 
Technical Business Analyst 
August 28, 2014 
CONNECT WITH US: 
38 
Public | Copyright © 2014 Prolifics Translation 
Document
What - Rule Harvesting: SME documents 
August 28, 2014 
CONNECT WITH US: 
39 
Public | Copyright © 2014 Prolifics High Level 
SME 
Document 
Technical Business Analyst
What - Rule Harvesting: classification 
documents 
August 28, 2014 
CONNECT WITH US: 
40 
Public | Copyright © 2014 Prolifics Classification 
Document 
ODM devpr / Decision Analyst 
Rules 
Classification
What - Rule Harvesting deliverables: Rule 
requirement documents (rulebook) 
August 28, 2014 
CONNECT WITH US: 
41 
Public | Copyright © 2014 Prolifics Rule 
Requirement 
Document 
ODM devpr / Decision Analyst
What - Rule Harvesting deliverables: 
ODM decision service 
ODM devpr / Decision Analyst 
August 28, 2014 
CONNECT WITH US: 
42 
Public | Copyright © 2014 Prolifics ODM Decision 
Service
What - Rule Harvesting deliverables: 
ODM results document 
August 28, 2014 
CONNECT WITH US: 
43 
Public | Copyright © 2014 Prolifics ODM Results 
Document 
ODM devpr / Decision Analyst
August 28, 2014 
CONNECT WITH US: 
44 
Public | Copyright © 2014 Prolifics Who - Rule Harvesting: Who? 
Technical 
Business 
Analyst 
Business 
Analyst Decision 
Analyst 
ODM 
Rules 
Developer 
Lead SOA 
Developer 
Data 
Integration 
Developer 
Configuration 
Manager 
(Governance) Rules 
System 
Architect 
- Dave H
When - Rule Harvesting Progress 
Decision Service #1’s Rule mining is: 
98% complete 
(82 of 84 rule assets are modeled) 
Decision Service #2’s Rule mining is: 
7% complete 
(7 of 96 rule assets are modeled) 
August 28, 2014 
CONNECT WITH US: 
45 
Public | Copyright © 2014 Prolifics
Decision Service Testing Harness 
August 28, 2014 
CONNECT WITH US: 
46 
Public | Copyright © 2014 Prolifics
When - DS Testing Methodology 
STEPS: 
1. Test existing 
COBOL 
decisions 
(Yellow) 
2. Test As-Is DS’s 
(Green) 
3. Compare Yellow 
to Green 
4. Test Future 
system decision 
services (Pink) 
5. Compare Pink to 
Green and 
Yellow, then 
create reports 
(Blue) 
August 28, 2014 
CONNECT WITH US: 
47 
Public | Copyright © 2014 Prolifics
Speeding up the Rule Harvesting process 
August 28, 2014 
CONNECT WITH US: 
48 
Public | Copyright © 2014 Prolifics
Tools exist, to help streamline the 
Rule Harvesting process 
August 28, 2014 
CONNECT WITH US: 
49 
Public | Copyright © 2014 Prolifics Project Milestones to select one of these tools: 
• Identify potential candidates (2 weeks) 
• Awareness demonstrations (4 weeks) – Completed 
• POC w/Pay Ability data (2 weeks) – Completed 
• Create Recommendation (1 week) – In Progress 
• Tool Selection, gather internal support (2 weeks) 
• Pilot + Training + Acceptance Criteria (3-4 weeks) 
April 
Wk1 Wk2 Wk3 Wk4 
May 
Wk1 Wk2 Wk3 Wk4 
June 
Wk1 Wk2 Wk3 Wk4 
July 
Wk1 Wk2 Wk3 Wk4 
Tool Awareness POC Select Pilot 
Training 
Candidates Recommend
Specifying the Tool Selection Criteria 
August 28, 2014 
CONNECT WITH US: 
50 
Public | Copyright © 2014 Prolifics Data Model Extraction 
• Create ER data models 
• Auto create data dictionary 
• Browse data files 
• Verify data relationships 
• Support sub-groups 
• Export diagrams to VISIO (others) 
Business rule extraction 
• Identify diff patterns in rules 
• Export to rules engine 
• Develop test cases 
• Create system doc for user review 
• X-ref rules to code 
• Find duplicate rules 
• Classify rules mined 
Business Process Extraction 
• Identify business processes 
• Drill down to sub-processes 
• Auto model as UML or use case 
• Descriptions of flow between activity 
diagrams and use cases 
• Export models as external files 
Program Analysis 
• Search for specific info in all pgms 
• Drill into logic from prev search 
• Search across pgms, jcl, procs, etc 
• confine search to limited pgms 
• Create a diagram of jcl & pgm flows
August 28, 2014 
CONNECT WITH US: 
51 
Public | Copyright © 2014 Prolifics Summary 
Decision Modeling represents an significant step in the ability of the enterprise 
to deploy mission critical business rule applications in a timely fashion, which 
are complete, consistent, correct and current, delivering competitive 
advantage . 
Decision Modeling provides a mechanism which allows the business to 
communicate accurately with IT clearly and minimizes rework. 
Governance of rule artifacts is key to any effective, successful development 
effort of automating business decisions today. 
Rule Harvesting from legacy code can be tedious and rewarding at the same 
time. The rule harvesting processes are often made easier with automated 
tools. Rule harvesting, produces a better decisions, when decision modeling 
and rule governance play a significant role in the harvesting process.
 How are you currently making decisions 
 What is your decision management roadmap? 
 How to get there to best leverage your investments 
CONNECT WITH US: 
Next Steps 
 Free Advisory Session 
Aug 5th 2014 
Public | Copyright © 2014 Prolifics 52
CONNECT WITH US: IT: Customized to Your Advantage 
Q & A… 
Aug 5th 2014 
Public | Copyright © 2014 Prolifics 53
CONNECT WITH US: 
Contact US 
Ryan.Trollip@prolifics.com 
David. Heckeroth@prolifics.com 
Fred.Simkin@prolifics.com 
www.prolifics.com 
Aug 5th 2014 
Public | Copyright © 2014 Prolifics 54

Mais conteúdo relacionado

Mais procurados

7 Reasons Why Value Stream Integration Improves Software Quality assurance
7 Reasons Why Value Stream Integration Improves Software Quality assurance7 Reasons Why Value Stream Integration Improves Software Quality assurance
7 Reasons Why Value Stream Integration Improves Software Quality assurance
Tasktop
 
SI Competence in Capgemini Czech
SI Competence in Capgemini CzechSI Competence in Capgemini Czech
SI Competence in Capgemini Czech
Jan Luc
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
Invensis Learning
 

Mais procurados (20)

SCOR Project Workshop - Sales & Operations Planning (S&OP) Health Check - How...
SCOR Project Workshop - Sales & Operations Planning (S&OP) Health Check - How...SCOR Project Workshop - Sales & Operations Planning (S&OP) Health Check - How...
SCOR Project Workshop - Sales & Operations Planning (S&OP) Health Check - How...
 
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal MaanAgile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
Agile Network India | T Shirt Sizing Model for DevOps COE | Bharti Goyal Maan
 
Beyond Kanban: Lean Thinking for Agile Teams
Beyond Kanban: Lean Thinking for Agile TeamsBeyond Kanban: Lean Thinking for Agile Teams
Beyond Kanban: Lean Thinking for Agile Teams
 
Engineering Change Management - Overview and Best Practices
Engineering Change Management - Overview and Best PracticesEngineering Change Management - Overview and Best Practices
Engineering Change Management - Overview and Best Practices
 
The Fundamentals Of BPM Innovation In Telecommunications
The Fundamentals Of BPM Innovation In TelecommunicationsThe Fundamentals Of BPM Innovation In Telecommunications
The Fundamentals Of BPM Innovation In Telecommunications
 
Kpi document
Kpi documentKpi document
Kpi document
 
7 Reasons Why Value Stream Integration Improves Software Quality assurance
7 Reasons Why Value Stream Integration Improves Software Quality assurance7 Reasons Why Value Stream Integration Improves Software Quality assurance
7 Reasons Why Value Stream Integration Improves Software Quality assurance
 
SI Competence in Capgemini Czech
SI Competence in Capgemini CzechSI Competence in Capgemini Czech
SI Competence in Capgemini Czech
 
Lean enterprise building blocks Tools and Systems for Increasing Productivity.
Lean enterprise building blocks Tools and Systems for Increasing Productivity.Lean enterprise building blocks Tools and Systems for Increasing Productivity.
Lean enterprise building blocks Tools and Systems for Increasing Productivity.
 
Process innovation framework
Process innovation frameworkProcess innovation framework
Process innovation framework
 
Critical KPIs Manufacturers Are Missing
Critical KPIs Manufacturers Are MissingCritical KPIs Manufacturers Are Missing
Critical KPIs Manufacturers Are Missing
 
Lean Government by Operational Excellence Consulting
Lean Government by Operational Excellence ConsultingLean Government by Operational Excellence Consulting
Lean Government by Operational Excellence Consulting
 
Contracting for agile jenny tuohy
Contracting for agile   jenny tuohyContracting for agile   jenny tuohy
Contracting for agile jenny tuohy
 
AgileBIM, BIM mets Agile
AgileBIM, BIM mets AgileAgileBIM, BIM mets Agile
AgileBIM, BIM mets Agile
 
What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...What is Agile Project Management? | Agile Project Management | Invensis Learn...
What is Agile Project Management? | Agile Project Management | Invensis Learn...
 
Making knowledge work visible by Angela Crone, Bombardier at the Lean IT Summ...
Making knowledge work visible by Angela Crone, Bombardier at the Lean IT Summ...Making knowledge work visible by Angela Crone, Bombardier at the Lean IT Summ...
Making knowledge work visible by Angela Crone, Bombardier at the Lean IT Summ...
 
Process innovation & value chain
Process innovation & value chainProcess innovation & value chain
Process innovation & value chain
 
Business Process Management Center of Excellence
Business Process Management Center of ExcellenceBusiness Process Management Center of Excellence
Business Process Management Center of Excellence
 
AGILE PORTFOLIO MANAGEMENT
AGILE PORTFOLIO MANAGEMENTAGILE PORTFOLIO MANAGEMENT
AGILE PORTFOLIO MANAGEMENT
 
Project planning
Project planningProject planning
Project planning
 

Semelhante a From Rules to Decisions, Harvesting and Governance

Improve your Process Models by Modeling Decisions
Improve your Process Models by Modeling DecisionsImprove your Process Models by Modeling Decisions
Improve your Process Models by Modeling Decisions
Decision Management Solutions
 

Semelhante a From Rules to Decisions, Harvesting and Governance (20)

Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
Smarter Integration Using the IBM SOA Foundation Stack: Best Practices and Le...
 
Improve your Process Models by Modeling Decisions
Improve your Process Models by Modeling DecisionsImprove your Process Models by Modeling Decisions
Improve your Process Models by Modeling Decisions
 
FCB Partners Course Preview: Process Owners in Action
FCB Partners Course Preview:  Process Owners in ActionFCB Partners Course Preview:  Process Owners in Action
FCB Partners Course Preview: Process Owners in Action
 
Fail to prepare, prepare to fail: implementing ERP and CRM systems
Fail to prepare, prepare to fail: implementing ERP and CRM systemsFail to prepare, prepare to fail: implementing ERP and CRM systems
Fail to prepare, prepare to fail: implementing ERP and CRM systems
 
Fail to prepare - Softworld 2011
Fail to prepare -  Softworld 2011Fail to prepare -  Softworld 2011
Fail to prepare - Softworld 2011
 
Erp (Re) Implementation
Erp (Re) ImplementationErp (Re) Implementation
Erp (Re) Implementation
 
BA 360 L&D Training
BA 360 L&D TrainingBA 360 L&D Training
BA 360 L&D Training
 
The How and the Why of Making a Smart S&OP Technology Solution
The How and the Why of Making a Smart S&OP Technology SolutionThe How and the Why of Making a Smart S&OP Technology Solution
The How and the Why of Making a Smart S&OP Technology Solution
 
S&OP A Better Way to Run Your Business- Eyeon Solutions
S&OP A Better Way to Run Your Business- Eyeon SolutionsS&OP A Better Way to Run Your Business- Eyeon Solutions
S&OP A Better Way to Run Your Business- Eyeon Solutions
 
Project Metrics & Measures
Project Metrics & MeasuresProject Metrics & Measures
Project Metrics & Measures
 
Adaptive insights forrester and boston scientific webinar_final
Adaptive insights forrester and boston scientific webinar_finalAdaptive insights forrester and boston scientific webinar_final
Adaptive insights forrester and boston scientific webinar_final
 
Project delivery standardization framework innovate vancouver
Project delivery standardization framework  innovate vancouverProject delivery standardization framework  innovate vancouver
Project delivery standardization framework innovate vancouver
 
Agile and Cost Effective Compliance: Going Beyond Business Rules with Decisio...
Agile and Cost Effective Compliance: Going Beyond Business Rules with Decisio...Agile and Cost Effective Compliance: Going Beyond Business Rules with Decisio...
Agile and Cost Effective Compliance: Going Beyond Business Rules with Decisio...
 
Gartner BPM Summit Keynote - Adoption drives ROI
Gartner BPM Summit Keynote - Adoption drives ROIGartner BPM Summit Keynote - Adoption drives ROI
Gartner BPM Summit Keynote - Adoption drives ROI
 
Why is decision modeling the burning issue among business analysts? IIBA Bay ...
Why is decision modeling the burning issue among business analysts? IIBA Bay ...Why is decision modeling the burning issue among business analysts? IIBA Bay ...
Why is decision modeling the burning issue among business analysts? IIBA Bay ...
 
Operationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application EconomyOperationalizing Enterprise Adoption of DevOps in the Application Economy
Operationalizing Enterprise Adoption of DevOps in the Application Economy
 
PureApp Presentation
PureApp PresentationPureApp Presentation
PureApp Presentation
 
Types of Management
Types of ManagementTypes of Management
Types of Management
 
Transform your Company through Modern Process Applications
Transform your Company through Modern Process ApplicationsTransform your Company through Modern Process Applications
Transform your Company through Modern Process Applications
 
Sucessful BPO Through Technology Enablement
Sucessful BPO Through Technology EnablementSucessful BPO Through Technology Enablement
Sucessful BPO Through Technology Enablement
 

Mais de Prolifics

Discover BPM Optimization in the Cloud
Discover BPM Optimization in the CloudDiscover BPM Optimization in the Cloud
Discover BPM Optimization in the Cloud
Prolifics
 
Customizing the Mobile Connections App
Customizing the Mobile Connections AppCustomizing the Mobile Connections App
Customizing the Mobile Connections App
Prolifics
 

Mais de Prolifics (20)

Prolifics SAP Data Assessment
Prolifics SAP Data AssessmentProlifics SAP Data Assessment
Prolifics SAP Data Assessment
 
Prolifics Level 2 Test Lifecycle Automation Services Star West
Prolifics Level 2 Test Lifecycle Automation Services Star WestProlifics Level 2 Test Lifecycle Automation Services Star West
Prolifics Level 2 Test Lifecycle Automation Services Star West
 
PureApplication: System, Service, Software
PureApplication: System, Service, SoftwarePureApplication: System, Service, Software
PureApplication: System, Service, Software
 
Cloud Options for a Modern Architecture
Cloud Options for a Modern ArchitectureCloud Options for a Modern Architecture
Cloud Options for a Modern Architecture
 
Discover BPM Optimization in the Cloud
Discover BPM Optimization in the CloudDiscover BPM Optimization in the Cloud
Discover BPM Optimization in the Cloud
 
Leveraging Governance in the IBM WebSphere Service Registry and Repository fo...
Leveraging Governance in the IBM WebSphere Service Registry and Repository fo...Leveraging Governance in the IBM WebSphere Service Registry and Repository fo...
Leveraging Governance in the IBM WebSphere Service Registry and Repository fo...
 
Applying an IBM SOA Approach to Manual Processes Automation
Applying an IBM SOA Approach to Manual Processes AutomationApplying an IBM SOA Approach to Manual Processes Automation
Applying an IBM SOA Approach to Manual Processes Automation
 
How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...
How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...
How Broadcast Music, Inc. Devised and Enabled Enterprise Architecture from Co...
 
Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...
Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...
Using the Power of IBM Tivoli Common Reporting to Make Smart Decisions: The U...
 
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
Empowering SmartCloud APM - Predictive Insights and Analysis: A Use Case Scen...
 
Best Practices for Monitoring Your Cloud Environment and Applications
Best Practices for Monitoring Your Cloud Environment and ApplicationsBest Practices for Monitoring Your Cloud Environment and Applications
Best Practices for Monitoring Your Cloud Environment and Applications
 
Delivering Enterprise Applications: Faster. Cheaper. Better
Delivering Enterprise Applications: Faster. Cheaper. BetterDelivering Enterprise Applications: Faster. Cheaper. Better
Delivering Enterprise Applications: Faster. Cheaper. Better
 
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
Architecting and Tuning IIB/eXtreme Scale for Maximum Performance and Reliabi...
 
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
Integrating IBM PureApplication System and IBM UrbanCode Deploy: A GE Capital...
 
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
 
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...From Print to the Cloud and Beyond: The Story of a Century Old Company and it...
From Print to the Cloud and Beyond: The Story of a Century Old Company and it...
 
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast IronIntegrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
Integrating Salesforce.com and Oracle ERP Using IBM WebSphere Cast Iron
 
Recommended Design Considerations for Enterprise Monitoring
Recommended Design Considerations for Enterprise Monitoring Recommended Design Considerations for Enterprise Monitoring
Recommended Design Considerations for Enterprise Monitoring
 
Customizing the Mobile Connections App
Customizing the Mobile Connections AppCustomizing the Mobile Connections App
Customizing the Mobile Connections App
 
What's New in Smarter Process and C&I
What's New in Smarter Process and C&IWhat's New in Smarter Process and C&I
What's New in Smarter Process and C&I
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 

From Rules to Decisions, Harvesting and Governance

  • 1. From Rules to Decisions, Harvesting and Governance: A Recipe for Consistent Agility Ryan Trollip CONNECT WITH US: IT: Customized to Your Advantage Practice Director, Decision Management Fred Simkin Solution Architect Dave Heckeroth Business Rules Lead Public | Copyright © 2014 Prolifics
  • 2. Best-in-class architects and specialty experts: BPM, Integration, Digital Experience, Security, Testing, Business Analytics and Enterprise Prolifics at a Glance Defect Removal Efficiency Content Management 91% August 28, 2014 CONNECT WITH US: 2 Public | Copyright © 2014 Prolifics 5-Years Compound Annual Growth Rate 19% Employees Worldwide 1,500 Global Presence United States, United Kingdom, Germany, India 20+ Technology Accelerators 550+ Technical Certifications Over 10 Technology and Solutions Awards since 2009 including Business Agility, Customer Integration and Digital Experience Over 150 global customers are currently Fortune 1000 companies 97% Rate of Repeat Engagements* Years in Business 35+ Offices 14 Awards Technology Expertise Fortune 1000 *based on % revenue Source –December 2013 internal revenue metrics
  • 3.  The Story  Decision Modeling  Governance  Rule Harvesting (using a COBOL KA approach) August 28, 2014 CONNECT WITH US: 3 Public | Copyright © 2014 Prolifics Agenda *based on % revenue Source –December 2013 internal revenue metrics
  • 4.  Decision Modeling is the methodology that will be applied to the process of modeling, testing deploying, reporting on, and reengineering institutional business logic to ensure that the rules derived from that logic are complete, consistent, correct and current. It provides a structure that can be shared and understood by both the business and IT, facilitating communication and governance and diminishing risk  Governance constitutes the defined and enforced steps that will be followed in the extraction of the business logic, engineering it into business rules and decisions, deploying and testing, moving the decisions into production and manage their total life cycle  Rule harvesting is the process of identifying and extracting business logic, which is exists in applications, institutional policies practices and procedures, and domain experts throughout the enterprise, so that it can be effectively expressed, managed, maintained, and shared throughout the organization August 28, 2014 CONNECT WITH US: 4 Public | Copyright © 2014 Prolifics The Story *based on % revenue Source –December 2013 internal revenue metrics
  • 5. August 28, 2014 CONNECT WITH US: 5 Public | Copyright © 2014 Prolifics Decisions . . . . Overview *based on % revenue Source –December 2013 internal revenue metrics  What is a Decision ?  Where are the Rules and Decisions ?  Why do you need Decision Modeling ?  How do you implement Decision Modeling ?
  • 6. August 28, 2014 CONNECT WITH US: 6 Public | Copyright © 2014 Prolifics A Little History *based on % revenue Source –December 2013 internal revenue metrics  In the beginning was AI  John McCarthy and Co. discover “its about rules”  Feigenbaum goes Commercial  The Problem with Inferencing is…  Opportunistically Speaking  Creating a Sequence  Perez and Rappaport:Nexpert/FICO Blaze-Knowledge Islands  Lukose: ART*Enterprise –Phases  ILOG-Projects and Ruleflows  You talkin to me ???  Everybody doin there own thang  The Big Idea!  Let’s make a Decision  What we have here is a failure to communicate  Models (some assembly required)
  • 7.  A container for organizing the business logic within a August 28, 2014 CONNECT WITH US: 7 Public | Copyright © 2014 Prolifics What is a Decision ? *based on % revenue Source –December 2013 internal revenue metrics particular task in the business process  An end point or final decision for a chain of business logic  A set of organizing principals/guidelines/standards for identifying, extracting, modeling, and testing business logic within an application process
  • 8. August 28, 2014 CONNECT WITH US: 8 Public | Copyright © 2014 Prolifics Where are the rule decisions *based on % revenue Source –December 2013 internal revenue metrics
  • 9. Why do we need Decision Modeling ? With decision modeling development collapses to the minimum, speeding up time to market *based on % revenue Source –December 2013 internal revenue metrics August 28, 2014 CONNECT WITH US: 9 Public | Copyright © 2014 Prolifics In a classic development cycle, there are extensive handoffs from each step in the process, creating potential disconnects……and even greater inefficiencies caused by inevitable rework cascading backward across the entire cycle
  • 10. How do you Implement Decisions Modeling ?  First…Contact Prolifics the leading provider of Decision *based on % revenue Source –December 2013 internal revenue metrics August 28, 2014 CONNECT WITH US: 10 Public | Copyright © 2014 Prolifics Management Services!  Together, the next step is to evaluate where the client is on the Business Rule Maturity Model.
  • 11. How do you implement Decision Modeling ?  Select an approach or create an approach tailored to your *based on % revenue Source –December 2013 internal revenue metrics August 28, 2014 CONNECT WITH US: 11 Public | Copyright © 2014 Prolifics company needs  Capture your business rules (Dave will speak to this)  Model your business process to identify decisions  Model your business decisions
  • 12. *based on % revenue Source –December 2013 internal revenue metrics August 28, 2014 CONNECT WITH US: 12 Public | Copyright © 2014 Prolifics Model the Decision Process
  • 13. August 28, 2014 CONNECT WITH US: 13 Public | Copyright © 2014 Prolifics Where are the Decisions?
  • 14. August 28, 2014 CONNECT WITH US: 14 Public | Copyright © 2014 Prolifics Examples of Decision Models
  • 15. Examples of Decision Models – Rule Family August 28, 2014 CONNECT WITH US: 15 Public | Copyright © 2014 Prolifics  Business Logic detail is captured  One Conclusion and all required Conditions are identified  Rule Patterns are identified
  • 16. August 28, 2014 CONNECT WITH US: 16 Public | Copyright © 2014 Prolifics Examples of Decision Models
  • 17. Summarizing Decision Modeling  Provides a container which organizes rules about specific task in the process flow and the relationships between rules.  Improves Time To Market while insuring tat business logic implemented in applications is complete consistent, correct and current.  Provides a mechanism for insuring clear communication between the Business Owners of the rules and IT August 28, 2014 CONNECT WITH US: 17 Public | Copyright © 2014 Prolifics
  • 18. August 28, 2014 CONNECT WITH US: 18 Public | Copyright © 2014 Prolifics What is Governance? A defined and enforced set of steps that will be followed in the extraction of the business logic, engineering it into business rules and decisions, deploying and testing, moving the decisions into production and managing their total life cycle
  • 19. August 28, 2014 CONNECT WITH US: 19 Public | Copyright © 2014 Prolifics Roles and Responsibilities A set of roles with meaningful titles and associated responsibilities that are mapped specific tasks within the governance process
  • 20. Examples of Roles and Responsibilities Actors Roles Responsibilities Originators Service Requestor Determine need and provide clear and concise description of request Provide clarification as necessary Business Line Service Requestor Determine need and provide clear and concise description of request Provide clarification as necessary Rules Author ODM Developer Support the development of the rule projects infrastructure and August 28, 2014 CONNECT WITH US: 20 Public | Copyright © 2014 Prolifics the rule services integration. Rules Validator ODM Developer Developer (different than the Author), who performs a peer review of the changes made by the Author Manager Manager Reviews the work of the Author and Validator to ensure the change(s) are accurate and ready to be deployed Deployer Implementer Takes the approved change and pushes it to production. Deployer then notifies Author of the success/failure of the deployment Product Architect Administrator Provides admin services to the ODM system and platform. Provides assistance with problems or issues within the tool.
  • 21. August 28, 2014 CONNECT WITH US: 21 Public | Copyright © 2014 Prolifics Tracking A method of accounting for the progress of work through the process workflow
  • 22. August 28, 2014 CONNECT WITH US: 22 Public | Copyright © 2014 Prolifics Testing and Improvement  “In process reporting” including response time and number of times a request must be returned to the client for additional information  Work load monitoring for rule writers for load balancing and unit, regression and simulation testing  “Post Process Monitoring” at a variety of levels of granularity including, but not limited to, rule performance and impact (speed and effect on the overall performance of the project) and Usage over specific time intervals
  • 23. August 28, 2014 CONNECT WITH US: 23 Public | Copyright © 2014 Prolifics Governance Workflow
  • 24. August 28, 2014 CONNECT WITH US: 24 Public | Copyright © 2014 Prolifics Request Process
  • 25. August 28, 2014 CONNECT WITH US: 25 Public | Copyright © 2014 Prolifics Research Process
  • 26. August 28, 2014 CONNECT WITH US: 26 Public | Copyright © 2014 Prolifics Project Process
  • 27. August 28, 2014 CONNECT WITH US: 27 Public | Copyright © 2014 Prolifics Rule Governance Summary  Governance must be enforced  It must include roles and responsibilities  Governance must be flexible to respond to change  Governance must be measurable
  • 28. August 28, 2014 CONNECT WITH US: 28 Public | Copyright © 2014 Prolifics Rule Harvesting (Overview)  Why: General discussion of need  How: Methodology  What: Review of the harvesting deliverables  Who: Review the roles and responsibilities  When: Timeline for harvesting?  Decision Service (DS) Testing Harness  Overview, Methodology and breakdown  Speeding up the rule harvesting process  Investigation, Awareness, POC, Tool Selection, Pilot & Purchase
  • 29. Why harvest rules from code (Cobol)?  Cobol and other code resources are becoming rare  Platforms that execute Cobol code can be expensive  Cobol logic changes require IT resources  Business rule logic can be easier for SME to verify  Business rule logic can be easily deployed to decision August 28, 2014 CONNECT WITH US: 29 Public | Copyright © 2014 Prolifics services  Business rule resources are easier to find  Many tools to help automate business rules exist in market
  • 30. How - What is our Methodology? August 28, 2014 CONNECT WITH US: 30 Public | Copyright © 2014 Prolifics
  • 31. Rule Harvesting (Mining) is hard work !!!! August 28, 2014 CONNECT WITH US: 31 Public | Copyright © 2014 Prolifics
  • 32. Reverse Engineer all / part of programs August 28, 2014 CONNECT WITH US: 32 Public | Copyright © 2014 Prolifics How - Rule Harvesting- Scope
  • 33. Reverse Engineering – Other knowledge sources (inline-jcl, stored-procedures, ETL jobs, tipsheets) Reverse Engineer all / part of COBOL programs August 28, 2014 CONNECT WITH US: 33 Public | Copyright © 2014 Prolifics How - Rule Harvesting - Scope
  • 34. How - Rule Harvesting - Scope Reverse Engineer all / part of COBOL programs August 28, 2014 CONNECT WITH US: 34 Public | Copyright © 2014 Prolifics Business Rule Implementation (IBM ODM)
  • 35. Reverse Engineer all / part of COBOL programs August 28, 2014 CONNECT WITH US: 35 Public | Copyright © 2014 Prolifics Other Rule Coordination Data, IIB, Reporting
  • 36. How - Deliverables for COBOL rule harvesting? August 28, 2014 CONNECT WITH US: 36 Public | Copyright © 2014 Prolifics COBOL program Flows High Level SME Document Translation Document Classification Document Rule Requirements Document ODM Decision Service ODM Results Document Technical Business Analyst ODM devpr / Decision Analyst
  • 37. What- Rule Harvesting deliverables: pgm flows August 28, 2014 CONNECT WITH US: 37 Public | Copyright © 2014 Prolifics COBOL program Flows Technical Business Analyst
  • 38. What - Rule Harvesting: translation documents Technical Business Analyst August 28, 2014 CONNECT WITH US: 38 Public | Copyright © 2014 Prolifics Translation Document
  • 39. What - Rule Harvesting: SME documents August 28, 2014 CONNECT WITH US: 39 Public | Copyright © 2014 Prolifics High Level SME Document Technical Business Analyst
  • 40. What - Rule Harvesting: classification documents August 28, 2014 CONNECT WITH US: 40 Public | Copyright © 2014 Prolifics Classification Document ODM devpr / Decision Analyst Rules Classification
  • 41. What - Rule Harvesting deliverables: Rule requirement documents (rulebook) August 28, 2014 CONNECT WITH US: 41 Public | Copyright © 2014 Prolifics Rule Requirement Document ODM devpr / Decision Analyst
  • 42. What - Rule Harvesting deliverables: ODM decision service ODM devpr / Decision Analyst August 28, 2014 CONNECT WITH US: 42 Public | Copyright © 2014 Prolifics ODM Decision Service
  • 43. What - Rule Harvesting deliverables: ODM results document August 28, 2014 CONNECT WITH US: 43 Public | Copyright © 2014 Prolifics ODM Results Document ODM devpr / Decision Analyst
  • 44. August 28, 2014 CONNECT WITH US: 44 Public | Copyright © 2014 Prolifics Who - Rule Harvesting: Who? Technical Business Analyst Business Analyst Decision Analyst ODM Rules Developer Lead SOA Developer Data Integration Developer Configuration Manager (Governance) Rules System Architect - Dave H
  • 45. When - Rule Harvesting Progress Decision Service #1’s Rule mining is: 98% complete (82 of 84 rule assets are modeled) Decision Service #2’s Rule mining is: 7% complete (7 of 96 rule assets are modeled) August 28, 2014 CONNECT WITH US: 45 Public | Copyright © 2014 Prolifics
  • 46. Decision Service Testing Harness August 28, 2014 CONNECT WITH US: 46 Public | Copyright © 2014 Prolifics
  • 47. When - DS Testing Methodology STEPS: 1. Test existing COBOL decisions (Yellow) 2. Test As-Is DS’s (Green) 3. Compare Yellow to Green 4. Test Future system decision services (Pink) 5. Compare Pink to Green and Yellow, then create reports (Blue) August 28, 2014 CONNECT WITH US: 47 Public | Copyright © 2014 Prolifics
  • 48. Speeding up the Rule Harvesting process August 28, 2014 CONNECT WITH US: 48 Public | Copyright © 2014 Prolifics
  • 49. Tools exist, to help streamline the Rule Harvesting process August 28, 2014 CONNECT WITH US: 49 Public | Copyright © 2014 Prolifics Project Milestones to select one of these tools: • Identify potential candidates (2 weeks) • Awareness demonstrations (4 weeks) – Completed • POC w/Pay Ability data (2 weeks) – Completed • Create Recommendation (1 week) – In Progress • Tool Selection, gather internal support (2 weeks) • Pilot + Training + Acceptance Criteria (3-4 weeks) April Wk1 Wk2 Wk3 Wk4 May Wk1 Wk2 Wk3 Wk4 June Wk1 Wk2 Wk3 Wk4 July Wk1 Wk2 Wk3 Wk4 Tool Awareness POC Select Pilot Training Candidates Recommend
  • 50. Specifying the Tool Selection Criteria August 28, 2014 CONNECT WITH US: 50 Public | Copyright © 2014 Prolifics Data Model Extraction • Create ER data models • Auto create data dictionary • Browse data files • Verify data relationships • Support sub-groups • Export diagrams to VISIO (others) Business rule extraction • Identify diff patterns in rules • Export to rules engine • Develop test cases • Create system doc for user review • X-ref rules to code • Find duplicate rules • Classify rules mined Business Process Extraction • Identify business processes • Drill down to sub-processes • Auto model as UML or use case • Descriptions of flow between activity diagrams and use cases • Export models as external files Program Analysis • Search for specific info in all pgms • Drill into logic from prev search • Search across pgms, jcl, procs, etc • confine search to limited pgms • Create a diagram of jcl & pgm flows
  • 51. August 28, 2014 CONNECT WITH US: 51 Public | Copyright © 2014 Prolifics Summary Decision Modeling represents an significant step in the ability of the enterprise to deploy mission critical business rule applications in a timely fashion, which are complete, consistent, correct and current, delivering competitive advantage . Decision Modeling provides a mechanism which allows the business to communicate accurately with IT clearly and minimizes rework. Governance of rule artifacts is key to any effective, successful development effort of automating business decisions today. Rule Harvesting from legacy code can be tedious and rewarding at the same time. The rule harvesting processes are often made easier with automated tools. Rule harvesting, produces a better decisions, when decision modeling and rule governance play a significant role in the harvesting process.
  • 52.  How are you currently making decisions  What is your decision management roadmap?  How to get there to best leverage your investments CONNECT WITH US: Next Steps  Free Advisory Session Aug 5th 2014 Public | Copyright © 2014 Prolifics 52
  • 53. CONNECT WITH US: IT: Customized to Your Advantage Q & A… Aug 5th 2014 Public | Copyright © 2014 Prolifics 53
  • 54. CONNECT WITH US: Contact US Ryan.Trollip@prolifics.com David. Heckeroth@prolifics.com Fred.Simkin@prolifics.com www.prolifics.com Aug 5th 2014 Public | Copyright © 2014 Prolifics 54