thebusinessrulerevolution-wp

Upload: jose-luis-alonso

Post on 29-May-2018

216 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/8/2019 TheBusinessRuleRevolution-WP

    1/43

    20660 Stevens Creek Blvd.

    Suite 210Cupertino, CA 95014

    The BusinessRule RevolutionBook Excerpt

    Running Business the Right Way

    Editors:Barbara von Halle and

    Larry Goldberg

    Guest Contribution:John Zachman

    Subset of the book brought

    to you by Happy About

  • 8/8/2019 TheBusinessRuleRevolution-WP

    2/43

    WHITE PAPER Table of Contents (included here)

    Introduction: Welcome to the Business Rule Revolution Chapter 1: The Essential Business Rule Roadmap Contributing Authors Getting the book and other books from Happy About

    Getting The Business Rule Revolution(http://happyabout.info/business-rule-revolution.php )

    The Business Rule Revolution can be purchased as an eBook for$19.95 or tradebook for $29.95 athttp://happyabout.info/business-rule-revolution.php or at other onlineand physical book stores.

    Please contact us for quantity discounts [email protected] or tobe informed about upcoming titles [email protected] phone (408-257-3000).

    http://-/?-http://happyabout.info/business-rule-revolution.phphttp://happyabout.info/business-rule-revolution.phpmailto:[email protected]:[email protected]:[email protected]:[email protected]:[email protected]://happyabout.info/business-rule-revolution.phphttp://happyabout.info/business-rule-revolution.phphttp://-/?-
  • 8/8/2019 TheBusinessRuleRevolution-WP

    3/43

    C o n t e n t s

    The Business Rule Revolution vii

    This is the Table of Contents (TOC) from the book foryour reference. The eBook TOC (below) differs in pagecount from the tradebook TOC.

    Letter from Editor An Important Letter from the Editors: Is theBusiness Rule Revolution Real? . . . . . . . . . . . . . . .xiii

    Authors Contributing Authors. . . . . . . . . . . . . . . . . . . . . . . . xvii

    Introduction Introduction: Welcome to the BusinessRule Revolution . . . . . . . . . . . . . . . . . . . . . . . . . . . xxiii

    Part I The Compelling World of Business Rules

    Chapter 1 The Essential Business Rule Roadmap. . . . 3

    What is the Business Rule Revolution? . . . . . . . . . . .3What Exactly Are Business Rules? . . . . . . . . . . . . . . 5What is the Business Rules Approach? . . . . . . . . . . . 6Putting the Business First. . . . . . . . . . . . . . . . . . . . . . 7What is the Rule Maturity Model?. . . . . . . . . . . . . . . .9What the Rule Maturity Model is Not . . . . . . . . . . . . 11

    How the Rule Maturity Model is Used Today . . . . . . 12Todays Leaders: RMM Levels 1, 2 . . . . . . . . . . . . .14Tomorrows Leaders: RMM Levels 3, 4, 5 . . . . . . . .17The Rule Maturity Model and the ChangingRelationship between Business and IT . . . . . . . . . .20What Happens Next-Technology Predictionsin the Rule Maturity Model? . . . . . . . . . . . . . . . . . . .21Summary and Future Vision. . . . . . . . . . . . . . . . . . . 22

    Chapter 2 Business Rules Marketplace Today

    and Tomorrow: Based on a

    Maturity Survey . . . . . . . . . . . . . . . . . . . . . . 23

    Roots of the Business Rules Approach . . . . . . . . . . 23Short-term Purpose of the Survey . . . . . . . . . . . . . . 25Longer-term Purpose of the Survey . . . . . . . . . . . . . 25

    NOTE:

  • 8/8/2019 TheBusinessRuleRevolution-WP

    4/43

    viii Contents

    1. Industries . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

    2. Point of Contact for the Survey . . . . . . . . . . . . . . 273. Business Rule Champion. . . . . . . . . . . . . . . . . . . 274. Scope of Business Rules Approach. . . . . . . . . . . 285. Major Motivations for the Business

    Rules Approach . . . . . . . . . . . . . . . . . . . . . . . . . . 286. The Need for Good Planning . . . . . . . . . . . . . . . . 307. Is a BRMS Part of the Solution? . . . . . . . . . . . . . 318. Is a BPM or Workflow Product Part

    of the Solution? . . . . . . . . . . . . . . . . . . . . . . . . . . 319. Where Are Source Rules Stored? . . . . . . . . . . . . 3210. Process for Discovering Rules. . . . . . . . . . . . . . 3211. Current Sources of Rules. . . . . . . . . . . . . . . . . . 3312. Anticipated or Actual Classifications

    of Target Rules. . . . . . . . . . . . . . . . . . . . . . . . . . 34

    13. Desired Software Functionality . . . . . . . . . . . . . 3514. Common Current States of Rule Maturity . . . . . 3715. Common Target States of Rule Maturity . . . . . . 38Survey Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Lessons in the Survey . . . . . . . . . . . . . . . . . . . . . . . 41Next Steps for the Survey . . . . . . . . . . . . . . . . . . . . 42Reference to Another Survey. . . . . . . . . . . . . . . . . . 42

    Chapter 3 Enterprise Architecture: Managing

    Complexity and Change . . . . . . . . . . . . . . . . 43

    Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43The Changing Enterprise Concept. . . . . . . . . . . . . . 46Increased Complexity in the Information Age . . . . . 47The Zachman Framework for

    Enterprise Architecture. . . . . . . . . . . . . . . . . . . . . . . 49A Framework Metaphor . . . . . . . . . . . . . . . . . . . . . . 54The Zachman Framework and Business Rules . . . . 56Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57References. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57

    Chapter 4 The Business Architecture of Business

    Rules Based Enterprises . . . . . . . . . . . . . . . 59

    Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59Business Rules in the Context of BusinessEnterprise Architecture. . . . . . . . . . . . . . . . . . . . . . . 60A Brief Discussion of the KPI RMM and itsImpact on Architecture . . . . . . . . . . . . . . . . . . . . . . . 62

    An Architectural Approach to Business Rules . . . . . 63

    http://chapter2.pdf/http://chapter2.pdf/
  • 8/8/2019 TheBusinessRuleRevolution-WP

    5/43

    The Business Rule Revolution ix

    The Rule Authoring and Governance

    Environment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65The Rule Design Environment . . . . . . . . . . . . . . . . .68The Rule Deployment Environment . . . . . . . . . . . . .69A BriefBut ImportantDigressionfrom Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . .69Returning to the Architectural Considerationsin the Design Environment . . . . . . . . . . . . . . . . . . . . 71Deployment Environment . . . . . . . . . . . . . . . . . . . . . 74A Special Problem: Business Rules versusBusiness Process Management . . . . . . . . . . . . . . . .76Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

    Part II The Business Side of Business Rules

    Chapter 5 Business Engineering and the Role of

    Business Rules. . . . . . . . . . . . . . . . . . . . . . . 81

    A Definition of Business Engineering . . . . . . . . . . . . 81Three Ways to Represent Knowledge BehindBusiness Engineering. . . . . . . . . . . . . . . . . . . . . . . .83The Importance of Capturing Decisions inBusiness Engineering. . . . . . . . . . . . . . . . . . . . . . . .84Business Decisioning . . . . . . . . . . . . . . . . . . . . . . . .86Incorporating Business Level Specifications withAutomation Specifications . . . . . . . . . . . . . . . . . . . . 87The Gap in Business Entities Today . . . . . . . . . . . . 89The Gap in Business Processes Today . . . . . . . . . . 90The Business Rule Revolution . . . . . . . . . . . . . . . . .92

    Back to Business Decisions . . . . . . . . . . . . . . . . . . . 95Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97

    Chapter 6 A BPM-Driven Approach to Business

    Rules . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

    About OPERS. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100Business Drivers for OPERSs Business Rules . . . 100Establishing a Business Rules Group andRelated Tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . .102IT-Driven Approach versus Business andBPM-Driven Approach . . . . . . . . . . . . . . . . . . . . . .103The Business-Driven Project . . . . . . . . . . . . . . . . .110

    Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .113

  • 8/8/2019 TheBusinessRuleRevolution-WP

    6/43

    x Contents

    Chapter 7 Modeling the Business: Improving Process

    Models through Business Rules . . . . . . . . 117Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117The Impact of Business Rules on theProcess Model . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119The Impact of Business Rules on theData Model. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126Business Rules and Business SystemRequirements. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131Business Rules and Testing. . . . . . . . . . . . . . . . . . 135Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137

    Chapter 8 Better Rules Through Innovative

    Rule-Authoring Software . . . . . . . . . . . . . . 139

    Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140Laying the Foundation: The Concepts andComplexity Behind the Rules . . . . . . . . . . . . . . . . 142The Learning Curve and Dealing WithRule Errors. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145The Rule Wizard . . . . . . . . . . . . . . . . . . . . . . . . . . 150Wizards Are Us . . . . . . . . . . . . . . . . . . . . . . . . . . . 153Application Emulation. . . . . . . . . . . . . . . . . . . . . . . 153Ongoing Efforts . . . . . . . . . . . . . . . . . . . . . . . . . . . 155Timeline . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156Conclusions and Summary . . . . . . . . . . . . . . . . . . 158

    Part III The Technology Side of Business Rules

    Chapter 9 The Role of the Rule Architect in

    Organizing Thousands of Rules . . . . . . . . 165

    Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165Introducing the Role of the Rule Architect . . . . . . . 166Architecture: General . . . . . . . . . . . . . . . . . . . . . . . 166Architecture: Rule-Specific. . . . . . . . . . . . . . . . . . . 168Relationship of the Rule Architect toOther Architects . . . . . . . . . . . . . . . . . . . . . . . . . . . 169BPMS and BRMS. . . . . . . . . . . . . . . . . . . . . . . . . . 171How Best to Write a Rule . . . . . . . . . . . . . . . . . . . 173How to Express Rules in Sets . . . . . . . . . . . . . . . . 174How to Organize Rule Sets . . . . . . . . . . . . . . . . . . 176Summary of the Chapter . . . . . . . . . . . . . . . . . . . . 179

  • 8/8/2019 TheBusinessRuleRevolution-WP

    7/43

    The Business Rule Revolution xi

    Suggested Topics to Explore Further. . . . . . . . . . .180

    References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .180

    Chapter 10 Building a Business Rules Architecture

    that Will Stand the Test of Time . . . . . . . . 181

    The Climate of Todays Global Market Requiresa Business Rules Architecture . . . . . . . . . . . . . . . .181Delivering Product Strategy ThroughBusiness Rules. . . . . . . . . . . . . . . . . . . . . . . . . . . . 183What is Business Rules Architecture? . . . . . . . . . .184Process, Rules, Objects and How TheyWork Together . . . . . . . . . . . . . . . . . . . . . . . . . . . .185How to Identify Rules vs. Non-rules . . . . . . . . . . . . 186What is Considered a Business Rule? . . . . . . . . . .186What is Not Considered a Business Rule?. . . . . . .187

    Guidelines for the Business RuleAcquisition Phase . . . . . . . . . . . . . . . . . . . . . . . . . .188Where and How to Find the Business Rules . . . . .188Business Rule Analysis Guidelines . . . . . . . . . . . .189Business Rule Implementation Guidelines . . . . . . .190Guidelines for Defining an EnterpriseBusiness Rules Architecture. . . . . . . . . . . . . . . . . .190Guiding Principles for Defining an EnterpriseBusiness Rules Architecture. . . . . . . . . . . . . . . . . .191Business Rules Design Guidelines. . . . . . . . . . . . .192Roles and Responsibilities of Individuals Involvedin Business Rules Architecture. . . . . . . . . . . . . . . .193The Business Rules Architect. . . . . . . . . . . . . . . . .194Business Rules Analyst . . . . . . . . . . . . . . . . . . . . . 195

    Systems Integration Engineer . . . . . . . . . . . . . . . .195The Controversy of Who Owns theBusiness Rules. . . . . . . . . . . . . . . . . . . . . . . . . . . . 196Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197

    Chapter 11 Positioning the Enterprise for

    Business Rules: People, Processes,

    and Organization . . . . . . . . . . . . . . . . . . . . 199

    The Call for Business Rules . . . . . . . . . . . . . . . . . . 201The Starting Point for Business Rulesin the Enterprise . . . . . . . . . . . . . . . . . . . . . . . . . . .202People: The Collaborative Organization. . . . . . . . .203Process: Stewardship for the

    Tactical Organization . . . . . . . . . . . . . . . . . . . . . . .205

  • 8/8/2019 TheBusinessRuleRevolution-WP

    8/43

    xii Contents

    Organization: Governance for the

    Strategic Organization . . . . . . . . . . . . . . . . . . . . . . 207Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209

    Chapter 12 Achieving Rule Maturity for

    Competitive Advantage A Case

    Study of Equifax . . . . . . . . . . . . . . . . . . . . . 211

    Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211A Recent History of Business Rules at Equifax . . . 213Why did Equifax select ILOG JRules? . . . . . . . . . . 216How is JRules helping Equifax?. . . . . . . . . . . . . . . 217How Have Customer Experiences Like EquifaxsInfluenced ILOG to Enhance JRules? . . . . . . . . . . 219Lessons Learned . . . . . . . . . . . . . . . . . . . . . . . . . . 221What do Equifax Customers Think?. . . . . . . . . . . . 223

    Looking AheadInterConnect and JRules 6 . . . . . 223Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227References. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228

    Chapter 13 Implementing an Enterprise

    Policy Hub . . . . . . . . . . . . . . . . . . . . . . . . . . 231

    Beyond Productivity Gain toEnterprise Policy Hubs. . . . . . . . . . . . . . . . . . . . . . 231The Blaze Advisor Business RulesManagement System . . . . . . . . . . . . . . . . . . . . . . . 233Key Strengths and Features of Blaze Advisor . . . . 236Blaze Advisor Customers. . . . . . . . . . . . . . . . . . . . 239Definition of an Enterprise Policy Hub . . . . . . . . . . 241

    The Benefits of an Enterprise Policy Hub . . . . . . . 245Best Practices in Implementing anEnterprise Policy Hub. . . . . . . . . . . . . . . . . . . . . . . 247Integrating an Enterprise Policy Hub withBPM, SOA, and BI . . . . . . . . . . . . . . . . . . . . . . . . . 251Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252References. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253

    Chapter 14 Putting the Business Back in

    Business Rules . . . . . . . . . . . . . . . . . . . . . . 255

    The Significance of RMM Level 2 . . . . . . . . . . . . . 255The Greatest Challenge for RMM Level 2 . . . . . . . 256Meeting the Challenge of RMM Level 2. . . . . . . . . 257Sample Best Practices and Standards Today . . . . 258Enterprise Architecture, the Zachman

  • 8/8/2019 TheBusinessRuleRevolution-WP

    9/43

    The Business Rule Revolution xiii

    Framework, and Business Rules . . . . . . . . . . . . . .259

    Separating Business Rules in a Process Chart . . .261Separating Business Rules in a Use Case. . . . . . .262The Rule-Rich Decision As a CriticalBusiness Lever. . . . . . . . . . . . . . . . . . . . . . . . . . . . 264Business vs. Technical Analysis ofBusiness Rules. . . . . . . . . . . . . . . . . . . . . . . . . . . . 265Tracing Business Rules to Process Charts in theKPI STEP Workbench. . . . . . . . . . . . . . . . . . . . .266Tracing Business Rules to Use Cases in theKPI STEP Workbench. . . . . . . . . . . . . . . . . . . . .268Tracing Object Models to Business Rules in theKPI STEP Workbench. . . . . . . . . . . . . . . . . . . . .270Pulling It All Together and Delivering RuleMaturity Model Level 2 . . . . . . . . . . . . . . . . . . . . . .272

    Beyond Rule Maturity Model Level 2 . . . . . . . . . . .273Summary and Lessons Learned from RMMLevel 2 Software. . . . . . . . . . . . . . . . . . . . . . . . . . . 274Essential Lessons Learned . . . . . . . . . . . . . . . . . . 274

    Part IV Wrap Up

    Chapter 15 The Time is Now: The Economic Imperative

    for the Business Rules Approach. . . . . . . 279

    About KPI About Knowledge Partners, Inc.. . . . . . . . . . . . . . .287IBM Rational Unified Process orRUP Plug-in . . . . . . . . . . . . . . . . . . . . . . . . . . . . .287

    Business Rules Mining Methodology . . . . . . . . . . .288KPI Rule Maturity Model (KPI RMM) . . . . . . . . .288KPI STEP License Program . . . . . . . . . . . . . . . .289

    Your Book Create Thought Leadership forYour Company? . . . . . . . . . . . . . . . . . . . . . . . . . . .291

  • 8/8/2019 TheBusinessRuleRevolution-WP

    10/43

    The Business Rule Revolution 1

    I n t r o d u c t i o n

    Introduction: Welcome to the

    Business Rule Revolution

    Barbara von Halle

    Why ThisBook?

    Business rules are everywhere. The right onesbring success, represent the smartest thinking,and make people such as customers feel good.The wrong rules bring trouble and uncertainty.You never know when the wrong rules maystrike. You probably dont even know which onesthey are.

    Obviously, business rules are the very core ofany business and determine whether it succeedsand how well, or fails and how badly. And yet, thecurrent state of business rule best practices inthe marketplace is unknown, until this book. Thisbook is part of a series destined to be the Voiceof the Business Rule Revolution, sharing and

    measuring its progress.

    The Business Rule Revolution is the awakeningof business leaders to the importance ofbusiness integrity and governance throughmanagement of individual rules. Someorganizations are making great investments in it.Some have not begun. And most, aresomewhere in the middle. But, there is nopublished book to serve as an anchor pointabook where real people share real experiencesso that the Business Rule Revolution does itsjob.

  • 8/8/2019 TheBusinessRuleRevolution-WP

    11/43

    2 Introduction

    Six important aspects of the book are:

    1. It is for managers and decision-makers whomake things happen in their organizations.

    2. It addresses business rules to be leveragedfor agility, compliance, and corporateintelligence as a key mechanism forengineering the business itself.

    3. It is not meant to be read cover-to-cover.

    4. Together, the sections provide astep-by-step management approach thatcrosses business and informationtechnology barriers.

    5. Real case studies are written by real peopleas practiced in well-respected corporations,government agencies, consultancies, andsoftware vendors.

    6. Leading technology is highlighted.

    Who Is ThisBook For?

    This book is for anyone interested in starting,planning, learning about, or participating in theBusiness Rule Revolution. These are the peoplewho see the value and want to be part of it .

    How Is ThisBook Unique?

    There is no book like this one in the business rulespace. Its uniqueness is that no one personwrote it. It is a true anthology of experiences,successes and of disappointments, but full ofpractical guidance, contributed by everydaypeople.

    Goals of ThisBook

    As the first book in the series, the goals of thisbook are to:

    Expose the practicality of the Business RulesApproach through successes in major

    organizations

  • 8/8/2019 TheBusinessRuleRevolution-WP

    12/43

    The Business Rule Revolution 3

    Bring business and information technology

    professionals together

    Present the achievements from a BusinessRules Approach for both business andinformation technology

    Who WroteThis Book?

    Most of the people who wrote this book are notprofessional writers, teachers or speakers,although some of them present at BusinessRules and related conferences. They are nottheorists, although some have formal educationin fields related to business rules, such as

    artificial intelligence, knowledge engineering,and software engineering. Most of them dontknow each other. The one commoncharacteristic they share is their generosity indisclosing their business rule lives to you.

    While only a few chapters have beencoordinated with other chapters, together theytell a true and complete story. The story has abusiness side and a technical side. These sidescome together in these pages, to be shared bybusiness and technical people. Our hope is thatit brings these people together to realize the

    same business goals through business rules.

    How to ReadThis Book

    The book has three sections.

    For both business and technical audiences,Section 1 is an introduction to business ruletopics. As such, it summarizes the current anddesired state of practitioners of the BusinessRules Approach. It explains the Rule MaturityModel (KPI RMM), where the marketplace is onthat model today, and where it wants to go. TheRule Maturity Model is a prevalent theme

    throughout many of the chapters.

  • 8/8/2019 TheBusinessRuleRevolution-WP

    13/43

    4 Introduction

    Section 1 also contains a pivotal chapter from

    John Zachman, clarifying the concept ofEnterprise Architecture which is the applicationof traditional architecture principles to anenterprise, not merely technology. From here,Larry Goldbergs chapter presents the role ofbusiness rules in an organizations EnterpriseArchitecture.

    For the business audience, Section 2 focuseson understanding business processes andinsights into the business policy maker as ruleauthor. Specifically, Neal McWhorter explainsbusiness engineering with business rules, Art

    Moore and Michael Beck uncover the integrationof business process modeling and businessrules, and Larry Ward and Jordan Masangaexplain how business process management(BPM) activities improve the business (with tiesto business rules). A very special chapter fromJohn Semmel describes home-grown software,by which non-technical rule authors conceive,author, analyze, and simulate rules.

    For the more technical audience, Section 3covers topics about rule architecture andtechnical rule support. Starting off, Gene Weng

    and May Abraham each contribute a chapter onthe role and importance of the rule architect andrule architecture when building complex rulesystems. Brian Stucky, representing a businessrules service company called InScope Solutions,provides insights into positioning an enterprisefor business rules in terms of people, processes,and organization. It is in Section 3 that softwarevendors present technology solutions tobusiness rule opportunities. Two leadingbusiness rule management system (BRMS)vendors are highlighted in this section. James

    Taylor, representing Fair Isaac Corporation,describes the use of business rule technology in

  • 8/8/2019 TheBusinessRuleRevolution-WP

    14/43

    The Business Rule Revolution 5

    delivering an enterprise policy hub. Linda

    Nieporent, representing ILOG, presents a casestudy with Equifax as it evolved in its use ofILOGs BRMS. Both vendors and their productshave been around and evolved for severaldecades. They have much experience to shareand interesting strategic visions for the BusinessRule Revolution. Also in this section is adescription of the KPI STEP Workbench as asource rule repository supporting organizationsat Level 2 of the Rule Maturity Model.

    The Open Door Hopefully, this book is the first in a long series.

    We welcome new contributors and chapters. The journey begins today. Make this book, theseauthors, and this series your business rulealmanac.

    Sincerely,

    Barbara von HalleLarry Goldberg

  • 8/8/2019 TheBusinessRuleRevolution-WP

    15/43

    The Business Rule Revolution 7

    C h a p t e r

    1 The Essential BusinessRule Roadmap

    Barbara von Halle

    What is the Business Rule

    Revolution?

    The Business Rule Revolution is happeningeverywhere, even if it seems invisible. In fact, thebusiness rules that are unseen or unknown areprecisely the ones that can do the most damage.Invisible rules lurk behind a lack of properbusiness rule managementcreating a

    precarious business climate for these times.

    Consider the growing and painful awareness ofquestionable accounting practices by somecorporate executives in some majororganizations. What is at play here? Businessrules are at playgood or bad, known orunknown. In these cases, rules were broken orsecret. Some were improper rules applied toachieve improper objectives. Think of theBusiness Rule Revolution as appropriate partiesknowing what the rules are, applying the rules in

  • 8/8/2019 TheBusinessRuleRevolution-WP

    16/43

    8 Chapter 1: The Essential Business Rule Roadmap

    all the right places, and the organization

    therefore taking full responsibility for its rules andits integrity.

    In a nutshell, the Business Rule Revolutionrepresents an emerging undeniable need for theright people to know what a businesss rules are,to be able to change those rules on demandaccording to changing objectives, to beaccountable for those rules, and to predict asclosely as possible the impact of rule changes onthe business, its customers, its partners, itscompetition, and its regulators.

    This means that the Business Rule Revolutionreflects a pent-up need for business people toplay a more prominent role in safely stewardingthe businesss rules from their inception toexecution, with probable automation. Otherwise,the business is driving in the dark, off-roadwithout headlightsan environment whereserious accidents can happen. An organizationaiming to better manage its important businessrules needs a goal, a roadmap, and a plan foraction. This is where KPIs Rule Maturity Model(KPI RMM or RMM) fits.

    This chapter explains the KPI Rule MaturityModel as the essential roadmap by whichorganizations chart their course in the BusinessRule Revolution. This chapter covers:

    What exactly are business rules?

    What is the Business Rules Approach?

    Putting the business first

    What is the Rule Maturity Model?

    What the Rule Maturity Model is not?

    How the Rule Maturity Model is used today?

  • 8/8/2019 TheBusinessRuleRevolution-WP

    17/43

    The Business Rule Revolution 9

    Todays leaders: RMM levels 1, 2

    Tomorrows leaders: RMM levels 3, 4, 5

    The Rule Maturity Model and the changingrelationship between business and IT

    What happens next-technology predictionsin the Rule Maturity Model?

    Summary and future vision

    What Exactly Are Business

    Rules?Business Rules are the ultimate levers withwhich business management is able to guideand control the business. In fact, the businesssrules are the means by which an organizationimplements competitive strategy, promotespolicy, and complies with legal obligations.

    In reality, not every business rule is worthexplicitly stating or even automating. Also, whilebusiness rule management systems (BRMS) areextremely valuable, not all business rules belong

    in one. A critical aspect of a successful BusinessRules Approach, therefore, is assessing thevalue of specific business rules to the business,how often those rules need to change, howurgently the change is needed, and how muchcontrol the business people need or want overthose changes, from start to finish.

    The following are examples of business rules orbusiness policies as a business person mightinitially express them:

    A premium customer is every customerwhose credit rating is A or B.

  • 8/8/2019 TheBusinessRuleRevolution-WP

    18/43

    10 Chapter 1: The Essential Business Rule Roadmap

    If a premium customer requests a loan for

    greater than $500,000, allow a delay in thefirst payment date by 30 days.

    The formula for computing a studentscumulative grade-point average is found onpage 6 of the student policy manual.

    A driver should proceed in a particulardirection if the street is labeled sensounico, but can proceed in the oppositedirection without penalty unless the drivercauses an accident.

    If a loan applicants outside credit rating is

    marginal and the applicant also has a creditcard balance greater than $5,000, then it ishighly likely that the applicant will default ona loan.

    An employee who has completed five yearsof full-time employment with the company isentitled to four weeks of paid vacation.

    Stock options vest at a rate of one-third eachyear over three years.

    A customer with outstanding payments duemust pay in full prior to a new order beingshipped.

    A preferred customer automatically receivesfree express shipping on all orders.

    These examples illustrate that there are differentkinds of business rules. Some rules imposeconstraints (constraint rules), some providesuggestions (guideline rules), some makecalculations (computation rules), some inferinterim conclusions (inferred knowledge rules),and some infer actions (action-enabler rules).

  • 8/8/2019 TheBusinessRuleRevolution-WP

    19/43

    The Business Rule Revolution 11

    What is the Business Rules

    Approach?

    There have been generations of advances inbusiness and software engineering techniquesand technology; yet, the rules of mostbusinesses remain lost, unknown, inconsistent,inadequate, or simply resistant to change. Suchrules, if crucial to business operations, are ahidden liability. Unmanaged rules result in losttime-to-market, regulation violations, andcustomer dissatisfaction: a sub-optimal runningof the business at best.

    Today, the Business Rules Approach is bestdefined as a formal way of managing andautomating an organizations business rules sothat the business behaves and evolves as itsleaders intend. Organizations today apply theBusiness Rules Approach to rules carried out byhumans during the course of manual processesas well as those automated in systems.Therefore, the Business Rules Approachenables business leaders to confirm that the rightrules are guiding the business in all of the rightplaces. This becomes possible by identifying

    rule-rich business processes and understandingthe importance of the rules that are to guidespecific aspects of those processes.

    The Business Rules Approach includes tasks,roles, and a rule repository for business people,rules engines for automation, and formal ways ofexpressing rules so that the businesss policiesand supporting rules can be quantified,accessed, and changed as needed.

    When the Business Rules Approach results inthe automation of rules in systems, often a

    business rule management system (BRMS) isdeployed. Applying the Business Rules

  • 8/8/2019 TheBusinessRuleRevolution-WP

    20/43

    12 Chapter 1: The Essential Business Rule Roadmap

    Approach with a BRMS builds better,

    changeable systems faster than any previousapproach.1 Real-world experience proves notonly that business rule projects are completedfaster, at less cost, and with less risk, but theycontinue to deliver substantial savings in timeand money because rule maintenance issignificantly accelerated.

    Putting the Business First

    While the Business Rules Approach has wideapplicability, it always begins with the businessitself, specifically its goals. After all, businessrules existed long before there were computers.The Business Rules Approach recognizes thatbusiness rules are first about businessdirections, and later about databases andengines. With this perspective in mind, theBusiness Rules Approach makes possible theopportunity to manage the most important rulesof the business, no matter what kind they are orwhat kind of technology they best belong in, ifany.

    This means that the adoption of the BusinessRules Approach starts by understandingbusiness objectives and letting those objectivesdrive the business rule management practicesthat are optimum for the organization or project.

    To be business-centric, the Business RulesApproach requires a source rule repository. Asource rule repository provides the following:

    1. von Halle, Barbara, Business Rules Applied (2002:John Wiley & Sons, New York)

  • 8/8/2019 TheBusinessRuleRevolution-WP

    21/43

    The Business Rule Revolution 13

    Storage of rules for the business audience, in

    a central or coordinated location Access to rules by anyone who needs to

    know them

    Analysis of rule sets for redundancy,inconsistency, etc.

    Involvement of all stakeholders in the rulechange process

    Traceability to where rules are executing inthe business and its systems

    Traceability of business rules to relevant

    items, such as processes, use cases,decisions, business terms, data fields,stakeholders, motivations, data, and objectmodels.

    Critical to the Business Rules Approach is anewly defined business rule life cycle. It startswith a business opportunity or challenge, movesthrough the articulation of policies and rules witha business focus, and may culminate inautomated rules in systems. The newly definedbusiness rule life cycle typically enables shorterchange cycles and may shift more of theresponsibility for stewarding rule changes from

    technical to business people.

    The optimum business rule managementpractices will enable management of underlyingbusiness rules by appropriate businessstewards, regardless of what kinds of rules theyturn out to be, what kind of rule authoringtechniques will work best, and what kinds oftechnology options might be optimal. Theoptimum business rule management practicesshould therefore be designed to fit anorganizations or projects goals and culture. This

    brings us to the role of the RMM.

  • 8/8/2019 TheBusinessRuleRevolution-WP

    22/43

    14 Chapter 1: The Essential Business Rule Roadmap

    What is the Rule Maturity

    Model?

    Essentially, the RMM is a simple and practicalmodel by which an organization aligns itsbusiness objectives with the optimum businessrule management practices for achieving thoseobjectives. It provides a straight-forwardroadmap, customizable for each organization orproject.

    Like other maturity models, the RMM has sixlevels, starting from 0 and leading to 5. In a level0 organization, people are unaware thatbusiness rules have a value worthcontemplating; at level 5, organizations areutilizing business rules as proactive andpredictive levers for change and compliance, aswell as for gaining momentum over thecompetition, and predicting the future.Therefore, each RMM level represents analignment between specific organizationalobjectives and corresponding business rulemanagement practices, supported by refinedroles, techniques, and software requirements.Each level also represents a major change in an

    organizations culture and its ability to reach forhigher goals. Therefore, skipping levels is notrecommended.

  • 8/8/2019 TheBusinessRuleRevolution-WP

    23/43

    The Business Rule Revolution 15

    At a glance, each level of the RMM represents

    one major goal with respect to business rulemanagement, as depicted in Figure 1 and listedbelow:

    RMM Level 1 Knowledge of Rules

    RMM Level 2 Agility of Rules

    RMM Level 3 Consistency and Alignmentof Rules

    RMM Level 4 Prediction of Rules

    RMM Level 5 Stewardship of Rules.

    Figure 1: The RMM at a Glance

  • 8/8/2019 TheBusinessRuleRevolution-WP

    24/43

    16 Chapter 1: The Essential Business Rule Roadmap

    What the Rule Maturity Model

    is Not

    The RMM is not a report card. In fact, higherRMM levels are not necessarily better than lowerones. It would be incorrect to judge organizationsor projects seeking or achieving lower levels ofthe RMM as falling short in any way. To thecontrary, applying the RMM successfully meansachieving the RMM level that delivers desiredbusiness objectives through the managing ofrelated business rules.

    Figure 2 depicts more details of the RMM2, alongthree vectors. The first vector is the businessvalue which addresses the influence over rulechanges materialized by each RMM level. Thesecond vector is the technical state whichdescribes where rules reside and how they aremanaged at each level. The third vector is thebusiness control which alludes to the role ofnon-technical rule stewards and how that roleevolves at each level of the RMM.

    2. The original version of the RMM is atwww.kpiusa.com/rmm.htm

  • 8/8/2019 TheBusinessRuleRevolution-WP

    25/43

    The Business Rule Revolution 17

    Figure 2: The RMM in More Detail

    How the Rule Maturity Model

    is Used Today

    To date, various organizations use the RMM forone or more of four main purposes:

    Assess their current state to understand

    where they are today with respect tomanaging business rules. Most are at RMMLevel 0.

    Define their target state to determine how farthey should go in managing business rules.Most are aiming for RMM Level 1 or 2, with afew aiming for RMM Level 3.

    Certify achievement to publicize to internaland external audiences their successes asthey achieve targeted RMM levels.

    Determine the business value of

    incorporating the Business Rules Approachto drive the adoption of the Business Rules

  • 8/8/2019 TheBusinessRuleRevolution-WP

    26/43

    18 Chapter 1: The Essential Business Rule Roadmap

    Approach by targeted business objectives

    and to determine the means and metrics ofmeasuring its outcome.

    Organizations using the RMM to assess currentand target states begin by identifying businessobjectives to be achieved by managing businessrules. This leads to answers to the followingquestions before determining the desired targetRMM Level:

    What objectives are achievable by bettermanaging business rules?

    What are the short-term and long-term

    timeframes for achieving those objectives?

    Which business rules are worth managing?

    Who is to play which roles in managingbusiness rules? Specifically, who drivespolicies to new and changed rules fordifferent parts of the business?

    Is there a need for joint stewardship for somepolicies and rules?

    How will political conflicts concerning rulesbe settled?

    What technology is needed to support eachof the roles?

    Use of the RMM to certify achievement ofspecific RMM levels has uncovered a criticalconsideration. The RMM implies that all threevectors be managed at the same level ofmaturity. That is, there is danger in achieving anRMM Level 3 for the technical state (i.e.,delivering enterprise-worthy rule authoringsoftware, etc.) but an RMM Level 2 for thebusiness control vector (i.e., putting thattechnology into the wrong hands). Inconsistent

    maturity causes unexpected, possiblydevastating havoc. An organization exhibiting

  • 8/8/2019 TheBusinessRuleRevolution-WP

    27/43

    The Business Rule Revolution 19

    disparate RMM levels in its business rule

    management may be dysfunctional, puttinganticipated benefits in jeopardy. In fact, mostshortcomings of the Business Rules Approach inpractice can be attributed to inconsistentachievement of RMM levels across thesevectors.

    Todays Leaders: RMM

    Levels 1, 2

    It is important to understand the culture andcapabilities of organizations at each level of theRMM in more detail. Below, each level isintroduced using Figure 1, adding the detailedexplanations forFigure 2.

    Level 0:Unaware

    A Level 0 organization is unaware of businessrules as being special. The rules remain hiddenand unchartered. They are buried as details inprocess descriptions, policy and proceduresmanuals, or in system designs where they arevulnerable to becoming lost and unknown and

    resistant to change. As a result, no one knowswhere to start looking, where to stop, or how longit may take to find certain rules.

    Even more importantly, business rules are notmanaged rigorously as strategic levers forachieving objectives. People in an organizationat RMM Level 0 carry out business transactionsoften without knowing what the rules are orwhere they are executing in business processesor automated systems. The organizationsurvives with rule changes that are difficult,time-consuming, and costly.

  • 8/8/2019 TheBusinessRuleRevolution-WP

    28/43

    20 Chapter 1: The Essential Business Rule Roadmap

    Level 1:

    Knowledge

    A Level 1 organization wants to gain knowledge

    of some of its rules. Such an organizationseparates the business rules from other kinds ofbusiness artifacts or requirement types. Toachieve this separation, a Level 1 organizationcaptures the rules in a simple manner on aproject-by-project basis, often involving onlyminimal investment in new software andorganizational roles. Typically, rules are capturedas free-form rule statements, stored indocuments, spreadsheets, simple extensions tomodeling or requirements tools, or a relationaldatabase that has room for rule-relatedmetadata. Business people know where to find

    the documented rules and are, therefore, able tofind out where those rules are executing in thebusiness processes and systems. This minimaltraceability can lead to a shorter change cyclethan is likely at Level 0, where the rules remainburied.

    At Level 1, because rules are separated simplybut without a lot of rigor, they take on thecharacteristics of a new kind of non-rigorousbusiness or system requirement. Therefore, aswith other kinds of requirements, typically inLevel 1 organizations, business analysts

    interview business experts about objectives,requirements, and source documents. Thebusiness analysts (with some technical skills)write the rules but technical people are stillneeded to produce automated rules. Thebusiness experts provide input and review theoutput, but do not play the direct role of creatingthe rule statements for the source rule repository.

    As such, a Level 1 organization does not applymuch rigor in its Business Rules Approach. Trueagility is in its infancy at Level 1, which is why

    most organizations aim for Level 2.

  • 8/8/2019 TheBusinessRuleRevolution-WP

    29/43

    The Business Rule Revolution 21

    Level 2: Agility A Level 2 organization aims for agility in its

    business rules; thus, it seeks more rigor incapturing and managing them. A Level 2organization not only separates the rules fromother business and technical assets; it does sowith a well-defined rule authoring process. Thisprocess starts with authoring rules or changingrules, gaining business approval for them,analyzing them, testing them, and putting theminto production (if automated). Structuredmethods, parsed rule syntax or intelligentparsers, and manual analysis of rule groups (forcorrectness, completeness, etc.) are possible. ALevel 2 organization or project is well-positioned

    to take advantage of BRMS deployment becauserules are expressed in a more rigorous form,closer to that needed for automation and forautomated rule analysis (available throughBRMS). To achieve maximum agility, a Level 2organization requires traceability from changingrules to other business and system artifacts.Thus, Level 2 requires separation andtraceability of business rules to support businessand technical agility.

    Organizations aiming for Level 2 store theserules in a more sophisticated source rule

    repository, used by business and technicalpeople. The source rule repository also capturesstandard terms and related reusable ruleclauses, enabling more robust rule reporting andanalysis. Rule related roles are defined.Project-level rule stewardship exists. Typically, aBRMS is used for some automated rules.

    The transition to Level 2 involves adding theauthoring, validating, and analyzing of rules withan underlying semantic model. In some Level 2organizations, business analysts who are not so

    technically oriented may author thebusiness-friendly form of a rule, especially if the

  • 8/8/2019 TheBusinessRuleRevolution-WP

    30/43

    22 Chapter 1: The Essential Business Rule Roadmap

    source rule repository is one that is easy to use.

    Still, technically-oriented business analystsusually write the more formal form whiletechnical people convert these into anautomated form. The responsibility for creatingbusiness rules is shared by business analystsand technical people.

    Tomorrows Leaders: RMM

    Levels 3, 4, 5

    Level 3:Consistency

    and Alignment

    An organization aiming for RMM Level 3 seeksconsistencyamong its rules and alignmentofthem to current and changing objectives.Therefore, an RMM Level 3 organization seeksbusiness rule governance across projects,systems, and perhaps business unit boundaries.

    Such an organization identifies business-drivenbenefits for standardizing or sharing businessrule techniques and even automated businessrule services across projects. These

    organizations typically establish a BusinessRules Center of Excellence that endorses astandard business rules methodology.Sometimes multiple BRMSs are deployed, andcommon business rules techniques, standards,and roles are shared across BRMSs, whenappropriate.

    The transition to RMM Level 3 is extremelysignificant as it means cross-organizational rulegovernance as well as more sophisticatedsource rule repository support. It impliesorganizational change and collaboration, and

    brings with it some of the greatest business rulebenefits.

  • 8/8/2019 TheBusinessRuleRevolution-WP

    31/43

    The Business Rule Revolution 23

    Level 3 introduces automated rule analysis and

    simulation capabilities. This means that thetranslation from the business-friendly form to anexecutable version is either prompted byintelligent software or automatic in some manner.In this environment, business analysts or evenbusiness experts are able to author, change, andtest rules without relying on technical people tobridge the gap. Usually, technical people put theresulting rules in production.

    Level 4:Predictions

    An organization at RMM Level 4 sees businessrules as predictions for future success.

    Business people or analysts hypothesize aboutfuture events to which they wish to respond in acarefully pre-calculated manner. Businessleaders or analysts craft different rule sets, test,simulate and compare predictions, and havethese rule sets ready-and-waiting for deploymentin anticipation of related threats andopportunities. These people craft business rulesto react to such events and predict the businessimpact of rule changes on the client base,revenue, profit, and staff levels.

    Level 4 opens up a whole new world. A Level 4

    organization supports a variety of tools forcapturing and analyzing rules and with metricsagainst which desired impact of rules on thebusiness are managed. Business analysts orbusiness experts define their destination viametrics and then interactively craft the rules bywhich they hope to arrive there. With tools andmetrics at hand, business analysts or businessexperts can now proceed confidently fromunderstanding future business objectives tosimulating rules within a future context. Again,usually technical people put such rules intoproduction, when needed.

  • 8/8/2019 TheBusinessRuleRevolution-WP

    32/43

    24 Chapter 1: The Essential Business Rule Roadmap

    Level 5:

    Stewardship

    An organization aiming at RMM Level 5

    embraces the full stewardship of business rulesfor refining and re-inventing itself as necessary.The difference between Level 4 and 5 is thatLevel 4 aims at immediate or short-term futures,whereas Level 5 looks to a variety of longer-termfutures. It represents a world of anticipation andplanned reaction while hitting the ultimate goal ofagility. A Level 5 organization is not satisfied injust being fast, but plans on being first. A Level 5organization defines various futures as theorganizations wishes them to play out beforethey happen!

  • 8/8/2019 TheBusinessRuleRevolution-WP

    33/43

    The Business Rule Revolution 25

    The characteristics of each level of the RMM are

    summarized below.

    Table 1: Culture and Capabilities for Each

    RMM Level

    RMM

    Level

    Use of Rules Primary Goal

    of RMM Level

    Comments

    1 Re-orient or Re-discover

    (existing rules)

    Knowledgeof Rules

    Rules in business language

    Rules tied to process models or use cases

    Rules traced to systems implementation

    Rules stored in spreadsheets

    2 Re-act

    (to change)

    Agility of Rules Rules in formal form possibly with rule

    authoring software

    Glossary of terms tied to rules Rules analyzable

    Standard rule reports

    Source rule repository with extensivetraceability of rules to rule metadata,

    process models, object models, etc

    Rules in agile technology (BRMS)

    3 Re-align

    (with objectives)

    Consistency

    and Alignment

    of Rules

    Rule sets assigned to business metrics

    Rule sets shared as services across

    processes and systems

    Business Rules Center of Excellence

    established

    Possibly more than one BRMS

    Standard methodology, templates, etc

    4 Re-envision(short-term

    futures)

    Future

    Predictions

    with Rules

    Potential events identified

    Potential rules simulated

    Revenue, profit, people differences

    estimated

    Rules recast according to analysis

    5 Re-invent

    (longer-term

    future)

    Full

    Stewardship

    with Rules

    Rule stewards identified

    Fast, first to define and respond

    Ever-changing organization

  • 8/8/2019 TheBusinessRuleRevolution-WP

    34/43

    26 Chapter 1: The Essential Business Rule Roadmap

    The Rule Maturity Model and

    the Changing Relationshipbetween Business and IT

    Each higher level of the RMM, because there ismore rigor in the methods and moresophistication in the software, offers theopportunity to re-shape the relationship betweenbusiness and technical people. To understandhow this relationship can evolve, lets firstunderstand the basics of the business rule lifecycle, which can provide a much shorter changecycle.

    The concept of a business rule life cycle is newand it applies to all RMM Levels, except Level 0.In fact, for RMM Levels 1 through 5, the businessrule life cycle is much the same. It usuallyconsists of the following tasks or activities:

    1. Document business objectives orrequirements initially or requiring change.

    2. Document business policies supporting theobjective or requirement.

    3. Identify source materials for underlying rules.

    4. Discover and author rules in simple,business-friendly, natural language form (withglossary).

    5. Author, validate, and analyze rules in rigorous,formal form with a semantic model of theunderlying glossary.

    6. Automate and test rules.

    7. Simulate rules within a context.

    8. Put rules into production. A very significant difference among RMM Levelsinvolves the role of business versus technicalpeople in the business rule life cycle. At higherRMM Levels, businesspeople are able to carry

  • 8/8/2019 TheBusinessRuleRevolution-WP

    35/43

    The Business Rule Revolution 27

    out more of the steps in the business rule life

    cycle because there are methods, standards,and software that enable them to do so withminimal technical support.

    What Happens

    Next-Technology Predictions

    in the Rule Maturity Model?

    The incremental methodology and technologyrequirements for each level of the RMM arebecoming well-known and widely accepted.Practitioners use the RMM to prepare for futuretechnology advancements. Software vendorsuse the RMM to deliver on the promise of theBusiness Rules Approach.

    Most recent advances include the interest in andaddition of some business rule managementsupport for non-technical users to BRMSproducts. Another important trend is that ofEnterprise Decision Management (EDM), whichtakes advantage of BRMS technology and

    sometimes analytical models to improveoperational decisions. Per Cutter Consortium3,EDM should be considered as a way to extendyour organization's DW (data warehousing) andBI (business intelligence) capabilities byautomating decisions through the use ofrule-based systems and analytic modelingtechniques."

    For more insights into current technology trendsand visions, see Chapter 15.

    3. Hall, Curt, Enterprise Decision Management: Busi-ness Intelligence Advisory Service, Executive Reportvolume 5, No. 6, Cutter Consortium

  • 8/8/2019 TheBusinessRuleRevolution-WP

    36/43

    28 Chapter 1: The Essential Business Rule Roadmap

    Summary and Future Vision

    The RMM is a tested roadmap by whichorganizations set realistic business ruleexpectations and design a practical roadmap forgetting there. The RMM keeps an organizationgrounded in a step-by-step Business RulesApproach that is customized to target businessobjectives. As such, the RMM is a guide formatching desired or required business benefitsto the appropriate amount of investment inmanaging business rules. The RMM assists indefining the first steps in getting started whilekeeping a longer-term vision in sight.

    Through the RMM, the vision of the BusinessRules Approach will be realized:

    To enable business leadership to take control

    of the guiding levers of the enterprise, and

    enable technology to match the rate of

    business change.

    References

    1. von Halle, Barbara, Business Rules Applied(2002: John Wiley & Sons, New York)

    2. Hall, Curt, Enterprise Decision Management:Business Intelligence Advisory Service,Executive Report volume 5, No. 6, CutterConsortium

  • 8/8/2019 TheBusinessRuleRevolution-WP

    37/43

    The Business Rule Revolution 29

    A u t h o r s

    Contributing Authors

    Contributors of this edition of the Business RuleRevolution, in alphabetical order, are:

    May Abraham is the founder of a managementconsulting firm, Global Knowledge Architects,focused on helping companies manage andimplement their core business knowledge using

    a Business Rules Approach and structuredmethodologies. May is a senior Knowledgemanager and has more than fifteen years ofexperience in the knowledge management areasincluding business rules, geographic informationsystems, business analytics and decisionsupport systems. In her former job at AIG asDirector, knowledge management, she guidedmany strategic business rules projects and hassuccessfully established enterprise widemethodologies and implementations. May has aMasters degree in Mathematics from AnnamalaiUniversity, India.

    Michael Beck is President of OrganizationSolutions Inc., and a business executive andsenior management consultant with overtwenty-five years experience in both consultingand line management in commercial andgovernment positions. His broad experienceincludes strategic planning, businessreengineering; requirements development andmanagement, business rules methodology, andmanagement process development. Michael hasapplied his knowledge and experience to the

    modernization of tax administration systems inboth federal and state governments.

  • 8/8/2019 TheBusinessRuleRevolution-WP

    38/43

    30 Authors

    Larry Goldberg is Managing Partner of

    Knowledge Partners, Inc., specializing inbusiness strategy and architecture. Larry hasover thirty years of experience inentrepreneurship on three continentsAfrica,Europe and North America. In the last twentythree years his focus has been in creatingrules-based technologies and applications. Hehas sponsored and played a primaryarchitectural role in Business RulesManagement Systems, and businessrules-based commercial software applications inhealthcare, supply chain, property and casualtyinsurance, and taxation regulation. Prior to

    joining Knowledge Partners, Inc. in 2005 asManaging Partner, he sold his company,PowerFlex Software, to Sapiens Americas, Inc.,in 1999, becoming a Senior Vice President ofSapiens.

    Barbara von Halle is the Founder and ManagingPartner of Knowledge Partners Inc. As arecognized leader in todays Business RulesApproach, Barbara led the development of thebest-selling Business Rules methodology book(Business Rules Applied, 2002: John Wiley &Sons), the KPI STEP licensed product of

    Business Rules Management methods andtools, the KPI RMM, and a proven approach forexcavating rules from code. As a Business Rulespioneer, Barbara received the OutstandingIndividual Achievement Award from theInternational Data Management Association.She has earned a bachelors degree inmathematics and an masters degree incomputer science with an electrical engineeringfocus.

    Neal McWhorter is a Principal at Enterprise

    Agility. Neal helps organizations transform theirbusiness goals into business solutions. He has

  • 8/8/2019 TheBusinessRuleRevolution-WP

    39/43

    The Business Rule Revolution 31

    worked with numerous large organizations to

    help them realize their goals of achieving greaterbusiness agility by helping them adopt abusiness engineering approach. The EnterpriseAgility Business Engineering approach allows anorganization's business process and rules tobridge the business/IT divide and become theactual implementation on which the businessoperates.

    Jordan Masanga is IT Quality AssuranceManager and Technology Officer of OregonPublic Employees Retirement System (OPERS).Jordan has directed OPERS in implementing QA

    best practices, IBM Rational Unified Process(RUP), business process managementinitiatives, and automated workflow for overthree years. He has over eighteen yearsexperience in information and high technology,specifically software development and systemsintegration. He was previously a Vice Presidentand Director of Engineering, Quality and Processof ADC Telecommunications, where he manageda division with five distributed internationaloffices.

    Art Moore is a Managing Partner of Clear

    Systems LLC. Art has over twenty years of ITexperience, from systems development to ITstrategic planning and practice management. Hehas focused extensively on assisting largeprojects and organizations to establish andintegrate business rule-related systemspecification and development methods,technology, and management tools andprocesses in their total business systemsdevelopment and management context. Mr.Moore is a co-author of Barbara von Halles lastbook, Business Rules Applied(2002: John Wiley

    & Sons).

  • 8/8/2019 TheBusinessRuleRevolution-WP

    40/43

    32 Authors

    Linda Nieporent isBRMS Product Manager at

    ILOG, Inc. Linda has over ten years of ITexperience, the last six focused on businessrules, both from a business user perspective andan IT implementation perspective. Ms. Nieporentis a co-author of Barbara von Halles last book,Business Rules Applied (2002: John Wiley &Sons). As an active proponent of business rulespractices, she has written articles and presentedon business rules-related topics at user groupsand industry conferences.

    John Semmel is Designer and Developer ofRating and Quoting Applications at Aetna. John

    has spent more than twenty-eight years in IT, thelast ten at Aetna where he spent four yearsworking with business rules. He also spentseveral years at EDS on a team that developeda mainframe-based, rules-driven rating andunderwriting application in the late 1980s toearly 1990s.

    Brian Stucky isVice President of Business RuleSolutions at InScope Solutions, Inc. Brian hasnearly two decades of experience designing andimplementing business rule systems and directsthe companys business rule practice area. Prior

    to joining InScope Solutions, Brian served as theEnterprise Rule Steward at Freddie Mac wherehe set the business and technology strategy forbusiness rule development across thecorporation. Brian also co-founded twocompanies that specialized in the design andimplementation of intelligent systems.

    James Taylor is Vice President of EnterpriseDecision Management (EDM) at Fair IsaacCorporation. James is widely recognized as aleading proponent of the Enterprise Decision

    Management approach that uses business rulesand predictive analytics to deliver excellence in

  • 8/8/2019 TheBusinessRuleRevolution-WP

    41/43

    The Business Rule Revolution 33

    operational decision making. James has

    experience in all aspects of softwaredevelopment. He previously worked at a start-up,in PeopleSofts R&D group and at Ernst andYoung. He writes and speaks extensively onEDM and is often quoted and interviewed.

    Gene Weng is Business Rule Lead in a majorAmerican financial service company. Gene alsoworked as an IT architect for Perot Systems. Heholds a master's degree in mathematics from theUniversity of Science and Technology, Beijing,and a master's degree in computer science fromthe University of Oregon.

    Larry Ward is Quality Assurance ProjectManager at Oregon Public EmployeesRetirement Systems. Larry has over forty yearsexperience in systems analysis and design,industrial engineering, and QA, including overten years Business Rules Approach experience.He is working on a major systems conversionproject that implements BPM at OPERS anduses the OPERS Business Rules Approach.Larry designed the process to apply a BusinessRules Approach at OPERS and was the projectcoordinator for five years; he managed IBM

    Rational RequisitePro and ClearCasedatabase repositories, requirements, andcontent for over five years, and assisted indeveloping tools and processes to update therule databases. He has earned a bachelorsdegree in business and management, a mastersdegree in management, and a Juris Doctordegree.

    John A. Zachman is CEO of Zachman Institutefor Framework Advancement, Chairman of theBoard of Zachman Framework Associates, and

    operator of Zachman International. John iswell-known as the originator of the Framework

  • 8/8/2019 TheBusinessRuleRevolution-WP

    42/43

    34 Authors

    for Enterprise Architecture which has received

    broad acceptance around the world as anintegrative framework, or periodic table," ofdescriptive representations for Enterprises. He isalso known for his early contributions to IBMsInformation Strategy methodology (BusinessSystems Planning) as well as to their executiveteam planning techniques (Intensive Planning).John serves on the Executive Council forInformation Management and Technology of theUnited States General Accounting Office. He is aFellow for the College of Business Administrationof the University of North Texas; he serves on theAdvisory Board for the Data Resource

    Management Program at the University ofWashington and on the Advisory Board of theData Administration Management AssociationInternational (DAMA-I), from whom he won the2002 Lifetime Achievement Award. He wasawarded the 2004 Oakland University AppliedTechnology in Business (ATIB) Award for ISExcellence and Innovation. He is the author ofthe eBook The Zachman Framework forEnterprise Architecture: A Primer on Enterprise

    Engineering and Manufacturing.

  • 8/8/2019 TheBusinessRuleRevolution-WP

    43/43