Nu de basis structuur voor de userstories van het behandelen van een 'Inschrijfformulier' is aangemaakt moet deze basis worden uitgebreid met de vervolgstappen 'Stap inschrijfformulier controleren' en 'Stap inschrijfformulier verwerken'.
Omdat deze stappen specialisaties zijn van 'Lid invoeren functie' worden de relaties 'context' en 'persona' overgenomen in de gegenereerde userstories.
Het enig wat gedefinieerd moet worden is een omschrijving van de stap en eventuele operaties.
Ook kan een volgorde worden opgegeven. Hierdoor worden de elementen complexer omdat er meer relaties zijn.
In de calculatie is dit te zien aan een groter aantal storypoints dat wordt berekend.
Moxen bestand voor de uitbreiding
In het moxen bestand worden de volgende zaken geregeld:
De elementen 'Stap inschrijfformulier controleren' en 'Stap inschrijfformulier verwerken' aanmaken. Deze elementen krijgen veel eigenschappen van 'Lid invoeren functie' omdat het specialisaties zijn.
De volgorde waarin de stappen moeten worden gezet zijn als relaties opgenomen.
Specifieke operaties worden per stap toegevoegd.
Een gegenereerde userstory
Voor de stap 'Stap inschrijfformulier controleren' wordt de userstory gegenereerd.
Deze web pagina beschrijft de userstory.
De relatie met het 'Inschrijfformulier' is aanwezig.
De operaties zijn meegenomen in de beschrijving.
Als reden voor deze userstory is vermeld dat een ledenadministratie moet worden gevoerd na het oprichten van een vereniging.
Het acceptatie criterium is dat het inschrijfformulier kan worden gecontroleerd.
Relaties met de vorige en volgende stap zijn opgenomen.
De gecalculeerde storypoints
In de web pagina wordt het overzicht van de gecalculeerde storypoints getoond.
Het aantal is afgeleid van de complexiteit van functies in deze stap.
De operaties zijn zichtbaar in de calculatie net als de relatie met het 'Inschrijfformulier'.
Ook wordt meegeteld dat er een vorige stap is en een volgende.
Dit maakt de functie ingewikkelder.
Generator uitbreiden userstory structuur
Generator uitbreiden userstory structuur
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
We zijn al jaren bezig met het vereenvoudigen van analyses en ontwerpen voor informatiesystemen