What You Need to Know about Decisioning with Business Rules

Size: px
Start display at page:

Download "What You Need to Know about Decisioning with Business Rules"

Transcription

1 What You Need to Know about Decisioning with Business Rules Process Days Conference July 29, 2010 by Ronald G. Ross Co-Founder & Principal, Executive Editor, Business Rules Journal, Chair, Business Rules Forum Conference, Oct , Washington DC References: Business Rule Concepts (3 rd Ed), Ronald G. Ross, 2009, BRSolutions.com Principles of the Business Rule Approach Ronald G. Ross, Addison-Wesley, 2003 The Business Rule Technique Company 3 Copyright, BRS. All rights reserved.

2 About Ronald G. Ross Ronald G. Ross is Co-Founder and Principal of (BRSolutions.com). BRS provides workshops, consulting, publications, and methodology supporting business analysis, business rules, business vocabulary, decisioning, and rule management. His popular public seminars, the first on business rules (starting 1996) and the longest-running in the industry, are given through AttainingEdge in North America and IRM-UK in Europe. Mr. Ross co-develops Proteus R, BRS s landmark methodology, featuring numerous innovative techniques including the popular RuleSpeak R (free on RuleSpeak.com, now also in Spanish, German and Dutch). These are the latest offerings in a 35-year career that has consistently featured creative, businessdriven solutions. Mr. Ross is also Executive Editor and regular columnist of BRCommunity.com and its flagship on-line publication, Business Rules Journal. Sponsored by BRS, BRCommunity.com is a non-commercial vertical community for professionals working in the field. Mr. Ross was formerly Editor of the Data Base Newsletter from 1977 to Mr. Ross is recognized internationally as the father of business rules. He has served as Co-Chair of the annual Business Rules Forum Conference since He was a charter member of the Business Rules Group (BRG) in the 1980s, and an editor of the two landmark BRG papers, The Business Motivation Model: Business Governance in a Volatile World (2000, revised 2005, 2007) and the Business Rules Manifesto (2003). He is also active in OMG standards development for business rules and business models, including SBVR. Mr. Ross (RonRoss.info) is the author of eight professional books. His newest are: Business Rule Concepts (2009), a third edition of his popular, easy-to-read handbook, and Principles of the Business Rule Approach, Addison- Wesley (2003). An earlier work, The Business Rule Book (1994, 1997), was the seminal work in the field. Mr. Ross received his M.S. in information science from Illinois Institute of Technology, and his B.A. from Rice U. The Business Rule Technique Company 4 Copyright, BRS. All rights reserved.

3 What is Possible? One Organization s Achievement Financial Services Credit Card Fraud Detection Business Set-Up Suspicious transactions kicked out to fraud specialists for manual inspection. Fraud specialists are an expensive and largely non-scalable resource. Scenario The bad guys pick up and move shop from Idaho to Manhattan. Transactions deemed suspicious by zip code yield a 10x increase in volume. Additional selection criteria (e.g., location of store, type of store, frequency of use, size of transaction, etc.) introduced to keep the volume of kick-outs relatively constant. Achievement Before rules engine elapsed time: days. After rules engine elapsed time: 3-6 days. The Business Rule Technique Company 5 Copyright, BRS. All rights reserved.

4 What is Necessary! Separating the Business Rule vs. Software Release Life Cycles Software Release Cycle Business Workers Business Rule Life Cycle IT The Business Rule Technique Company 6 Copyright, BRS. All rights reserved.

5 What is Possible? One Organization s Achievement Home Mortgage Department Major U.S. Bank Automated Decisioning Department One of the most mature in the world. It's not an accident that the bank is in good standing in this financial crisis. Achievement Software released about twice a year by IT. Rules changed every 1-3 weeks by business analysts. The Business Rule Technique Company 7 Copyright, BRS. All rights reserved.

6 What is Necessary! Business Traceability = Requirements Traceability Managing the Business Governing Rules Operating the Business Practicable Rules Traceability! Accountability! Transparency! Running the Systems Automated Rules The Business Rule Technique Company 8 Copyright, BRS. All rights reserved.

7 What is Necessary! Rulebook Management: the skills, techniques and processes needed to express, analyze, trace, retain, and manage the decision logic used in day-to-day business operations Business Workers Reference: General Rulebook System (GRBS) Business Rule Concepts (3rd Ed.), Chapter 3 Focus: Manage decision logic as a business problem rather than a technical problem. Goals: Ensure that... Basic business know-how is always accessible to those duly authorized. Business policies, regulations, and contractual obligations are interpreted in a faithful, repeatable and transparent fashion. The Business Rule Technique Company 9 Copyright, BRS. All rights reserved.

8 What is Possible? Testing We do enough analysis of new business rules, that it is literally not worth the cost of going through traditional IT testing. Software Release Cycle Business Workers Business Rule Life Cycle IT The Business Rule Technique Company 10 Copyright, BRS. All rights reserved.

9 What is Necessary! Business Leads Business Model (CIM) $ When is the best time to find you have anomalies in your rules? Logic Architects Computable Model (PIM) $ Tech. Engineers Platform-Spec. Model (PSM) $ Technicians Code $ Workers Functioning Bus. Capacity The Business Rule Technique Company 11 Copyright, BRS. All rights reserved.

10 What is Possible? Rule Anomalies Linguistic Equivalences A permanent employee must receive a salary. An employee who is permanent must receive a salary. Modal Equivalences An order over $1,000 must not be accepted on credit without a credit check. An order over $1,000 may be accepted on credit only with a credit check. Logical Equivalences A high-risk customer must not place a rush order. A rush order must not be placed by a high-risk customer. Subsumations A rush order must have a destination. An order must have a destination. Conflicts A shipment must include more than 1 order. An out-of-state shipment may include only 1 order. The Business Rule Technique Company 12 Copyright, BRS. All rights reserved.

11 What is Necessary! A best practice for expressing rules Business rules must be understandable out of context. Meaning Say fully what you mean and mean fully what you say. Expression Example Discourse-Dependent Rule: Please mute your phone. Discourse-Independent Rule: A webinar attendee must mute their phone while not speaking. The Business Rule Technique Company 13 Copyright, BRS. All rights reserved.

12 What is Possible? RuleSpeak for business-friendly business rules in structured natural language in English (2.0), Dutch, Spanish & German released April, 2009 free on Origin: Developed by (BRS) starting in Applied in hundreds of projects since that time. Standardization: One of three reference notations used in the creation of SBVR. Fully consistent with that standard. The Business Rule Technique Company 14 Copyright, BRS. All rights reserved.

13 What is Necessary! Business Rules Criteria for making minute-to-minute business decisions Classifications and Computations criteria for shaping concepts. Business rule: A customer is always considered a gold customer if the customer places more than 12 orders during a calendar year. Is this a gold customer or not? Yes! Human Behavior criteria for conduct or action. Business rule: A gold customer must be allowed access to the warehouse. Let this customer in or not? Yes! The Business Rule Technique Company 15 Copyright, BRS. All rights reserved.

14 What is Necessary! Design Decisions = Business Decisions Software Vendor: Depends on your definition of business rule... If I change a definitional rule like customers only have 1 address to customers can have multiple addresses then that can have deep consequences on [automated] systems. The Business Rule Technique Company 16 Copyright, BRS. All rights reserved.

15 What is Necessary! Claimant makes claim Take Claim Information if valid claim if claim accepted How many ifs?!? Adjudicate Claim Verify Basic Claim Information if fraud suspected if claim denied yes if policy number missing no How many rules?!? if policy number invalid no if policy expired no If claimant name invalid no If no location given no yes yes yes yes Never embed diamonds (or series of diamonds!) in your business process models. These diamonds always represent business rules which are best defined independently. Embedding diamonds will hopelessly complicate your model. If Anytime you stick your business rules in your process, you re dead. The Business Rule Technique Company 17 Roger T. Burlton Copyright, BRS. All rights reserved.

16 What is Possible? A best practice for business process models Verify Basic Claim Information Business Rules Govern the interpretation of a conditional. Provide criteria for branch points in the business process model. if valid claim Adjudicate Claim Rule: A claim can be considered valid only if it has all the following: An active policy. A claimant. An incident. Decision-making may involve a very large number of business rules! The Business Rule Technique Company 18 Copyright, BRS. All rights reserved.

17 What is Possible? Incremental Development! Claims Clerk Adjudicator Claimant makes claim Take Claim Information if valid claim if claim approved Adjudicate Claim Verify Basic Claim Information if insufficient information if fraud suspected if claim denied if invalid claim if response Upon suspicion of fraud Notify Claimant Request Additional Information Notify Claimant if no response Claimant Claimant the tasks required for an enterprise to satisfy a planned response to a business event from beginning to end... with a focus on the roles of actors, rather than the actors day-to-day job Claims Payment System if no fraud detected Make Payment Claimant Janey Conkey Frazier Process Claims The Business Rule Technique Company 19 Copyright, BRS. All rights reserved.

18 What is Necessary! The staff at GE observed that flowcharts, formulas, and narratives were inadequate when working with complex logic. Reported in Communications of the ACM, Vol 4, No 11 (November, 1961), pp The design and implementation practices of software engineering have a weak point: the design of the internal logic of the module or segment. Such designs should be disciplined, easily understood, and checkable. Decision Tables in Software Engineering, by Richard B. Hurley, Van Nostrand Reinhold Company, New York, 1983, p 1. The Business Rule Technique Company 20 Copyright, BRS. All rights reserved.

19 What is Possible? Analyze Deploy Capture Price Offering Execute Making information more readily available is important, but making better decisions based on information is what pays the bills. Smart (Enough) Systems by James Taylor & Neil Raden Prentice-Hall, 2007, p. 337 The Business Rule Technique Company 21 Copyright, BRS. All rights reserved.

20 What is Necessary! Analyze Deploy Capture Price Offering Execute The Business Rule Technique Company 22 Copyright, BRS. All rights reserved.

21 What is Possible? Analyze Solutions! Faster deployment Decision Cycle Time Rule engines Business Rules Deploy Capture General Rulebook System (GRBS) Price Offering Execute The Business Rule Technique Company 23 Copyright, BRS. All rights reserved.

22 What is Possible? Service Oriented Architecture (SOA) pricing Decision Service Business Rules Repository The business rules are now... Traceable Re-usable Improvable... Auditable... The Business Rule Technique Company 24 Copyright, BRS. All rights reserved.

23 What is Necessary! Service Oriented Architecture (SOA)?? pricing Decision Service Business Rules Repository Business events are a more natural way for business people to express requirements than 'services SOA is a flawed paradigm. The focus should be on 'what event is happening', rather than 'what service do I need'. Mike Gualtieri Forrester The Business Rule Technique Company 25 Copyright, BRS. All rights reserved.

24 What is Possible? About Decision Tables Rule: The applicable sales tax rate must be the percent in County-by-Year Sales Tax Table for a given year and county. County-by-Year Sales Tax Table County Year Harkin Lopes Qwan Quail The Business Rule Technique Company 26 Copyright, BRS. All rights reserved.

25 What is Necessary! About Decision Tables Classifications and Computations criteria for shaping concepts. Business rule: A customer is always considered a gold customer if the customer places more than 12 orders during a calendar year. Is this a gold customer or not? Yes! Human Behavior criteria for conduct or action. Business rule: A gold customer must be allowed access to the warehouse. Let this customer in or not? Yes! The Business Rule Technique Company 27 Copyright, BRS. All rights reserved.

26 What is Necessary! Observation: This is the natural format for decision tables in the real world. Three Multi-Value Criteria One Table The Business Rule Technique Company 28 Copyright, BRS. All rights reserved.

27 What is Possible? Library Fact Model is used to check-out library card is authorized for library Business Rules encompass... works for Terms typically 100s holds borrower is charged against librarian makes owns is owned by Facts typically 10X Terms Rules borrower type typically 10X Facts person organization assessment is made for book fee amount Rule: A library card may be used to check-out a book only if the book is owned by a library for which the card is authorized. Legend = Term (+ Definition) = Fact = Category The Business Rule Technique Company 29 Copyright, BRS. All rights reserved.

28 What is Possible? Defining Terms: The Concepts Catalog (Glossary) An ASSESSMENT is a specific monetary charge against a Library Card for abuse of books or borrowing privileges. A BOOK is any document, publication or work in any media that is held by or available through a Library. A BORROWER is a Person or Organization of interest to a Library that can potentially borrow Books. A BORROWER TYPE is the category of a Borrower -- i.e., Person or Organization. A FEE AMOUNT is the total amount of an Assessment. A LIBRARIAN is a certified professional who can work in a Library in an official capacity. A LIBRARY is a repository of Books and/or a lender of Books to Borrowers. A LIBRARY CARD is an agreement between a Borrower and a Library indicating that the parties agree to abide by the Library s book-lending rules. An ORGANIZATION is legal entity that can act independently of particular persons. A PERSON is an individual who acts in his own behalf. The Business Rule Technique Company 30 Copyright, BRS. All rights reserved.

29 What is Necessary! Case from the Electrical Transmission Industry Load Business Meaning 1. A network component that uses energy 2. The operating level of a network component that uses energy 3. A party that owns a network component that uses energy 4. A state of a network component 5. A part of the output of a generating resource 6. Constancy ( firmness ) of energy usage 7. Demand for energy Context of Business Usage Physical facilities that use energy Amounts of energy that physical facilities use Organizations participating in the energy marketplace Resources that can sometimes use energy ( net ) Measurements of energy production Projections of energy production and usage Aggregate network estimates Our people think they are talking to each other using the same language but they often aren t! One Executive s Lament The Business Rule Technique Company 31 Copyright, BRS. All rights reserved.

30 What is Necessary! Business Rules Manifesto The Principles of Rule Independence by Business Rules Group, Article 3. Deliberate Knowledge, Not A By-Product Business logic is built in building-block fashion. Business rules express basic business knowledge Rules build on facts, and facts build on concepts as expressed by terms. Reference: Business Rule Concepts, (3 rd Ed.), Chapter 1 and Part II. The Business Rule Technique Company 32 Copyright, BRS. All rights reserved.

31 About Co-Founders More Ways to Find Out More Ronald G. Ross Gladys S.W. Lam Oct , 2010 Washington, DC Public Seminars Ottawa Sept Over 14 Years Exclusively in Business Rules Public Seminar London Nov The Business Rule Technique Company 33 Copyright, BRS. All rights reserved.

32 Decisioning with Business Rules: Summary Thank You! ~~ The Business Rule Technique Company 34 Copyright, BRS. All rights reserved.

The WHY Factor. Sydney BBC Conference September 2, 2014. by Ronald G. Ross. Co-Founder & Principal, Business Rule Solutions, LLC BRSolutions.

The WHY Factor. Sydney BBC Conference September 2, 2014. by Ronald G. Ross. Co-Founder & Principal, Business Rule Solutions, LLC BRSolutions. The WHY Factor Sydney BBC Conference September 2, 2014 by Ronald G. Ross Co-Founder & Principal, Business Rule Solutions, LLC BRSolutions.com Executive Editor, Business Rules Journal BRCommunity.com 1

More information

What s in the BRG s Business Rules Manifesto

What s in the BRG s Business Rules Manifesto What s in the BRG s Business Rules Manifesto POLICY 2003 Ronald G. Ross Principal, Business Rule Solutions, LLC www.olutions.com 713 668-1651 Executive Editor, Business Rules Journal www.brcommunity.com

More information

RuleSpeak R Sentence Forms Specifying Natural-Language Business Rules in English

RuleSpeak R Sentence Forms Specifying Natural-Language Business Rules in English Business Rule Solutions, LLC RuleSpeak R Sentence Forms Specifying Natural-Language Business Rules in English This original English version developed by Ronald G. Ross Co-Founder & Principal, Business

More information

Framing Requirements for Predictive Analytic Projects with Decision Modeling

Framing Requirements for Predictive Analytic Projects with Decision Modeling Research Brief Framing Requirements for Predictive Analytic Projects with Decision Modeling August 2015 Written by: James Taylor Key Takeaways 1. Organizations are struggling to create a scalable, sustainable

More information

Maximizing the ROI Of Visual Rules

Maximizing the ROI Of Visual Rules Table of Contents Introduction... 3 Decision Management... 3 Decision Discovery... 4 Decision Services... 6 Decision Analysis... 11 Conclusion... 12 About Decision Management Solutions... 12 Acknowledgements

More information

Core Processes That Deliver ROI

Core Processes That Deliver ROI Core Processes That Deliver ROI The SOA & Business Rules Advantage Wed, Oct 24th 2007 FST Banking Technology Conference Stephane Marouani, ILOG Operations Manager, ILOG Australia P/L The theory of SOA

More information

Business Rules and Business

Business Rules and Business Page 1 of 5 Business Rules and Business Intelligence Information Management Magazine, April 2007 Robert Blasum Business rules represent an essential part of any performance management system and any business

More information

The Decision Management Manifesto

The Decision Management Manifesto An Introduction Decision Management is a powerful approach, increasingly used to adopt business rules and advanced analytic technology. The Manifesto lays out key principles of the approach. James Taylor

More information

Introduction. C a p a b i l i t y d o c u m e n t : B i z T a l k S e r v e r

Introduction. C a p a b i l i t y d o c u m e n t : B i z T a l k S e r v e r Microsoft Technology Practice Capability document Overview Microsoft BizTalk Server is the middleware application server providing Business Process Management, Process Automations along with SOA / ESB

More information

INDEPENDENT VERIFICATION AND VALIDATION OF EMBEDDED SOFTWARE

INDEPENDENT VERIFICATION AND VALIDATION OF EMBEDDED SOFTWARE PREFERRED RELIABILITY PRACTICES PRACTICE NO. PD-ED-1228 PAGE 1 OF 6 INDEPENDENT VERIFICATION AND VALIDATION OF EMBEDDED SOFTWARE Practice: To produce high quality, reliable software, use Independent Verification

More information

Enterprise Frameworks: Guidelines for Selection

Enterprise Frameworks: Guidelines for Selection Enterprise Frameworks: Guidelines for Selection Mohamed E. Fayad, University of Nebraska, Lincoln David S. Hamu, TRW fayad@cse.unl.edu, dhamu@acm.org An Enterprise Framework (EF) is a software architecture.

More information

OMG SOA Workshop - Burlingame Oct 16-19, 2006 Integrating BPM and SOA Using MDA A Case Study

OMG SOA Workshop - Burlingame Oct 16-19, 2006 Integrating BPM and SOA Using MDA A Case Study OMG SOA Workshop - Burlingame Oct 16-19, 2006 Integrating BPM and SOA Using MDA A Case Study Michael Guttman CTO, The Voyant Group mguttman@thevoyantgroup.com Overview of Voyant H.Q. West Chester, PA Business

More information

Oracle Business Rules Business Whitepaper. An Oracle White Paper September 2005

Oracle Business Rules Business Whitepaper. An Oracle White Paper September 2005 Oracle Business Rules Business Whitepaper An Oracle White Paper September 2005 NOTE: The following is intended to outline our general product direction. It is intended for information purposes only, and

More information

Indiana Public Library. Certification Manual

Indiana Public Library. Certification Manual Chapter 5 Indiana Public Library Certification Manual Produced by the Indiana State Library, Professional Development Office October 2008 8/27/2009 5-1 Table of contents Chapter 1 Introduction and History

More information

Effective Methods for Software and Systems Integration

Effective Methods for Software and Systems Integration Effective Methods for Software and Systems Integration Boyd L. Summers CRC Press Taylor & Francis Group 6000 Broken Sound Parkway NW, Suite 300 Boca Raton, FL 33487-2742 CRC Press is an imprint of Taylor

More information

Build the Right Software First Time

Build the Right Software First Time Build the Right Software First Time are the most misunderstood part of systems development, and yet the most crucial. must be correct if the rest of the development effort is to succeed. This workshop

More information

Managing Open Source Code Best Practices

Managing Open Source Code Best Practices Managing Open Source Code Best Practices September 24, 2008 Agenda Welcome and Introduction Eran Strod Open Source Best Practices Hal Hearst Questions & Answers Next Steps About Black Duck Software Accelerate

More information

Commercial Software Licensing

Commercial Software Licensing Commercial Software Licensing CHAPTER 9: Prepared by DoD ESI January 2013 Chapter Overview DoD should insist on Self-Audit if any Contract or License Agreement must include a Software compliance audit

More information

Insurance Fraud Detection System

Insurance Fraud Detection System Insurance Fraud Detection System Insurance Fraud Detection System Independent research estimates that significant amount of all insurance claims (approximately 15% and more) are fraudulent. The resulting

More information

MTAT.03.231 Business Process Management (BPM) (for Masters of IT) Lecture 2: Introduction to BPMN

MTAT.03.231 Business Process Management (BPM) (for Masters of IT) Lecture 2: Introduction to BPMN MTAT.03.231 Business Process Management (BPM) (for Masters of IT) Lecture 2: Introduction to BPMN Marlon Dumas marlon.dumas ät ut. ee How to engage in BPM? 1. Opportunity assessment 2. Process modelling

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2006 Vol. 5. No. 8, November-December 2006 Requirements Engineering Tasks Donald Firesmith,

More information

2016 COMMUNITY BANKERS FOR COMPLIANCE PROGRAM

2016 COMMUNITY BANKERS FOR COMPLIANCE PROGRAM 2016 COMMUNITY BANKERS FOR COMPLIANCE PROGRAM Guidance for structuring and maintaining a strong in-bank compliance program. February 16, 2016 June 9, 2016 August 18, 2016 November 30, 2016 Eagle Eye Golf

More information

Business Analyst Work Plan. Presented by: Billie Johnson, CBAP CSM

Business Analyst Work Plan. Presented by: Billie Johnson, CBAP CSM Business Analyst Work Plan Presented by: Billie Johnson, CBAP CSM Agenda Topic Introduction Overview of a Business Analysis Work Plan Initiating a Business Analysis Effort Components of the Business Analysis

More information

Internal Control Deliverables. For. System Development Projects

Internal Control Deliverables. For. System Development Projects DIVISION OF AUDIT SERVICES Internal Control Deliverables For System Development Projects Table of Contents Introduction... 3 Process Flow... 3 Controls Objectives... 4 Environmental and General IT Controls...

More information

Productivity Measurement and Analysis

Productivity Measurement and Analysis Productivity Measurement and Analysis Best and Worst Practices Dr. Bill Curtis Director, CISQ 1 Consortium for IT Software Quality Co-sponsorship IT Executives CISQ Technical experts CISQ Objectives and

More information

Certification Authorities Software Team (CAST) Position Paper CAST-13

Certification Authorities Software Team (CAST) Position Paper CAST-13 Certification Authorities Software Team (CAST) Position Paper CAST-13 Automatic Code Generation Tools Development Assurance Completed June 2002 NOTE: This position paper has been coordinated among the

More information

Organizational IT Concepts and SAP Solution Manager. General IT operations and service concepts with SAP Solution Manager. Driving value with IT

Organizational IT Concepts and SAP Solution Manager. General IT operations and service concepts with SAP Solution Manager. Driving value with IT Organizational IT Concepts and SAP Solution Manager General IT operations and service concepts with SAP Solution Manager Driving value with IT How SAP customers can benefit from REALTECH s Solution Manager

More information

Re: SEC Proposed Rule Regulation SCI SEC File No. S7-01-13; Release No. 34-69077

Re: SEC Proposed Rule Regulation SCI SEC File No. S7-01-13; Release No. 34-69077 Ms. Elizabeth M. Murphy Securities and Exchange Commission 100 F Street, NE Washington, D.C. 20549 Re: SEC Proposed Rule Regulation SCI SEC File No. S7-01-13; Release No. 34-69077 Dear Ms. Murphy, I are

More information

The Market for Business Rules Products

The Market for Business Rules Products The Market for Business Rules Products 1. Business Rules Companies have always had policies and rules to define what should or should not be done. Similarly, business rules have been written down in employee

More information

Evaluating Data Warehousing Methodologies: Objectives and Criteria

Evaluating Data Warehousing Methodologies: Objectives and Criteria Evaluating Data Warehousing Methodologies: Objectives and Criteria by Dr. James Thomann and David L. Wells With each new technical discipline, Information Technology (IT) practitioners seek guidance for

More information

CONSTRUCTION MANAGER CERTIFICATION INSTITUTE. Renewal Handbook

CONSTRUCTION MANAGER CERTIFICATION INSTITUTE. Renewal Handbook CONSTRUCTION MANAGER CERTIFICATION INSTITUTE Renewal Handbook CCM RENEWAL HANDBOOK Purpose Recertification is an integral part of the (CCM) program. Continuing education offers the practicing CM professional

More information

Basic Testing Concepts and Terminology

Basic Testing Concepts and Terminology T-76.5613 Software Testing and Quality Assurance Lecture 2, 13.9.2006 Basic Testing Concepts and Terminology Juha Itkonen SoberIT Contents Realities and principles of Testing terminology and basic concepts

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at http://www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2008 Vol. 7, No. 8, November-December 2008 From The Business Motivation Model (BMM)

More information

myschool Web Based Education Management Solution

myschool Web Based Education Management Solution myschool Web Based Education Management Solution 4 Emad El-Deen Kamel St. Nasr City, Cairo Egypt Ph (202) 403-4407 myschool is a highly interactive web based School Management System that provides a complete

More information

JOURNAL OF OBJECT TECHNOLOGY

JOURNAL OF OBJECT TECHNOLOGY JOURNAL OF OBJECT TECHNOLOGY Online at http://www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2007 Vol. 6, No. 1, January-February 2007 CM Configuration Change Management John D.

More information

The Key to SOA Governance: Understanding the Essence of Business

The Key to SOA Governance: Understanding the Essence of Business THE NAME OF THE GAME: KANAME The Key to SOA Governance: Understanding the Essence of by Keith Swenson Kaname is a Japanese term meaning essence. In a Japanese fan, the bottom piece that keeps the fan together

More information

Interested in having a GPO seminar hosted near you? We know learning the print business and federal policy is not easy! We are here to help.

Interested in having a GPO seminar hosted near you? We know learning the print business and federal policy is not easy! We are here to help. Interested in having a GPO seminar hosted near you? We know learning the print business and federal policy is not easy! We are here to help. GPO offers free educational seminars across the country for

More information

The role of Information Governance in an Enterprise Architecture Framework

The role of Information Governance in an Enterprise Architecture Framework The role of Information Governance in an Enterprise Architecture Framework Richard Jeffrey-Cook, MBCS, CITP, FIRMS Head of Information and Records Management In-Form Consult Ltd, Cardinal Point Park Road,

More information

Three steps to put Predictive Analytics to Work

Three steps to put Predictive Analytics to Work Three steps to put Predictive Analytics to Work The most powerful examples of analytic success use Decision Management to deploy analytic insight in day to day operations helping organizations make more

More information

Enterprise Asset Management Customer Utility Board Charter

Enterprise Asset Management Customer Utility Board Charter Customer Utility Board Charter Executive Summary: The Customer Utility Board (CUB) exists to provide DAS customers with a meaningful voice in the cost, type, quality, and quantity of utility services delivered.

More information

Improved Business Process Through XBRL: A Use Case for Business Reporting

Improved Business Process Through XBRL: A Use Case for Business Reporting Improved Business Process Through : A Use Case for Business Reporting CONTENTS PAGE FOREWORD. 3 THE PROBLEM: SIGNIFICANT REPORTING AND BUSINESS PROCESS CHALLENGES FACING BANKING REGULATORS... 4 THE RESULTS:

More information

August 2012 Report No. 12-048

August 2012 Report No. 12-048 John Keel, CPA State Auditor An Audit Report on The Texas Windstorm Insurance Association Report No. 12-048 An Audit Report on The Texas Windstorm Insurance Association Overall Conclusion The Texas Windstorm

More information

Oracle Fixed Scope Services Definitions Effective Date: October 14, 2011

Oracle Fixed Scope Services Definitions Effective Date: October 14, 2011 Oracle Fixed Scope Services Definitions Effective Date: October 14, 2011 "You" and "your" refers to the individual or entity that has ordered Advanced Customer Services from Oracle or an authorized distributor.

More information

Guidelines for Best Practices in Data Management Roles and Responsibilities

Guidelines for Best Practices in Data Management Roles and Responsibilities Guidelines for Best Practices in Data Management Roles and Responsibilities September 2010 Data Architecture Advisory Committee A subcommittee of Information Architecture & Standards Branch Table of Contents

More information

COMMUNITY BANKERS FOR COMPLIANCE PROGRAM

COMMUNITY BANKERS FOR COMPLIANCE PROGRAM COMMUNITY BANKERS FOR COMPLIANCE PROGRAM Guidance for structuring and maintaining your in-bank compliance program. Springfield, IL October 27, 2015 February 2, 2016 May 3, 2016 August 2, 2016 Lisle, IL

More information

IIBA Membership. Member Benefits include:

IIBA Membership. Member Benefits include: IIBA Membership Member Benefits include: Webinars exclusive access to talk to authors and experts in the profession Books 24x7 $700 value, annually Quick Tips for Better Business Analysis BA Connection

More information

A Risk-Adjusted Operating Model for Insurers: Addressing Regulatory and Market Demands

A Risk-Adjusted Operating Model for Insurers: Addressing Regulatory and Market Demands A Risk-Adjusted Operating Model for Insurers: Addressing Regulatory and Market Demands While most insurers have recovered from the fiscal crisis of 2008, significant challenges remain on multiple fronts

More information

Continue the Discussion: Ask questions at: www.bpmblueworks/forum. Learn More: To learn more about BPM BlueWorks, please visit: www.bpmblueworks.

Continue the Discussion: Ask questions at: www.bpmblueworks/forum. Learn More: To learn more about BPM BlueWorks, please visit: www.bpmblueworks. Learn More: To learn more about BPM BlueWorks, please visit: www.bpmblueworks.com Continue the Discussion: Ask questions at: www.bpmblueworks/forum Follow us on Twitter! http://twitter.com/bpmblueworks

More information

Network Working Group. S. Crocker Trusted Information Systems, Inc. B. Fraser. Software Engineering Institute. November 1991

Network Working Group. S. Crocker Trusted Information Systems, Inc. B. Fraser. Software Engineering Institute. November 1991 Network Working Group Request for Comments: 1281 R. Pethia Software Engineering Institute S. Crocker Trusted Information Systems, Inc. B. Fraser Software Engineering Institute November 1991 Status of this

More information

SOA, Cloud Computing & Semantic Web Technology: Understanding How They Can Work Together. Thomas Erl, Arcitura Education Inc. & SOA Systems Inc.

SOA, Cloud Computing & Semantic Web Technology: Understanding How They Can Work Together. Thomas Erl, Arcitura Education Inc. & SOA Systems Inc. SOA, Cloud Computing & Semantic Web Technology: Understanding How They Can Work Together Thomas Erl, Arcitura Education Inc. & SOA Systems Inc. Overview SOA + Cloud Computing SOA + Semantic Web Technology

More information

SOA Revisited. When B3 comes into play. Dr. Wolfgang Martin Analyst and ibond Partner. IBM IOD EMEA, Berlin, June 2009

SOA Revisited. When B3 comes into play. Dr. Wolfgang Martin Analyst and ibond Partner. IBM IOD EMEA, Berlin, June 2009 SOA Revisited When B3 comes into play IBM IOD EMEA, Berlin, June 2009 Dr. Wolfgang Martin Analyst and ibond Partner SOA Revisited Agenda SOA back to the question SOA plus B3 SOA Basics SOA and SaaS Governance

More information

Classification Appeal Decision Under section 5112 of title 5, United States Code

Classification Appeal Decision Under section 5112 of title 5, United States Code U.S. Office of Personnel Management Office of Merit Systems Oversight and Effectiveness Classification Appeal and FLSA Programs Philadelphia Oversight Division 600 Arch Street, Room 3400 Philadelphia,

More information

A Software Development Platform for SOA

A Software Development Platform for SOA A Software Development Platform for SOA Peter Eeles Executive IT Architect Rational Brand Architect for UK, Ireland and South Africa peter.eeles@uk.ibm.com 2004 IBM Corporation Agenda IBM Software Group

More information

應 用 測 試 於 軟 體 發 展 生 命 週 期. Testing In The Software Development Life Cycle

應 用 測 試 於 軟 體 發 展 生 命 週 期. Testing In The Software Development Life Cycle The Second Management Innovation and Practices Conference, Tamsui, Taiwan, April 2001,Volume 2, pp59-68 應 用 測 試 於 軟 體 發 展 生 命 週 期 Testing In The Software Development Life Cycle 蔡 博 元 莊 立 文 真 理 大 學 資 訊

More information

Rules and Business Rules

Rules and Business Rules OCEB White Paper on Business Rules, Decisions, and PRR Version 1.1, December 2008 Paul Vincent, co-chair OMG PRR FTF TIBCO Software Abstract The Object Management Group s work on standards for business

More information

Requirements Change Management

Requirements Change Management Requirements Change Management Task 2.5 June 14, 2012 Changing Change. Develop the Professional. Develop the Profession. International Institute of Business Analysis 2 Looking for a Career? Visit IIBA

More information

Department of Posts Introduction to IT Modernisation Project

Department of Posts Introduction to IT Modernisation Project Department of Posts Introduction to IT Modernisation Project Copyright 2012 Tata Consultancy Services Limited IT Modernisation Project To Be A Technology Enabled Self Reliant Market Leader IT Modernisation

More information

ISO 9001:2008 QUALITY MANUAL. Revision B

ISO 9001:2008 QUALITY MANUAL. Revision B ISO 9001:2008 QUALITY MANUAL Revision B Because we want you to achieve the highest levels of performance, we connect care Because with leading we want science you to achieve continuously the highest improve,

More information

COMPARATIVE STUDY BETWEEN TRADITIONAL AND ENTERPRISE RISK MANAGEMENT A THEORETICAL APPROACH

COMPARATIVE STUDY BETWEEN TRADITIONAL AND ENTERPRISE RISK MANAGEMENT A THEORETICAL APPROACH COMPARATIVE STUDY BETWEEN TRADITIONAL AND ENTERPRISE RISK MANAGEMENT A THEORETICAL APPROACH Cican Simona-Iulia Management, Faculty of Economics and Business Administration, West University of Timisoara,

More information

Service Strategy and Design

Service Strategy and Design Strategy and Design Traditionally, IT departments have been managed through technology silos like infrastructure, applications, etc. With the introduction of the latest edition of the Information Technology

More information

Business Process Modeling and Standardization

Business Process Modeling and Standardization Business Modeling and Standardization Antoine Lonjon Chief Architect MEGA Content Introduction Business : One Word, Multiple Arenas of Application Criteria for a Business Modeling Standard State of the

More information

Component Based Software Engineering: A Broad Based Model is Needed

Component Based Software Engineering: A Broad Based Model is Needed Component Based Software Engineering: A Broad Based Model is Needed Allen Parrish (parrish@cs.ua.edu) Brandon Dixon (dixon@cs.ua.edu) David Hale (dhale@alston.cba.ua.edu) Department of Computer Science

More information

SOA Enabled Workflow Modernization

SOA Enabled Workflow Modernization Abstract Vitaly Khusidman Workflow Modernization is a case of Architecture Driven Modernization (ADM) and follows ADM Horseshoe Lifecycle. This paper explains how workflow modernization fits into the ADM

More information

Business Intelligence Not a simple software development project

Business Intelligence Not a simple software development project Business Intelligence Not a simple software development project By V. Ramanathan Executive Director, Saksoft Date: Mar 2006 India Phone: +91 44 2461 4501 Email: info@saksoft.com USA Phone: +1 212 286 1083

More information

Top Management Control Functions for Information Systems in Small and Medium Enterprises

Top Management Control Functions for Information Systems in Small and Medium Enterprises Informatica Economică vol. 13, no. 4/2009 109 Top Management Control Functions for Information Systems in Small and Medium Enterprises Uma VIJAYAKUMAR Practicing Chartered Accountant, Tiruchirappalli &

More information

The OMG BPM Standards

The OMG BPM Standards The OMG BPM Standards Derek Miers CEO, BPM Focus +44 (20) 8742 8500 UK Office +44 (7703) 178 500 UK Cell +1 (714) 600 9010 US Cell miers@bpmfocus.org A BPM Definition Business Process Management is primarily

More information

Information security controls. Briefing for clients on Experian information security controls

Information security controls. Briefing for clients on Experian information security controls Information security controls Briefing for clients on Experian information security controls Introduction Security sits at the core of Experian s operations. The vast majority of modern organisations face

More information

The School Board of Miami-Dade County, Florida Department of Contractor Prequalification Frequently Asked Questions and Answers

The School Board of Miami-Dade County, Florida Department of Contractor Prequalification Frequently Asked Questions and Answers The School Board of Miami-Dade County, Florida Department of Contractor Prequalification Frequently Asked Questions and Answers Question 1: How long will the prequalification process take? Answer: The

More information

Building flexible, easy to change and rock-solid applications with BRFplus decision services. Carsten Ziegler, James Taylor

Building flexible, easy to change and rock-solid applications with BRFplus decision services. Carsten Ziegler, James Taylor [ Building flexible, easy to change and rock-solid applications with BRFplus decision services Carsten Ziegler, James Taylor [ Learning Points Learn how the empowerment of business experts is built into

More information

Service Oriented Architecture Professional (SOACP)

Service Oriented Architecture Professional (SOACP) Service Oriented Architecture Professional (SOACP) Training Programme The roots of service-orientation can be traced back to the early days of modern computing. It took several years for Service Oriented

More information

Managing the Next Best Activity Decision

Managing the Next Best Activity Decision Managing the Next Best Activity Decision James Taylor CEO, Decision Management Solutions Treating customers right, every time More information at: www.decisionmanagementsolutions.com No matter what the

More information

A Case Study in Integrated Quality Assurance for Performance Management Systems

A Case Study in Integrated Quality Assurance for Performance Management Systems A Case Study in Integrated Quality Assurance for Performance Management Systems Liam Peyton, Bo Zhan, Bernard Stepien School of Information Technology and Engineering, University of Ottawa, 800 King Edward

More information

Supporting Effective Compliance Programs

Supporting Effective Compliance Programs October 2015 Supporting Effective Compliance Programs The Oversight Roles of the Board Audit and Risk Committees in Regulatory Compliance By Paul Osborne, CPA, CAMS, AMLP, and Peggy Sepp, CIA To be effective,

More information

Validating Third Party Software Erica M. Torres, CRCM

Validating Third Party Software Erica M. Torres, CRCM Validating Third Party Software Erica M. Torres, CRCM Michigan Bankers Association Risk Management & Compliance Institute September 29, 2014 MEMBER OF PKF NORTH AMERICA, AN ASSOCIATION OF LEGALLY INDEPENDENT

More information

Figure 1 shows how such decision logic, when embedded within a workflow, can make the workflow very complex.

Figure 1 shows how such decision logic, when embedded within a workflow, can make the workflow very complex. Keys to Improving Business Processes and Adopting SOA Strategies for Enabling More Effective IT-Business Collaboration with Business Rule Technology By Theresa O Neil, Vice President of Business Development,

More information

Oracle Data Integrator 11g: Integration and Administration

Oracle Data Integrator 11g: Integration and Administration Oracle University Contact Us: Local: 1800 103 4775 Intl: +91 80 4108 4709 Oracle Data Integrator 11g: Integration and Administration Duration: 5 Days What you will learn Oracle Data Integrator is a comprehensive

More information

Oracle Data Integrator 12c: Integration and Administration

Oracle Data Integrator 12c: Integration and Administration Oracle University Contact Us: +33 15 7602 081 Oracle Data Integrator 12c: Integration and Administration Duration: 5 Days What you will learn Oracle Data Integrator is a comprehensive data integration

More information

Independent Evaluation of NRC s Implementation of the Federal Information Security Modernization Act of 2014 for Fiscal Year 2015

Independent Evaluation of NRC s Implementation of the Federal Information Security Modernization Act of 2014 for Fiscal Year 2015 Independent Evaluation of NRC s Implementation of the Federal Information Security Modernization Act of 2014 for Fiscal Year 2015 OIG-16-A-03 November 12, 2015 All publicly available OIG reports (including

More information

Using Master Data in Business Intelligence

Using Master Data in Business Intelligence helping build the smart business Using Master Data in Business Intelligence Colin White BI Research March 2007 Sponsored by SAP TABLE OF CONTENTS THE IMPORTANCE OF MASTER DATA MANAGEMENT 1 What is Master

More information

What s a BA to do with Data? Discover and define standard data elements in business terms. Susan Block, Program Manager The Vanguard Group

What s a BA to do with Data? Discover and define standard data elements in business terms. Susan Block, Program Manager The Vanguard Group What s a BA to do with Data? Discover and define standard data elements in business terms Susan Block, Program Manager The Vanguard Group Discussion Points Discovering Business Data The Data Administration

More information

Judiciary Judicial Information Systems

Judiciary Judicial Information Systems Audit Report Judiciary Judicial Information Systems November 2008 OFFICE OF LEGISLATIVE AUDITS DEPARTMENT OF LEGISLATIVE SERVICES MARYLAND GENERAL ASSEMBLY This report and any related follow-up correspondence

More information

FTA Technology 2009 IT Modernization and Business Rules Extraction

FTA Technology 2009 IT Modernization and Business Rules Extraction FTA Technology 2009 IT Modernization and Business Rules Extraction August 5th, 2009 _experience the commitment TM Agenda IT Modernization Business Rules Extraction Automation Tools for BRE BRE Cost and

More information

Five best practices for deploying a successful service-oriented architecture

Five best practices for deploying a successful service-oriented architecture IBM Global Services April 2008 Five best practices for deploying a successful service-oriented architecture Leveraging lessons learned from the IBM Academy of Technology Executive Summary Today s innovative

More information

Draft Copy. Change Management. Release Date: March 18, 2012. Prepared by: Thomas Bronack

Draft Copy. Change Management. Release Date: March 18, 2012. Prepared by: Thomas Bronack Draft Copy Change Management Release Date: March 18, 2012 Prepared by: Thomas Bronack Section Table of Contents 10. CHANGE MANAGEMENT... 5 10.1. INTRODUCTION TO CHANGE MANAGEMENT... 5 10.1.1. PURPOSE OF

More information

Progress Corticon BRMS

Progress Corticon BRMS Progress Corticon BRMS Understanding Business Rules and How to Use Them Dr. Mark Allen Chief Technology Officer, Decision Management Founder and Former CEO, Corticon Technologies Agenda Introduction to

More information

Organizational Culture Why Does It Matter?

Organizational Culture Why Does It Matter? Organizational Culture Why Does It Matter? Presented to the Symposium on International Safeguards International Atomic Energy Agency Vienna, Austria November 3, 2010 IAEA-CN-184/315 Kenneth Desson Pentor

More information

Efficient BPMN: from Anti-Patterns to Best Practices

Efficient BPMN: from Anti-Patterns to Best Practices Efficient BPMN: from Anti-Patterns to Best Practices Architecture Made Simple Kristina Bigelienė, No Magic Europe About Speaker Kristina Bigelienė kristina.bigeliene@nomagic.com Solution Architect for

More information

Advanced analytics key component for decision management systems

Advanced analytics key component for decision management systems decision management In the last 20 to 30 years, companies have faced significant changes in how they perform their day-to-day operations, and so have the analytics used to make decisions. In this Q&A Tip

More information

Case Studies Data Migration

Case Studies Data Migration Case Studies Data Migration TABLE OF CONTENTS 1 ARGUS SAFETY UPGRADE; INTERCHANGE AND DATA MIGRATION... 3 2 ARGUS DATA MIGRATION... 4 3 ARGUS DATA MIGRATION BETWEEN ARGUS SYSTEMS... 5 4 DATA MIGRATION

More information

Making Leaders Successful Every Day

Making Leaders Successful Every Day Making Leaders Successful Every Day Complimentary Webinar: Big Data: Gold Rush Or Illusion? Holger Kisker, Ph.D. Vice President, Research Director Martha Bennett, Principal Analyst May 28, 2013, 11:00

More information

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing

Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing Enterprise SOA Strategy, Planning and Operations with Agile Techniques, Virtualization and Cloud Computing Presented by : Ajay Budhraja, Chief, Enterprise Services ME (Engg), MS (Mgmt), PMP, CICM, CSM,

More information

Why do you want to launch a business analyst career? Some possibilities include:

Why do you want to launch a business analyst career? Some possibilities include: YOUR BUSINESS ANALYSIS CAREER GOALS WHY BUSINESS ANALYSIS? Why do you want to launch a business analyst career? Some possibilities include: Enjoy my work more; Leverage my skills as part of a profession;

More information

2.09 - Adjudication System Maintenance Manual

2.09 - Adjudication System Maintenance Manual 2.09 - Adjudication System Maintenance Manual Version: 4.19::20 April 6, 2015 TO LEARN MORE ABOUT OUR TECHNOLOGY, PEOPLE AND SERVICES VISIT DOMINIONVOTING.COM TODAY i NOTICE OF CONFIDENTIALITY AND NONDISCLOSURE

More information

California Enterprise Architecture Framework

California Enterprise Architecture Framework Version 2.0 August 01, 2013 This Page is Intentionally Left Blank Version 2.0 ii August 01, 2013 TABLE OF CONTENTS 1 Executive Summary... 1 1.1 What is Enterprise Architecture?... 1 1.2 Why do we need

More information

Accenture Risk Management. Industry Report. Life Sciences

Accenture Risk Management. Industry Report. Life Sciences Accenture Risk Management Industry Report Life Sciences Risk management as a source of competitive advantage and high performance in the life sciences industry Risk management that enables long-term competitive

More information

InRule. The Premier BRMS for the Microsoft Platform. Benefits THE POWER OF INRULE. Key Capabilities

InRule. The Premier BRMS for the Microsoft Platform. Benefits THE POWER OF INRULE. Key Capabilities InRule The Premier BRMS for the Microsoft Platform THE POWER OF INRULE InRule empowers technical and business users to change rules and calculations in applications with less effort, cost, and risk than

More information

An Enterprise Architecture and Data quality framework

An Enterprise Architecture and Data quality framework An Enterprise Architecture and quality framework Jerome Capirossi - NATEA-Consulting jerome@capirossi.org http://capirossi.org, Pascal Rabier La Mutuelle Generale prabier@lamutuellegeneral.fr Abstract:

More information

City of Madison. Information Services. Crystal Enterprise Polices, Standards, and Guidelines

City of Madison. Information Services. Crystal Enterprise Polices, Standards, and Guidelines City of Madison Information Services Crystal Enterprise Polices, Standards, and Guidelines March 2006 City of Madison Crystal Enterprise Policies, Standards, and Guidelines Table of Contents Crystal Enterprise

More information

Standard: Web Application Development

Standard: Web Application Development Information Security Standards Web Application Development Standard IS-WAD Effective Date TBD Email security@sjsu.edu # Version 2.0 Contact Mike Cook Phone 408-924-1705 Standard: Web Application Development

More information

Open Source Business Rules Management System Enables Active Decisions

Open Source Business Rules Management System Enables Active Decisions JBoss Enterprise BRMS Open Source Business Rules Management System Enables Active Decisions What is it? JBoss Enterprise BRMS provides an open source business rules management system that enables active

More information