Modellen zijn aanpasbaar

Navigatie terug volgende

Modellen aanpassen.
Model export importeren en combineren
Tekst bestand toevoegen voor aanpassingen. 
Met de Model Export Enhancer.

Export importeren en combineren

  • Een model is vereenvoudigde weergave van iets. Voor informatiesystemen wordt het model  vaak gepresenteerd in de vorm van een diagram. Een diagram kan nooit het complete verhaal vertellen. Een compleet verhaal vraagt meerdere diagrammen. Elk diagram bevat een stukje van een model.
  • De stukjes van een model hoeven niet met hetzelfde hulmiddel gemaakt te worden. Je kunt modellen de gemaakt zijn met verschillende hulpmiddelen combineren of aanpassen.
  • De Model Export Enhancer helpt hierbij. Het principe voor deze hulp is eenvoudig. Elk hulpmiddel dat wordt gebruikt om informatie te analyseren biedt de mogelijkheid om de inhoud over te brengen naar een ander hulpmiddel. Het maken van een informatieanalyse is altijd niet meer dan een van de fases voor het realiseren van dat systeem.
  • De Model Export Enhancer maakt gebruik van dit mechanisme door een export of project bestand van het hulpmiddel te converteren naar een standaard formaat. Bij het uitvoeren van de conversie wordt informatie toegevoegd waardoor je modellen voor je kunnen gaan werken. Zo kun je toetsen of het model compleet is. Kun je uit Epics en Features geautomatiseerd Userstories genereren. Kun je allerlei documentatie genereren.
  • Omdat de informatie uit een model wordt geconverteerd naar een standaard formaat kun je modellen uit verschillende hulpmiddelen combineren.

Eenvoudig beginnen

Laten we beginnen met een eenvoudig model. Het model gaat over het oprichten van een vereniging. Bij de vereniging kunnen zich leden inschrijven die willen voetballen.
Het initiatief wordt door een aantal vrienden genomen. Het initiatief is geslaagd wanneer aan een aantal condities is voldaan. Deze zaken worden opgenomen in een model. Hiervoor kunnen verschillende open source en gratis hulmiddelen worden ingezet.
Voorbeelden van modellen gemaakt met:
  • Draw.io een applicatie om diagrammen te tekenen.
  • Modelio een applicatie om UML modellen te maken
  • Archi4 een applicatie om ArchiMate modellen te maken
  • Camunda een applicatie Proces diagrammen te maken
  • Enterprise Architect een applicatie om modellen te maken (licentie nodig)

 Model in Draw.io als een diagram

Draw.io is een gratis applicatie om diagrammen te tekenen. Omdat het tekenen het doel is van deze applicatie is het niet mogelijk om de elementen in het diagram te voorzien van documentatie. Bij het converteren van het diagram kan documentatie worden toegevoegd. Daarna is het mogelijk om het model verder te bewerken buiten Draw.io,
Het diagram is de eerste schets van het model. Zo'n schets is snel te maken.







Model in Modelio

Modelio is een open source tool voor  UML modellen.
Een diagram voor dit model is links weergegeven.
  • Een groep vrienden die het initiatief nemen voor het oprichten van een vereniging 
  • In een brochure van de sportbond lezen ze wat ze moeten doen.
  • Het is belangrijk dat zij een ledenadministratie inrichten
  • Waarin spelende leden worden geadministreerd
  • Die in een team mee kunnen aan wedstrijden






 Model in Archimate

Archi4 is een open source tool voor Archimate modellen.
Een diagram voor dit model is links weergegeven.
Voor de namen van de elementen zijn dezelfde conventies gebruikt.











 Model in Camunda

Camunda is een open source tool voor BPMN procesmodellen.
Voor het weergeven van gegevens en domein modellen is Camunda niet zo geschikt.
Met wat kunst en vliegwerk kun je Camunda wel geb ruiken.
In dit model is ook een Inschrijfformulier toegevoegd aan het model.








 Model Enterprise Architect 

De geconverteerde export kun je importeren in Enterprise Architect.
Met het geïmporteerde model kun je dit diagram maken.











Modellen zijn aanpasbaar

Modellen zijn aanpasbaar

Idee

Het idee realiseren door het helder te maken en te valideren met eenvoudige zinnen.
new_icons-2

Ontwerp

Het idee omzetten in een model gekoppeld aan wat je moet kunnen als het idee is gerealiseerd.
new_icons-2

Nauwkeurigheid

Door een model als basis te gebruiken is aanpassen mogelijk zonder het zicht op het geheel kwijt te raken.

Doeltreffendheid

Het uitgangspunt blijft bij wat het idee moet opleveren en dat bewaken is mogelijk door het model
Share by: