Nieuwe alinea
Transacties uitvoeren bij of aan
Het werkwoord van de transactie bepaald of de transactie wordt uitgevoerd bij een andere rol of aan een andere rol. In het ontwerppatroon kan ingeregeld worden welke voorzetsel mogelijk zijn.
Standaard wordt het
voorzetsel
"bij" gebruikt. Dit kan leiden tot kromme Nederlandse teksten.
Lees verder
Nieuwe alinea
Het voorzetsel voor een transactie aanpassen
De documentatie over transacties moet goed leesbare zinnen bevatten. Het ontwerppatroon verwacht als naam voor de activiteit korte zinnetjes die bestaan uit een werkwoord gevolgd door zelfstandig naamwoord.
Een voorbeeld is
Aanschaffen product de afgeleide naam voor de transactie is dan:
Hier is het voorzetsel "bij" gebruikt.
Wanneer de klant het installeren laat uitvoeren door een installatie bedrijf is de naam van de activiteit:
Opdragen installatie. De afgeleide naam voor de transactie is dan:
Hier is het voorzetsel "aan" gebruikt.
Het voorzetsel voor de transactie instellen
De gewenste situatie is dat het verzekeren van een product door een klant moet via een leverancier moet kunnen verlopen.
De transactie loopt feitelijk via een aantal andere transacties. Het diagram laat dit zien. De klant
moet de leverancier inschakelen om de verzekering bij de verzekeraar af te sluiten. Dit leidt uiteindelijk tot het resultaat dat de verzekering is voltooid.
Deze transformatie wordt geheel door het ontwerppatroon
Ontwerppatroon maakt extra activiteiten aan
De animatie laat zien dat de analist die de specificatie opstelt alleen een label hoeft toe te voegen voor de waarde via. Het ontwerp patroon genereert de extra activiteiten voor de transacties die nodig zijn voor het omleiden.
Zorg dat de vraag duidelijk is
De vraag opnemen in een model.
Uit het model een verhaal opstellen.
Het verhaal valideren.
Uit het model een verhaal opstellen.
Het verhaal valideren.
Maak een analyse van de functionaliteit
Het model aanvullen met functies.
Ook de functies valideren via een verhaal.
Ook de functies valideren via een verhaal.
Onderzoek hoe de functionaliteit te realiseren is
In het model de activiteiten opnemen om de functies te realiseren.


