Adres

Straatnaam 10, Stad

Land, postcode

Neem contact op

555-555-5555

mijnmail@mailservice.com

Volg ons

Patroon maker transformatie voorbeeld


In deze pagina zie je de transformatie van een bedrijfsregel naar een scenario met userstories.

Het voorbeeld is afkomstig uit de analyse van de Wet op de kinderopvang.

Het uitvoeren van de transformatie gaat op dit moment nog niet geheel machinaal. De analist moet een scenario beschrijven.

Deze beschrijving wordt volgens een vast schema als een declaratie opgenomen. Hierin staan de stappen waaruit het scenario bestaat en per stap welk element erbij betrokken is. Op basis van deze informatie wordt de rest van het werk machinaal uitgevoerd.

 


Lees verder

Transformatie van bedrijfsregel naar scenario met userstories

Het scenario is op de getoonde wijze gespecificeerd, door de persoon, die de analyse uitvoert.

In een gegenereerd sjabloon voor deze specificatie is informatie opgenomen over de gegenereerde bedrijfsregel.

Het scenario beschrijft dat er iets ontvangen wordt over een directeur en dat dit verwerk moet worden.

Het scenario bestaat uit een aantal werkwoorden die gekoppeld worden aan objecten uit de wettelijke tekst.

Het scenario wordt uitgevoerd door een subject.

De bedrijfsregel is het aanwijzen van de toezichthouder.


Lees verder

Met het gespecificeerde scenario worden userstories gegenereerd. Het diagram toont welke dit zijn. Het diagram is een weergave van het gegenereerde model. 

Per scenariostap is een userstory gegenereerd, die aan de gespecificeerde objecten en het subject zijn gekoppeld.

Het model beschrijft ook de volgorde van de gegenereerde elementen..


Lees verder

Op de pagina met de informatie over het aanwijzen van een nieuwe toezichthouder staan meer userstories dan werden gespecificeerd, Deze zijn afgeleid van een voorwaarde die is genoemd bij de bedrijfsregel die is gegenereerd door het patroon Producent.

De voorwaarde is dat er een mutatie van de directeur moet zijn ontvangen.

Nadat de eerste userstory is gestart moet worden vastgesteld of het ontvangen mutatie bericht valide is en zo wordt voldaan aan de voorwaarde.

Wanneer vastgesteld wordt dat niet aan de voorwaarde is voldaan moet een alternatief pad worden gevolgd.


Lees verder

De eerste stap in het scenario zorgt voor het starten van een userstory waarin de voorwaarde centraal staat. Bij de realisatie van een systeem, wordt geïmplementeerd hoe wordt vastgesteld of aan de voorwaarde voldaan wordt.

De nieuwe userstory kan twee mogelijke resultaten opleveren. Aan de voorwaarde wordt voldaan of aan de voorwaarde wordt niet voldaan. Wanneer aan de voorwaarde wordt voldaan kan het geconfigureerde proces worden vervolgd anders wordt de fout afgehandeld. Zie het voorbeeld  voor het behandelen van

voorwaarde mutatie de directeur publieke gezondheid


Lees verder

Om vast te kunnen stellen of aan de voorwaarde is voldaan is een extra userstory nodig. Deze userstory krijgt een naam  die begint met het werkwoord "inspecteren". In het getoonde voorbeeld komt deze voorwaarde alleen voor in een enkele bedrijfsregel. Andere voorwaardes kunnen bij meerdere bedrijfsregels horen. Ook kan een bedrijfsregel meerdere voorwaardes hebben waaraan  moet worden voldaan.

De webpagina voor deze userstory laat zien welke functionaliteit nodig is en hoe deze in het uit te voeren scenario past.

Het voorbeeld toont de userstory "inspecteren voorwaarde mutatie de directeur publieke gezondheid"

 


Lees verder

Bepaalde stappen kunnen ook in een afkeuring resulteren. In een bestand met stuurinformatie kan je aangeven welke stappen dit zijn. Op dit moment geldt dat voor de stappen:

  • accepteren en
  • beoordelen

In dit geval wordt er geen extra userstory gedefinieerd voor het uitvoeren van de stap. Die is immers al opgenomen in het gedefinieerde scenario. Wel wordt er een extra conditie aangemaakt die aangeeft dat het resultaat niet voldoet en de volgende stap het afhandelen van de afkeuring moet zijn.

Het voorbeeld laat zien dat de userstory "accepteren aanvraag kinderopvangtoeslag"  een negatief resultaat kan opleveren.

Omdat via stuurinformatie is aangeven welke scenario stappen kunnen leiden tot een afkeuring wordt de informatie in het model automatisch gegenereerd.

De userstory  kan gekoppeld zijn aan meerdere scenario's.


Lees verder

Een userstory kan voorkomen in meerder scenario's. De naam van de userstory is afgeleid uit de combinatie van een werkwoord en een object. Deze combinatie kan bestaan in het scenario voor een bedrijfsregel.

Het voorbeeld betreft de userstory "toekennen aanmelding"


Lees verder

Basis voor informatiesystemen

Basis voor informatiesystemen

Share by: