Stap 12 Userstory dupliceren uitbreiden
In dit voorbeeld worden userstories gegenereerd uit het model door
- de instructie {userstory} op te nemen en dit te combineren met
- de instructie {foreach:Sectie:$field}
Deze combinatie zorgt ervoor dat er voor elk veld een afzonderlijke userstory wordt gegenereerd.
De post-conditie 'Gepubliceerde informatie is gereed' en het resultaat 'Gepubliceerde informatie' worden in de gegenereerde userstories overgenomen.
Converteer het model
Uit het model kan dit diagram worden gemaakt met de instructie in het moxen bestand.
- De activity 'Stap Informatie website inrichten' is toegevoegd aan het model met definities voor de velden .
- De userstories zijn op dit moment nog niet gegenereerd. Dat gebeurt wanneer webpages worden aangemaakt
Userstory in het verrijkte model
In het geconverteerde model zijn de userstories nog niet opgenomen.
De userstory wordt aangemaakt bij het publiceren van het model als webpages.
Met behulp van configureerbare patronen worden relaties tussen elementen aangevuld.
Het diagram links laat dit zien hoe het verrijkte model eruit ziet. Het verrijken van het model gebeurt niet alleen vanwege de gegenereerde userstories.
Op basis van de eenvoudige definitie wordt een complex model aangemaakt om alle documentatie te beheren.
Als analist en gebruiker van het model blijven de vele details verborgen.
Een van de userstories als webpage
Alle informatie uit het model is verwerkt in de userstory beschrijving volgens het 3-C principe.
Uit het item 'Conversation' blijkt dat deze userstory bij de feature 'Casus website samenstellen' hoort.
De informatie over de persona is niet direct gekoppeld aan de userstory maar is gekopieerd uit de feature.
Uitwerking userstory uitbreiden casus website
Uitwerking userstory uitbreiden casus website
Idee
Het idee realiseren door het helder te maken en te valideren met eenvoudige zinnen.
Ontwerp
Het idee omzetten in een model gekoppeld aan wat je moet kunnen als het idee is gerealiseerd.
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