DEMO
DEMO, acroniem voor Design & Engineering Methodology for Organizations, is een methode om bedrijfsprocessen te beschrijven, waarbij het handelen van mensen centraal staat.[1]
Algemeen
[bewerken | brontekst bewerken]DEMO is een methodiek voor het ontwerpen, inrichten en onderling koppelen van organisaties. Hierbij staan de 'communicatieve acties' centraal: communicatie is essentieel voor het functioneren van organisaties. Afspraken tussen medewerkers, klanten en toeleveranciers komen immers tot stand door te communiceren. Hetzelfde geldt voor de acceptatie van geleverde resultaten.[2]
De DEMO-methodologie is gebaseerd op de volgende uitgangspunten:[1]
- De essentie van een organisatie is dat ze bestaat uit mensen die met bevoegdheid en verantwoordelijkheid handelen en onderhandelen.
- Het modelleren van bedrijfsprocessen en informatiesystemen is een rationele activiteit, die leidt tot uniformiteit.
- Informatiekundige modellen dienen begrijpelijk te zijn voor alle betrokkenen.
- Informatiesystemen dienen te 'passen' bij de belevingswereld van hun gebruikers.
De DEMO-denkwijze biedt een samenhangend begrip van communicatie, informatie, actie en organisatie. De scope is hierbij verschoven van "Information Systems Engineering" naar "Enterprise Engineering", waarbij een helder begrip van zowel de informatiesystemen als de organisaties centraal staat[1]: een informatiesysteem is een deel van de organisatie van een enterprise, geïmplementeerd m.b.v. ICT.
Geschiedenis
[bewerken | brontekst bewerken]DEMO is ontwikkeld aan de Universiteit van Maastricht en de TU Delft door Jan Dietz vanaf het begin van de jaren 1990. De naam was oorspronkelijk een acroniem voor "Dynamic Essential MOdelling". Het bouwt voort op het Language-Action Perspective (LAP), wat is voortgekomen uit het werk van onder andere John Austin, John Searle en Jürgen Habermas sinds de jaren 1960. Natural language Information Analysis Method" (NIAM) van Sjir Nijssen,[3] en Object Role Modeling (ORM)[4] van Terry Halpin bouwen zijn verwant aan DEMO maar bestrijken slechts een van de vier aspectmodellen, namelijk het Fact Model.
Rond 2000 is de uitleg van het acroniem DEMO gewijzigd in "Design & Engineering Methodology for Organisations". In het nieuwe millennium is DEMO door Jan Dietz verder uitgewerkt tot Enterprise Ontology. DEMO wordt verder beheerd en ondersteund door het Enterprise Engineering Institute[5].
Ondersteuning door tools
[bewerken | brontekst bewerken]Er zijn diverse software tools ontwikkeld die DEMO ondersteunen. Zie voor een overzicht de deelsite van het Enterprise Engineering Institute daarover: ee-institute.org/demo/tooling
DEMO onderwerpen
[bewerken | brontekst bewerken]Abstractieniveaus
[bewerken | brontekst bewerken]DEMO gaat ervan uit dat een organisatie bestaat uit drie geïntegreerde lagen:[6][7]
- de O-organisatie,
- de I-organisatie en
- de D-organisatie.
De O-organisatie (O van Origineel) is de laag waarop originele nieuwe feiten worden gecreëerd. Het ontologisch( d.w.z. inrichtingsonafhankelijke) model van deze laag vormt volgens DEMO de essentie van de organisatie. Inzicht in die bedrijfslaag is het juiste vertrekpunt bij het inrichten van een organisatie, waaronder de software om de bedrijfsprocessen te ondersteunen.
Vanuit deze visie komt men tot een indeling in drie perspectieven of niveaus van abstractie:[1]
- essentieel : de O-organisatie
- informationeel : de I-organisatie (I van informationeel)
- documenteel : de D-organisatie (D van documenteel)
Modellen van een organisatie
[bewerken | brontekst bewerken]DEMO biedt een viertal gerelateerde modellen van een organisatie:[1]
- het samenwerkingsmodel (Cooperation Model)
- het procesmodel (Process Model)
- het actiemodel (Action Model)
- het feitenmodel (Fact Model)
Elk van deze modellen wordt uitgedrukt in eigen diagramsoorten en andere uitdrukkingsvormen.
Transactieprincipe
[bewerken | brontekst bewerken]Als iemand (een persoon) wil bereiken dat iemand anders zorgt voor een gewenst resultaat dan zal de communicatie hierover beginnen met een verzoek. De persoon die voor het resultaat moet zorgen, kan als reactie op een verzoek een belofte doen (of een afwijzing, waarop een discussie volgt over die afwijzing). Enige tijd later, als aan het gewenste resultaat is bereikt, kan worden verklaard dat het gewenste resultaat is bereikt. Als dit resultaat ook wordt geaccepteerd door de persoon die er om had gevraagd dan is het resultaat een feit (als de verklaring wordt verworpen, vindt daarover een discussie plaats). Het hier beschreven patroon in de communicatie tussen twee personen wordt in DEMO een transactie genoemd. Een boomstructuur van transacties wordt in DEMO een bedrijfsproces genoemd.
Zie ook
[bewerken | brontekst bewerken]- Business Process Modeling
- Natural language Information Analysis Method
- Ontologie (informatica)
- Software engineering
Verdere publicaties
[bewerken | brontekst bewerken]- Jan L.G. Dietz (1999). DEMO : towards a discipline of Organisation Engineering In: European Journal of Operations Research, 1999.
- Jan L.G. Dietz (2006). Enterprise Ontology – Theory and Methodology, Springer-Verlag Berlin Heidelberg.
- Mulder, J.B.F. (2006). Rapid Enterprise Design. Dissertatie, Technische Universiteit Delft. VIAgroep Rijswijk.
- Op 't Land, M. (2008). Applying Architecture and Ontology to the Splitting and Allying of Enterprises. Dissertatie, Technische Universiteit Delft.
- Dietz, Mulder (2020). Enterprise Ontology, A Human-Centric Approach to Understanding the Essence of Organisation, Springer-Verlag Berlin Heidelberg.
- Dietz, van Dipten, Krouwel, Kuipers, de Mik en Theuwissen-Krol (2021). Begrijpen en Maken van Essentiële Modellen. Serie Werken met DEMO (WmD). Enterprise Engineering institute.
Externe links
[bewerken | brontekst bewerken]- Website van het Enterprise Engineering Institute
- Informatie over de DEMO modelleertool Xemod
- Engelstalige Wiki over de DEMO modelleertool Xemod[dode link]
- Informatie over het open-source Architectuurtool Open Modeling
- Gratis online DEMO modelleertool, voor Windows, Mac en andere platforms, draait meteen in de Internetbrowser
- ↑ a b c d e Jan Dietz (1996) Introductie tot DEMO. Geraadpleegd op 2 april 2013.
- ↑ Enterprise Engineering Institute. Bezien 21 Nov 2008.
- ↑ Rob Aaldijk en Erik Vermeulen (2001). Modelleren van organisaties – nieuwe methoden en technieken leiden tot beter inzicht. Landelijk Architectuur Congres 2001.
- ↑ Jan L. G. Dietz, Terry A. Halpin (2004). "Using DEMO and ORM in Concert: A Case Study". In: Advanced Topics in Database Research, Keng Siau (red.) Vol. 3 2004: pp. 218-236.
- ↑ Enterprise Engineering Institute
- ↑ Jan L.G. Dietz (2006). Enterprise Ontology – Theory and Methodology, Springer-Verlag Berlin Heidelberg. p.118.
- ↑ Jan L.G. Dietz (2008). Architecture : Building strategy into design. Academic Service. ISBN 9789012580861 p.32