Procesmodel aanpassen. 
Het ontwerppatroon voor maakt aanpassen eenvoudiger. 
Relaties en volgorde zijn afgeleid uit de tekst.
Aanpassen van de tekst zorgt voor aanpassen proces

Tekst aanvullen is proces aanpassen

Het proces moet worden uitgebreid.
Voordat de aanvraag kan worden behandeld moet  een bevestiging van de aanvraag worden verstuurd.  Dit maak een aanpassing nodig.
  • De stap om de bevestiging te versturen wordt toegevoegd.
  • Het oppakken van de aanvraag mag pas starten na het versturen van de bevestiging.
  • De aanvrager moet de bevestiging ontvangen
  • De opslag van documenten moet de bevestiging opnemen,

Stap in het proces toevoegen

  • De stap Versturen bevestiging ontvangst aanvraag wordt toegevoegd in de tekst van het proces.
  • De ontvanger is de aanvrager demo. Hiervoor is een aanpassing in een configuratie bestand nodig.
  • De waarde is de situatie die ontstaat na het uitvoeren van de stap
  • De uitvoer is het document dat ontstaat.

De processtap bevestiging versturen

De "aanvrager" krijgt een extra relatie als ontvanger van een document. Dit is het resultaat van de nieuwe stap.
Het diagram toont deze situatie.
In de structuur van de processtap is dit de waarde achter het label "Ontvanger". Dit is geregeld via een configuratie bestand.
De pre-conditie voor het oppakken aan te passen moet deze worden toegevoegd in de beschrijving van die stap met en extra label "Wanneer".

Geen aanpassingen in de software

In de beschrijving van het proces zijn alle aanpassingen opgenomen om het proces uit te breiden.
De tekst van de beschrijving is geanalyseerd met slimme software die met behulp van de configuratie bestanden de structuur uit de tekst in beeld brengt. en deze omzet naar modellen.
Het resultaat is beschikbaar in het XMI formaat en is geïmporteerd in het programma Enterprise Architect van Sparx om de modellen te tekenen en om te zetten naar de diagrammen in deze publicatie..

Idee

Het idee realiseren door het helder te maken en te valideren met eenvoudige zinnen.
new_icons-2

Ontwerp 

Het idee omzetten in een model gekoppeld aan wat je moet kunnen als het idee is gerealiseerd.
new_icons-2

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