BUSINESS RULES. instrument en methode voor compliance en agility. NGI Den Haag 2008 S. Spreeuwenberg



Vergelijkbare documenten
Business Rules: het scheiden van kennis en processen 17 september 2014

Enterprisearchitectuur

BiZZdesign. Bouwen van sterke en wendbare organisaties met behulp van standaarden, methode, technieken en tools. Research & Development

Enterprise Architectuur. een duur begrip, maar wat kan het betekenen voor mijn gemeente?

Business Rules: het scheiden van kennis en processen 17 september 2014

Model Driven Software Development: Geen toekomst maar realiteit. 4 juni 2009, WTC, Amsterdam.

InforValue. Laat de waarde van Informatie uw bedrijfsdoelstellingen versterken. Informatie Management

Ervaringen met begeleiding FTA cursus Deployment of Free Software Systems

Enterprise Portfolio Management

CMM 3: levert het wat op?

KIM. Slimme acties ondernemen

Denken in processen. Peter Matthijssen. Business Model Innovation. Business Process Management. Lean Management. Enterprise Architecture

Kwaliteitsmanagement: de verandering communiceren!

Betekent SOA het einde van BI?

Ambiguïteit in een bedrijfsregel is niet gewenst

Model driven Application Delivery

Business Architectuur vanuit de Business

Opleiding PECB ISO 9001 Quality Manager.

integrating your business

Continuous Delivery. Sander Aernouts

Test rapportage Waarom eigenlijk?

ArchiMate voor kennismodellen van NORA en haar dochters. Marc Lankhorst 16 oktober 2013

De juiste requirements juist

RESEARCH DATA MANAGEMENT INNOVATIE & SURF

Waarde creatie door Contract Management

FOD VOLKSGEZONDHEID, VEILIGHEID VAN DE VOEDSELKETEN EN LEEFMILIEU 25/2/2016. Biocide CLOSED CIRCUIT

Continuous testing in DevOps met Test Automation

Big Data en Testen samen in een veranderend speelveld. Testnet 10 april 2014 Paul Rakké

De kracht van BI & Architectuur

Business Process Management

GETTING THE BEST OUT OF YOUR SOURCE CODE MODERNISEREN MET UNIFACE

ADVANCED KNOWLEDGE SERVICES (AKS )

Selling software anno 2014, een vak apart? Reint Jan Holterman 14 mei 2014

Introductie ArchiMate

Introduction to IBM Cognos Express = BA 4 ALL

Test Automatisering? Mislukken Slagen gegarandeerd! Ruud Teunissen - Polteq Test Services BV

From business transactions to process insights. BPM Round Table, TU/e 26 mei 2014

Software Processen. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1. Het software proces

VALUE ENGINEERING: THE H E G A G ME! E

Maak kennis met. donderdag 19 november 2015

Ad Hoc rapportage of constante sturing. Presentatie door: Paul Brands Regional Account Executive

Oracle Application Server Portal Oracle Gebruikersgroep Holland Oktober 2003

ARE methodiek Het ontwikkelen van Informatie Elementen

Opleiding PECB IT Governance.

Summary 124

Offshore Outsourcing van Infrastructure Management

Project Portfolio Management. Doing enough of the right things

Data Governance van visie naar implementatie

Risk & Requirements Based Testing

ISO 9001: Business in Control 2.0

Architecten-debat 21 juni 2006 PI GvIB Themamiddag. Renato Kuiper. Principal Consultant Information Security

End-to-End testen: de laatste horde

Seminar BSC & IBM Cognos 8 22 September 2009 Yves Baggen- Solution Architect BI Charles van der Ploeg Partner en adviseur van Decido

Talentmanagement in tijden van crisis

Introduction Henk Schwietert

Klant. Klant - Branche: Industrie - > employees - Vestigingen in > 25 landen. Specifiek - Profitabele, kosten gedreven strategy

Architectuur principes binnen CP. Walter Huberts NAF Insight, 6 juli

Benefits Management. Continue verbetering van bedrijfsprestaties

Risico s van Technologisch Succes in digitale transformatie S T R A T E G I C A D V I S O R

Meer Business mogelijk maken met Identity Management

Business & IT Alignment deel 1

Microsoft Dynamics CRM & Integrated Innovation

DRIVEN BY AMBITION SUCCESVOL EXACT IMPLEMENTEREN IN DE PRIVATE CLOUD

Taco Schallenberg Acorel

Process management aan het werk Business discovery als motor achter waarde creatie. Hans Somers Programmamanager B/CA Gegevens, Belastingdienst

Consistent, transparant én wendbaar inspelen op de klantwens via Dynamic Case Management. Case study DEKRA

Materials Passports. C2C Café, Oktober Co-funded by the Horizon 2020 Framework Programme of the European Union

Auteurs: Jan van Bon, Wim Hoving Datum: 9 maart Cross reference ISM - COBIT

CLOUDSTRATEGIE. voor Stedin Netbeheer. v1.0 26/03/2019

Verhogen wendbaarheid, terugdringen maatwerk. Ton van Leeuwen, Atos Consulting Frank Buytendijk, Be Informed

VAN LEREN NAAR PRESTEREN

Toekomstbestending maken van selectie tool Rekening houdend met strikte privacy wetgeving

Kennismanagement. HiP Consulting Carla Bastiaansen

Richtlijnen voor het ontwerpen een Intranetportal Door Bas Fockens

PLANET AGILE. Projecten opleveren met het oog op toekomstige generaties: Hoe doe je dat met Agile? Manfred van Veghel 17E BPUG SEMINAR

VMWORLD 2011 US WRAP

Wat is Interaction Design?

APMG-International Webinar. ITIL Editie 2011 Wednesday 16 Mei 2012 / 15:30 CET Presented by Karel Höster

BRP-BZM Business Rule Guidelines

Agenda Wat zijn de gevolgen van Cloud en Gridcomputing voor de gebruikersorganisatie en de beheersfunctie.

IPFOS. Bestuurders Conferentie. Scenario planning voor verzekeraars onder solvency II Onno de Vrij, Head of Risk andfraud-sas

Opgave 2 Geef een korte uitleg van elk van de volgende concepten: De Yield-to-Maturity of a coupon bond.

Kickstart-aanpak. Een start maken met architectuur op basis van best practices.

TFS als perfecte tool voor Scrum

ArchiMate. en Configuration Management Databases (CMDB s)

Bescherming van (software) IP bij uitbesteding van productie

2 e webinar herziening ISO 14001

ISO/IEC in een veranderende IT wereld

ERP Testing. HP Nijhof. Testmanager. Testnet November 2005

De Digitale Transformatie en de impact op IT. Capgemini Edwin Leinse

openelectronic Health Record

Best Practice Seminar 15 OKTOBER 2015

Business as (un)usual

BI appliance op maat. Ruud Geerlings

Customer Experience Management

Succes = Noodzaak x Visie x Draagvlak 2. Case: Implementatie Requirements Lifecycle management bij Rabobank International

XTREMIO WAT IS HET OORDEEL VAN DE GEBRUIKER?

Transcriptie:

BUSINESS RULES instrument en methode voor compliance en agility NGI Den Haag 2008 S. Spreeuwenberg

PRESENTATOR Drs. S. Spreeuwenberg has a background in artificial intelligence and 8 years of experience in business rules modeling and application development were business rules play an important role. She is the co-founder and director of LibRT. LibRT helps customers to assess and improve the quality of business rules. We believe that focus on quality is necessary to profit of all promises of the business rules approach. Silvie is involved in the business rules work group of the OMG working on standardization of business rules and is editor of the European section of the Business Rules Community. LibRT is co-organizer of the European Business Rules Conference. She can be contacted at: silvie@librt.com 2

RuleArts, jointly and equally owned by: Business Rules Solutions Recognized world leader in the business rule approach. Provides the complete set of services and the expertise that enable organizations to apply the business rule approach. Offers public seminars, in-house training, publications, tools, and Proteus, the internationally acclaimed and proven business rule methodology. LibRT LibRT focuses on supporting the delivery of high quality business rules. Provides products and services targeted at effective knowledge management in business applications. Offers VALENS, the industry's first independent product targeted at verifying and validating business rules. RuleArts presents it s business tool RuleXpress

THE BUSINESS TOOL FOR EXPRESSING & COMMUNICATING BUSINESS RULES RuleArts presents it s business tool RuleXpress

DE ORGANISATIE VAN VANDAAG wordt geconfronteerd met een toenemende vraag haar activiteiten en beslissingen te verantwoorden is afhankelijk van key-players met overzicht, inzicht en kennis van de operationele regels heeft behoefte aan flexibiliteit Regels sturen gedrag Software conform de regels compliance inzicht systeem ontwikkeling Regelbeheersing Regelbeheersing 5

AGENDA THEMA 2 THEMA 1 THEMA 3 BELANG & RISICO'S DE ROL VAN REGELS BINNEN EEN ORGANISATIE PLAN VAN AANPAK 6

REGELS STUREN GEDRAG leidraad voor gedrag of handeling criterium voor besluitvorming stuur element die een verplichting of noodzakelijkheid met zich mee brengt bedrijfsregel een bedrijf kan de regel opstellen, uitvaardigen, herzien of stopzetten dus geen natuurwetten! 7

BEDRIJFSREGELS een heldere formulering een bedrijfsregel is helder geformuleerd, geen proza, zonder onnodige bijzinnen. gestructureerd, condities zijn duidelijk te onderscheiden staat op zichzelf, heeft geen impliciete aannames over context, is declaratief. is ondubbelzinnig, alle gebruikte woorden zijn eenduidig gedefinieerd. 8

Marketing Beleid Wetgeving Beleid en overige semigestructureerde en ongestructureerde informatie die niet direct uitvoerbaar is. lsjdflsj dfl;sjdf ;aisjf oisa rjfopmwirrjvowrjfopasjgfl;d jfg,dfsvnoru rhtopweyh teoifhopwaurowjos lwjaeropwu ;sijdlsdkjflkjspidjfuoawu l;isajdf oawujr ksjdflasj oiffj woifj slkdfjopaiwjj foisaidjf paiwj Architecturele business rule: een richtinggevend principe voor de inrichting van operationele processen.

BUSINESS RULES EN. requirements business process management enterprise architecture compliance corporate performance management service oriented architecture 10

REQUIREMENTS de verschillen tussen bedrijfsregels en requirements de levensduur van een requirement is gelijk aan de levensduur van het systeem waarvoor de requirement is gefomuleerd requirements geven aan waar een systeem aan moet voldoen om naleving van de regels te ondersteunen / garanderen verschillende requirements kunnen de naleving van regels in meer of mindere mate ondersteunen 11

REQUIREMENTS hoe verhouden regels en requirements zich tot elkaar? regel 1: Een bestuurder van een auto moet een geldig rijbewijs hebben regel 2: Een rijbewijs is geldig indien aan alle volgende voorwaarden is voldaan: Het rijbewijs is van de bestuurder De geldigheidsdatum van het rijbewijs is later dan de datum van inspectie De bestuurder rijdt in een type voertuig waarvoor het rijbewijs recht geeft. 1. Welke systemen kunnen wij bedenken om naleving van deze regels af te dwingen? 2. Bestaan de regels ook als we geen systeem kunnen bedenken waarmee naleving aan de regels gegarandeerd wordt? 3. Zal het implementeren van een systeem zorgen voor naleving van alle regels? 12

BUSINESS PROCESS MANAGEMENT regels moeten gescheiden worden van processen proces geeft volgorde van handelingen aan en welke actoren nodig zijn. het geeft aan wat er gedaan moet worden in reactie op een gebeurtenis door het proces uit te voeren wordt een product of dienst afgerond regels geven richting aan gedrag regels geven aan hoe een stap in het proces uitgevoerd moet worden. EVENT PRODUCT 13

PRODUCT VERSUS PROCES REGELS sommige regels gaan over het proces product regels regels die een dienst of product definieeren proces regels regels die beperkingen oplebgen aan de uitvoering van een proces. iedere klacht moet binnen drie weken beantwoord worden. 14

TUSSENSTAND regels vullen bestaande methoden aan een stukje geschiedenis over de computer van vandaag door het scheiden van de programma instructies en de verwerking van deze instructies werden computers programmeerbaar. dit trucje hebben we een aantal keer herhaald en resulteert in: meer flexibiliteit minder redundantie / potentieel hergebruik efficiënter werken 15

ENTERPRISE ARCHITECTURE twee benaderingen (1) descriptieve: architectuur geeft weer wat een ontwerp is (2) de normatieve: architectuur geeft aan hoe een ontwerp moet worden. Architectuur (2) = een coherente en consistente set van principes en standaarden voor het ontwerp van een systeem IT architectuur voor het ontwerpen van IT systemen Enterprise architectuur voor het ontwerpen van enterprises 16

Aandachtsgebied Enterprise Architecture Aandachtsgebied Business Rules Marketing Beleid Wetgeving hoe? Beleid en overige semigestructureerde en ongestructureerde informatie die niet direct uitvoerbaar is. lsjdflsj dfl;sjdf ;aisjf oisa rjfopmwirrjvowrjfopasjgfl;d jfg,dfsvnoru rhtopweyh teoifhopwaurowjos lwjaeropwu ;sijdlsdkjflkjspidjfuoawu l;isajdf oawujr ksjdflasj oiffj woifj slkdfjopaiwjj foisaidjf paiwj Architecturele business rule: een richtinggevend principe voor de inrichting van operationele processen. 17

COMPLIANCE het integreren van wet- en regelgeving in de dagelijkse gang van zaken. (H. Gelinck, de science of compliance) opgelegde wet en regelgeving bedrijfsregels uitvoering handhaving 18

Aandachtsgebied Business Motivation Model Marketing Beleid Wetgeving Beleid en overige semigestructureerde en ongestructureerde informatie die niet direct uitvoerbaar is. lsjdflsj dfl;sjdf ;aisjf oisa rjfopmwirrjvowrjfopasjgfl;d jfg,dfsvnoru rhtopweyh teoifhopwaurowjos lwjaeropwu ;sijdlsdkjflkjspidjfuoawu l;isajdf oawujr ksjdflasj oiffj woifj slkdfjopaiwjj foisaidjf paiwj waarom? Architecturele business rule: een richtinggevend principe voor de inrichting van operationele processen. waarom? 19

CORPORATE PERFORMANCE MANAGEMENT uitvoering van de bedrijfsstrategie optimalizeren en bewerkstelligen dat ook op de werkvloer de strategische doelstellingen worden nagestreefd. (BPM magazine 2007) meten is weten Hoe goed doen we het? Key Performance Indicators Centraal gegevens verzamelen Noodzaak uniforme definities regel: Eenklachtmoetbinnen3 weken worden behandeld. kpi: doorlooptijd klacht afhandeling 20

Aandachtsgebied Corporate Performance Management Marketing Beleid Wetgeving hoe? Beleid en overige semigestructureerde en ongestructureerde informatie die niet direct uitvoerbaar is. hoe? lsjdflsj dfl;sjdf ;aisjf oisa rjfopmwirrjvowrjfopasjgfl;d jfg,dfsvnoru rhtopweyh teoifhopwaurowjos lwjaeropwu ;sijdlsdkjflkjspidjfuoawu l;isajdf oawujr ksjdflasj oiffj woifj slkdfjopaiwjj foisaidjf paiwj Architecturele business rule: een richtinggevend principe voor de inrichting van operationele processen. 21

SERVICE ORIENTED ARCHITECTURE afstemming klant - leverancier interactie impliceert afstemmen bedrijfsregels verdeling regels over services: 1. generieke service met klant specifieke regels 2. per onderwerp / domein een kennis service 22

SERVICE ORIENTED ARCHITECTURE Ministerie van Onderwijs Salaris administratie kantoor web request Staal industrie web service web request cao regels 23

AGENDA THEMA 2 THEMA 1 THEMA 3 BELANG & RISICO'S DE ROL VAN REGELS BINNEN EEN ORGANISATIE PLAN VAN AANPAK 24

Marketing Beleid Wetgeving Beleid en overige semigestructureerde en ongestructureerde informatie die niet direct uitvoerbaar is. key players

KEY PLAYERS schrijven systeem specificaties zijn betrokken bij organisatie ontwerp processen herkomst regel wordt niet vastgelegd een regel kan in verschillende specificaties terechtkomen de specificaties zijn niet goed valideerbaar door de business onduidelijk op basis van welke regels een beslissing of dienst tot stand is gekomen 26

PROBLEMEN moeilijkheden bij het aantonen dat de regels in de operationele uitvoering worden nageleefd, zelfs als ze zijn geautomatiseerd moeilijkheden met de uitleg van wat het 'systeem' heeft berekend moeilijk business verantwoordelijk te maken voor specificaties geen expliciete relatie tussen operationeel gedrag en beleid geen toegankelijk overzicht van de geïmplementeerde regels gevolgen wijzigingen in wet en regelgeving dus ook moeilijk te overzien 27

EEN KWESTIE VAN BALANS gevolg minder wendbaar compliance moeilijk aantoonbaar telkens dezelfde (hoge) kosten bij wijzigingen risico s voor bedrijfsvoering als key players de organisatie verlaten 28

$ $ PROCESSEN - REGELS -KPI'S Eenklachtmoetbinnen3 weken worden behandeld. KPI : doorlooptijd klacht afhandeling Iedere deelnemer heeft recht op de aanvullingsregeling 55 indien de deelnemer op 1 januari 2005 jonger is dan 55 jaar.. KPI : consistente toepassing regel 29

CONTINUE VERBETERING IN EEN CLOSED LOOP valkuilen meten is achteraf weten tuurinformatie versus stuurinformatie korte termijn perspectief uitdagingen certificering vraagt om vooraf weten transformatie stuurinformatie in gedrag transparantie en klantvriendelijkheid $$Uitleg en begrip Inzicht in handelen Feedback over performance 30

AGENDA THEMA 2 THEMA 1 THEMA 3 BELANG & RISICO'S DE ROL VAN REGELS BINNEN EEN ORGANISATIE PLAN VAN AANPAK 31

WAT BIEDT DE BUSINESS RULES AANPAK? methodiek voor het opstellen van regels templates, vocabulaire, structuur, mapping naar IT en processen proces voor regelwijzigingen verantwoordelijkheden, verificatie en validatie administratie voor regels, traceerbaarheid en nalevinginformatie snel kunnen vinden van de juiste regels, compliance aantonen, rapportage, naleving technologische hulpmidellen diverse producten die beheer en implemementatie ondersteunen 32

METHODIEK BUSINESS RULES voor de business begrijpelijke taal geen syntax of programmeer paradigma onafhankelijk van technologie regel kan gebruikt worden in software, in procedure, in handboek of in folder precies, niet ambigu terminologie wordt gedefinieerd in vocabulaire definities, synoniemen en homoniemen vastleggen relaties tussen concepten vastleggen "Businesspeople" are the ultimate owners of business rules. The IT department should use business rule technology to lead the business to a rule. Gartner 2007 33

BEGIJPELIJKE TAAL business rules in IT systemen namespace klant { public class Klant { void BepaalKlantStatus() { if( besteedbedrag_dit_jaar > 100 && besteedbedrag_vorig_jaar > 100 && besteedbedrag_tweejaargeleden > 100) status = KlantStatusEnum.VasteKlant; } program vaste klant; update klant set status = 'vaste klant' where besteedbedrag_dit_jaar > 100 besteedbedrag_vorig_jaar > 100 besteedbedrag_tweejaargeleden > 100; StatusVasteKlant(Klant) if Besteedbedrag_dit_jaar_min_100(Klant), Besteedbedrag_vorig_jaar_min_100(Klant), Besteedbedrag_tweejaargeleden_min_100(Klant) 34

ONAFHANKELIJK VAN TECHNOLOGIE IT Webmaster Business Expertise Call center Operations Quality Assessment 35

METHODIEK voorbeeld term definitie "klant" marketing afdeling een organisatie of individu die in het afgelopen jaar minimaal één bestelling geplaatst en betaald heeft. verkoop afdeling een organisatie of individu die in de afgelopen drie maanden interesse heeft getoond in de aanschaf van minimaal één product. 36

EEN UITSTAPJE NAAR DE TAALKUNDE 37

METHODIEK feiten relaties tussen concepten definieren betekenis prijs totaal bestel bedrag heeft heeft bestel items bestaat uit bestelling plaatst klant heeft is bestel datum vaste klant 38

METHODIEK regels regels gebruiken de termen uit het vocabulaire regels leggen beperkingen op aan feiten een klant is altijd een vaste klant indien de klant een bestelling plaatst met een totaal bestel bedrag van 10.000 Euro benodigde feit typen: klant is een vaste klant klant plaatst bestelling bestelling heeft totaal bestelbedrag 39

METHODIEK de regel formulering in natuurlijke taal natuurlijk, natuurlijk, maar wel gecontroleerd een regel heeft een onderwerp een regel heeft tenminste één rule-key-word een regel kan een conditionele uitdrukking bevatten <onderwerp> is altijd <bijvoegelijk nw. / zelfstandig nw> indien <conditionele uitdrukking> 40

PROCES VOOR REGELBEHEERSING best practices besteed aandacht aan een wijzigingsproces voor regels bedenk welke rollen en verantwoordelijkheden betrokken zijn incorporeer diverse feedback momenten naar opsteller van beleid en wetgeving besteed veel aandacht aan verificatie en validatie onderken verschillende soorten wijzigingen met bijbehorende doorlooptijden integreer een 'closed loop' op basis van nalevinginformatie en KPI s 41

ADMINISTRATIE BUSINESS RULES compliance, nalevinginformatie, zachman groepeer regels naar herkomst en gebruik administreer welke regels betrokken zijn bij welke beslissing management informatie over regels: wat: hoe: waar: wie: wanneer: waarom: wat is de regel? hoe wordt de regel uitgevoerd? voor welke rechtseenheden geldt deze regel? welke partijen zijn betrokken bij naleving van de regel? welke wijzigingen zijn van invloed op naleving van de regel? wat is de motivatie voor deze regel? 42

BEHEER REGELS IS CONTINU PROCES Stel, applicatie A en applicatie D hebben dezelfde regels nodig. Wie is de eigenaar van de regels? En hoe zorgen we voor een consistente interpretatie? We vervangen na een aantal jaar de applicatie A in project 5. Wie heeft dan de regels beheerd in de periode tussen project 1 en project 5? bron: Tony Morgan 43

ERVARINGEN verbetering communicatie meer samenwerking wederzijds begrip IT / Business duidelijker beeld bij wijzigingen 44

HELP, gaat dit allemaal niet teveel tijd kosten? NEE de tijd die je verliest met organiseren, win je met zoeken en vinden EN als je de denkstappen niet expliciet maakt dan wordt je afhankelijk van key players de interpretatie van beleid en regelgeving wordt traceerbaar en daardoor is minder review tijd nodig en wie gaat dat dan doen? het zal gemakkelijker zijn medewerkers te vinden met competenties op 1 niveau dan met competenties op alle drie de niveaus 45

ONDERSTEUNENDE HULPMIDDELLEN diverse producten onder de noemer(s): rule engine business rule engine business rules management suite (BRMS) requirements management repository business proces management suite enterprise architecture repository Business rules platforms are an increasingly popular alternative to conventional programming to automate decisions, analysis to action, and policy compliance. Forrester, 2006 markt heeft traditie met het automatiseren van regels, dit is aan het veranderen synergie met diverse gerelateerde producten mogelijk 46

TECHNIEK 47

TECHNIEK business rules in IT systemen namespace klant { public class Klant { void BepaalKlantStatus() { if( besteedbedrag_dit_jaar > 100 && besteedbedrag_vorig_jaar > 100 && besteedbedrag_tweejaargeleden > 100) status = KlantStatusEnum.VasteKlant; } program vaste klant; update klant set status = 'vaste klant' where besteedbedrag_dit_jaar > 100 besteedbedrag_vorig_jaar > 100 besteedbedrag_tweejaargeleden > 100; StatusVasteKlant(Klant) if Besteedbedrag_dit_jaar_min_100(Klant), Besteedbedrag_vorig_jaar_min_100(Klant), Besteedbedrag_tweejaargeleden_min_100(Klant) 48

TECHNIEK business rules in IT systemen bedrijfsregels technische regels mapping 49

TECHNIEK 50

TECHNIEK business rules engines met inferentie strategie wat is een inferentie strategie? een algoritme, die een redenering met regels op een efficiënte manier kan uitvoeren, voor een specifieke situatie. twee redeneer methoden: data gedreven welke regels moet ik toepassen op deze situatie? doelgedreven welke regels moet ik toepassen als ik deze uitkomst wil weten? 51

TECHNIEK business rules engines met inferentie strategie regels moeten aan bepaalde syntax voldoen klant.status = 'vaste klant' IF klant.bestellingbedrag_dit_jaar > 100.000 EN klant.bestellingbedrag_vorig_jaar > 100.000 EN klant.bestellingbedrag_twee_jaar_geleden > 100.000 bovenstaande wordt ook wel de formele versie van de business rule genoemd. de meeste inference engines ondersteunen regels die iets afleiden of berekenen 52

TECHNIEK business rules engines zonder inferentie strategie vaak gekoppeld aan een database tool business rules worden vertaald naar: database constraints, triggers, stored procedures, queries, relatie tabellen. 53

PRODUCTEN Gespecialiseerde rule management producten Management ondersteuning Begint te komen Geen executie Sterk in executie Algemene edit en beheer omgevingen Low Bijna alle rule engines voor programmeurs 54

ROI Harvest rules on a project basis Re-use your rules between projects Needed resources at moment in time Accumulated investment in time Time line 55

BUSINESS RULES COMMUNITY links www.business-rules.info business rules journal en portal (portal voor Europa) www.businessrulesportal.org duitse business rules portal www.eurobizrules.org / www.ebrc.com europese business rules conferentie www.businressrulesforum.org amerikaanse business rules conferentie 56

BUSINESS RULES COMMUNITY auteurs roger burlton oprichter business process group barbara von hall bedrijfsregels en requirements analyse tony morgan goede en praktische inleiding voor IT-ers ron ross 'father of the business rules' voor de business 57

BUSINESS RULES COMMUNITY in nederland nederlands business rules platform www.brplatform.org 5 bijeenkomsten per jaar en werkgroepen special issue BPM magazine oktober / november SDU ICT reeks te verschijnen zomer 2008 gaat in op de organisatorische en strategische consequenties van de Business Rules Aanpak 58

MORGEN BIJEENKOMST BRPN 15:30 18:00 nbc-greenvillage nieuwegein Lothar Kleinhaarhuis van ELQ i.s.m. Leo Hermans van Everest. Hoe is ELQ erin geslaagd om snel te penetreren in de Nederlandse markt voor risicovolle hypotheken en om haar business snel aan te blijven passen aan het groeiende inzicht in de (nieuwe) markt en aan de wijzigingen daarin? Er is sprake van ongebruikelijke wendbaarheid in de praktijk zowel wat betreft de bedrijfsvoering en het risicobeleid als wat betreft de business applicaties. Met de nog steeds alom gebruikelijke software engineering aanpak voor implementatie van business logica was dit onmogelijk geweest. aanmelden@brpn.org 59

VRAGEN

More on what rulexpress is and isn t Business perspective... RuleXpress is to business people and business analysts as MS Word is to writers. IT perspective... RuleXpress is to business people and business analysts... as MS Visual Studio is to software developers. RuleArts presents it s business tool RuleXpress

What RuleXpress is not?! a rule or inference engine. a modeling environment (e.g., UML tools such as Rational Rose). a text processor. a spreadsheet. a taxonomy/terminology tool. a controlled English tool. a traditional requirements management tool. a general knowledge management tool. RuleArts presents it s business tool RuleXpress

RuleXpress: what s new Built for use by business people and business analysts on their terms. Easy to use. Extensible, customizable, localizable. As-you-go quality assessment. As-you-go teaching... self-instructional. Rule verification at the business level. Visualization at the business level. True natural-language support and deep semantic analysis. Down-to-earth knowledge management for everyday business activities. Completely methodology-independent. RuleArts presents it s business tool RuleXpress

RuleXpress, screen-prints collaboration customers communication COMMUNITY company RuleArts presents it s business tool RuleXpress

Easy and business friendly user interface Activities and Tasks Helper: Manageable Items Specialized Editor RuleArts presents it s business tool RuleXpress

Your Rules at Your Fingertips RuleArts presents it s business tool RuleXpress

Consistent Use of Terminology in Your Rules When you write rules: Drag and drop defined terms See definitions of terms Formatting of rule statement indicates which terms are undefined RuleArts presents it s business tool RuleXpress

Organize Your Rules in Groups RuleArts presents it s business tool RuleXpress

Find Your Rules using Filters RuleArts presents it s business tool RuleXpress

Assess the quality for your vocabulary and rules RuleArts presents it s business tool RuleXpress

Assess the quality, quality rules RuleArts presents it s business tool RuleXpress

Assess the quality, individual quality grade RuleArts presents it s business tool RuleXpress

Your Business Metadata Extensible RuleArts presents it s business tool RuleXpress

Dictionary lookup to help you defining terms RuleArts presents it s business tool RuleXpress

Drill down dependency between rules and terms RuleArts presents it s business tool RuleXpress

Add and view relationships between rules RuleArts presents it s business tool RuleXpress

Collaboration in a team RuleArts presents it s business tool RuleXpress

Automatically detect conflicting edits RuleArts presents it s business tool RuleXpress

Report to your peers (based on XML) RuleArts presents it s business tool RuleXpress

Graphical fact modelling RuleArts presents it s business tool RuleXpress