1 / 30

LEI en Business Rules

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.

ruth-haley
Download Presentation

LEI en Business Rules

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. LEI en Business Rules Tim Verwaart 25 september 2006 Business Rules Platform Nederland

  2. Inhoud • Introductie van het LEI • Aanleiding tot nieuwe aanpak • Principes van Artis • Organisatorische aspecten

  3. 1Het LEI Algemene inleiding In het bijzonder: het Bedrijven-Informatienet

  4. 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

  5. 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)

  6. Bedrijven-Informatienet Primaire sector Overheid, sector Database

  7. Waar gaat het om? • Uniform data verzamelen in het hele land • Snel en goedkoop aanpassen aan nieuwe nieuwe vragen

  8. 2Aanleiding tot nieuwe aanpak 1e: beleidsaandachtspunten 2e: verzelfstandiging

  9. 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

  10. Van Instituut Afd. 1 Afd. 2 Afd. 3 Data collection Team 1 Data collection Team 2 Data collection Team 3 Systeem 2 Systeem 1 Systeem 3

  11. Naar Instituut Afd. 1 Afd. 2 Afd. 3 Data collection Team 1 Data collection Team 2 Data collection Team 3 Geharmoniseerd system Centraal functioneel beheer

  12. 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

  13. 3Principes van Artis Nooit meer programmeren Onderdeel van de waardeketen Model-en regelgebaseerd systeemgedrag

  14. 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

  15. Systeemontwikkeling:onderdeel van de waardeketen Enter into research contract Adapt models & rules Collect data Analyse data Deliver results ISO 9001 quality management

  16. Modellen/regels in Artis R-I-A rules Data models Derivation rules Applicab-ility rules C-R-U-D rules Responsib-ility rules Procedure models Interface layout rules Organizat-ion model

  17. Data repository rules facts responsibility Oppasser Relevant? Integer? Actual? Who is responsible?

  18. Gebruik van de regels 1: is in de informatiebehoefte voorzien? R-I-A rules Data models Derivation rules Applicab-ility rules C-R-U-D rules Responsib-ility rules Procedure models Interface layout rules Organizat-ion model

  19. 2: zo niet, wie moet er iets aan doen? R-I-A rules Data models Derivation rules Applicab-ility rules C-R-U-D rules Responsib-ility rules Procedure models Interface layout rules Organizat-ion model

  20. 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

  21. 3: welke procedure uitvoeren? R-I-A rules Data models Derivation rules Applicab-ility rules C-R-U-D rules Responsib-ility rules Procedure models Interface layout rules Organizat-ion model

  22. 4: systeemgedrag genereren! R-I-A rules Data models Derivation rules Applicab-ility rules C-R-U-D rules Responsib-ility rules Procedure models Interface layout rules Organizat-ion model

  23. 4Organisatorische aspecten Kwaliteitszorg Consequenties van BR aanpak Succesfactoren Centraal beheer

  24. Ingebouwde kwaliteitszorg Medewerker stelt model op Private model Peer review Public model Centraal beheer Qualified model

  25. 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

  26. 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

  27. Mogelijkheid tot arbitrage Directeur Project management team Adjunct-directeur Afd.hoofd Afd.hoofd Afd.hoofd Organisatie Project teams Project teams Project teams Project teams

  28. 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

  29. Business Rules Aanpak De gebruiker programmeert NOOIT MEER PROGRAMMEREN Centraal beheer! Kwaliteitscontrole!

  30. Niet programmeren, REGELS BEHEREN!

More Related