LEI en Business Rules

30
LEI en Business Rules Tim Verwaart 25 september 2006 Business Rules Platform Nederland

description

LEI en Business Rules. Tim Verwaart 25 september 2006 Business Rules Platform Nederland. Inhoud. Introductie van het LEI Aanleiding tot nieuwe aanpak Principes van Artis Organisatorische aspecten. 1 Het LEI. Algemene inleiding In het bijzonder: het Bedrijven-Informatienet. - PowerPoint PPT Presentation

Transcript of LEI en Business Rules

LEI en Business Rules

Tim Verwaart

25 september 2006

Business Rules Platform Nederland

Inhoud

1. Introductie van het LEI

2. Aanleiding tot nieuwe aanpak

3. Principes van Artis

4. Organisatorische aspecten

1Het LEI

Algemene inleiding

In het bijzonder: het Bedrijven-Informatienet

• Onderdeel van Wageningen UR

• Instituut voor contractresearch

• Economisch en ander maatschappij-wetenschappelijk onderzoek

• Probleemgeorienteerd georganiseerd

• Multidisciplinaire onderzoeksafdelingen

• Eén afdeling voor informatievoorziening:

DataLab; systemen voor MW onderzoek

Activiteiten van het LEI

• Contractonderzoek voor ministerie van LNV, andere ministeries, Europese Commissie, lagere overheden, bedrijfsleven, internationale organisaties

• Monitoring van de gang van zaken in de agrarische sector

• Berichtgeving aan de Europese Commissie (uitvoering wettelijke verplichtingen van Nederland, opgedragen aan het LEI)

Bedrijven-InformatienetOverheid, sectorPrimaire sector

Database

Waar gaat het om?

• Uniform data verzamelen in het hele land

• Snel en goedkoop aanpassen aan nieuwe nieuwe vragen

2Aanleiding tot nieuwe aanpak

1e: beleidsaandachtspunten

2e: verzelfstandiging

1e: beleidsaandachtspunten

• Verschuiving van sectorgewijs beleid, (gericht op economische performance, “kostprijsproblematiek”, sectorresultaten)

• Naar integrale aspecten: milieu, ruimtegebruik, natuurbehoud, voedselkwaliteit en voedselveiligheid

• Paste niet op sectorgewijze organisatiestructuur van het instituut

VanInstituut

Afd. 1 Afd. 2 Afd. 3

Data collectionTeam 1

Data collectionTeam 2

Data collectionTeam 3

Systeem2

Systeem1

Systeem3

NaarInstituut

Afd. 1 Afd. 2 Afd. 3

Data collectionTeam 1

Data collectionTeam 2

Data collectionTeam 3

Geharmoniseerd systemCentraal

functioneelbeheer

2e: verzelfstandiging

• Het LEI moet snel kunnen inspelen op veranderende beleidsprioriteiten: snel veranderende informatiebehoefte

• Daarvoor is een flexibel informatiesysteem nodig

• Snel en betrouwbaar aan te passen qua gegevensmodel en verzamelprocessen

• Goed gedocumenteerd

3Principes van Artis

Nooit meer programmeren

Onderdeel van de waardeketen

Model-en regelgebaseerd systeemgedrag

Nooit meer programmeren

• Modelgedreven systeem gewenst

• Geen IT-mensen betrekken in systeemaanpassing

• Mensen met goede proceskennis scholen in informatieanalyse en procedure-ontwerp

• Kwaliteitsbeheersing

• Documentatie

• Geen softwaredistributie

Systeemontwikkeling:onderdeel van de waardeketen

Enter into

research

contract

Deliver

results

Analyse

data

Collect

data

Adapt

models &

rules

ISO 9001 quality management

Modellen/regels in Artis

Procedure models

Organizat-ion model

Interface layout rules

Responsib-ility rules

C-R-U-D rules

Data models

Derivation rules

R-I-A rules

Applicab-ility rules

Oppasser

Relevant? Integer? Actual?

Who is responsible?

rules

facts

responsibility

Data repository

Procedure models

Organizat-ion model

Interface layout rules

Responsib-ility rules

C-R-U-D rules

Data models

Derivation rules

R-I-A rules

Applicab-ility rules

Gebruik van de regels1: is in de informatiebehoefte voorzien?

2: zo niet, wie moet er iets aan doen?

Procedure models

Organizat-ion model

Interface layout rules

Responsib-ility rules

C-R-U-D rules

Data models

Derivation rules

R-I-A rules

Applicab-ility rules

Medewerker doet er iets aan

Oppasser zet de eerste

taak van de toepasbare

procedure in de to-do-list

Start task

Model-generated system behaviour

3: welke procedure uitvoeren?

Procedure models

Organizat-ion model

Interface layout rules

Responsib-ility rules

C-R-U-D rules

Data models

Derivation rules

R-I-A rules

Applicab-ility rules

4: systeemgedrag genereren!

Procedure models

Organizat-ion model

Interface layout rules

Responsib-ility rules

C-R-U-D rules

Data models

Derivation rules

R-I-A rules

Applicab-ility rules

4Organisatorische aspecten

Kwaliteitszorg

Consequenties van BR aanpak

Succesfactoren

Centraal beheer

Ingebouwde kwaliteitszorg

Medewerkerstelt

model op

Privatemodel

Peerreview

Publicmodel

Centraalbeheer

Qualifiedmodel

Consequenties van BR-aanpak

• Verandering van machtsverhoudingen

• Functionele zeggenschap die vroeger bij managers van data collection teams lag, ligt nu bij centraal beheer

• Vergde pijnlijke organisatie-aanpassingen

• Bracht project in een kritische fase

• Functioneert nu goed

Succesfactoren

• Overtuiging van de directie dat vernieuwing en harmonisatie van het systeem

bittere noodzaak was

• Sterke drive tot vernieuwing van een van de hoofden van de onderzoeksafdelingen, die ook als projectleider optrad

• Goede projectorganisatie, met mogelijkheden tot beroep

Project management team

Mogelijkheid tot arbitrage

Adjunct-directeur

Afd.hoofd Afd.hoofd Afd.hoofd

Directeur

Organisatie

Project teamsProject teamsProject teamsProject teams

Enkele observaties• Het werkt echt:

– sneller aanpasbaar– beter beheersbaar – efficientere kwaliteitszorg

• Minder software engineers in dienst• Enorm stimulerend voor mensen die

geïnteresseerd zijn in informatievoorziening• Niet iedereen is geschikt als ontwikkelaar• Altijd weer performanceproblemen• Veel gevoeliger voor analyse/ontwerpfouten

Business Rules Aanpak

De gebruiker programmeert

Centraal beheer!

Kwaliteitscontrole!

NOOIT MEER PROGRAMMEREN