Scenario maken uit Bedrijfsregel
- Scenario voor uitvoeren userstories.
- Userstories vinden voor bedrijfsregel.
- Automatisch genereren.
- Aanvullen en aanpassen op maat.
- Problemen signaleren en wegnemen.
- Bekijk de gepubliceerde documentatie.
Bedrijfsregels naar scenario
Bedrijfsregels beschrijven doelen die een bedrijf (organisatie) will bereiken of beperkingen die het bedrijf zichzelf oplegt.
Om te beschrijven wat de organisatie hiervoor moet doen binnen het kader van wetgeving worden stappen afgeleid die moeten worden uitgevoerd. Deze stappen worden georganiseerd in een scenario per bedrijfsregel.
Degene die de analyse uitvoert wordt hierbij ondersteunt door software. De software doet per bedrijfsregel een voorstel in de vorm van een sjabloon. Dit sjabloon moet beschikbaar worden gemaakt in de analyse omgeving en vormt de basis voor het geheel geautomatiseerd genereren van het scenario met de stappen die moeten worden uitgevoerd.
Indien dit gewenst is kunnen diverse mogelijkheden gebruikt worden om het scenario aan te passen.
Scenario afleiden
Uit een bedrijfsregel gepubliceerd door het patroon Rapporteur wordt een sjabloon gegenereerd voor een scenario . Dit sjabloon komt in het Bedrijfsregel Scenario Rapport. Het sjabloon wordt nog niet gepubliceerd.. Daarvoor moet je het sjabloon voor een bedrijfsregel opnemen in de stuurinformatie Userstory Maker Tekst. De
taak Userstory Maker Tekst aanpassen beschrijft dit.
De
analysefunctie Rapporteer Bedrijfsregels naar Scenario zorgt voor het vullen van het sjabloon. Met het Bedrijfsregel naar Scenario Template.
Wanneer je dit zonder wijzigingen overneemt, wordt een scenario gepubliceerd met twee acties. Iets
ontvangen en vervolgens verwerken.
Als voorwaarden zijn gekoppeld worden acties toegevoegd om de voorwaarden te inspecteren en eventueel een afwijzing van de verwerking uit te voeren
.Een voorbeeld is het
scenario afhandelen toebrengen ongerechtvaardigde schade. uit de Databankenwet
Scenario structuur
Het scenario voor de userstories heeft vier fases.
- De fase Start. Bestaat altijd aanwezig en bevat de eerste stap. Standaard is deze stap iets ontvangen. Als de bedrijfsregel voorwaarden heeft, worden acties gestart om de voorwaarden te inspecteren.
- De fase Route. Bestaat alleen wanneer extra stappen zijn benoemd in de stuurinformatie. De laatste stap in deze fase start het inspecteren van het resultaat van deze fase.
- De fase Finish. Bestaat altijd in bevat het verwerken.
- De fase Uitval. Bestaat alleen wanneer er inspecties zijn aangemaakt die tot het afwijzen van een resultaat leiden.
De sjablonen voor de fases zijn opgenomen in een totaal sjabloon voor een scenario waarmee de sjablonen per fase worden gevuld.
De analysefunctie Aanmaken Userstory in Bedrijfsregel zorgt voor het aanmaken van de sjablonen per fase.
Documenteren bedrijfsregels
Bedrijfsregels zijn door het patroon Rapporteur gepubliceerd en worden nu opgehaald. Het resultaat wordt verwerkt door de analysefunctie Aanmaken Userstory in Bedrijfsregel.
Deze functie onderzoekt de bedrijfsregels die zijn opgenomen in de stuurinformatie Userstory Maker Tekst door de Analist wettekst. Voor elke aanwezige bedrijfsregel wordt een scenario gegenereerd via het Scenario fase structuur tempslate
.
Voorwaarden aanvullen
In de specificaties van een bedrijfsregel zoals die door het patroon Producent zijn gepubliceerd staan de voorwaarden voor de bedrijfsregel. Bij het uitvoeren van het patroon Producent is ervoor gezorgd dat de voorwaarden zijn gekoppeld aan de bedrijfsregel.
De analysefunctie Publiceer Voorwaarden Userstories voor bedrijfsregel zorgt ervoor dat de voorwaarden in de website van het patroon Maker worden gepubliceerd. Deze zijn eerst opgehaald uit de website van het patroon Producent.
Voor de voorwaarden worden de userstories aangemaakt om deze te inspecteren en af te wijzen wanneer niet aan de voorwaarde is voldaan. Deze extra userstories hebben invloed op de omschrijving van een userstory