Model en patroon laten werken . 
Het procesmodel dat is gemaakt met behulp van de regels uit het ontwerppatroon is beschreven in leesbare tekst. 
De tekst bevat eenduidige concepten en strakke regels, hierdoor is de tekst ook goed te lezen voor software.
Deze publicatie laat zien wat je zo kunt bereiken.

Wat je kunt bereiken

Het proces is in een duidelijke structuur en conventies beschreven.
In het voorbeeld proces is beschreven hoe je via configuratie bestanden in de tekst van het proces definities voor elementen kunt opnemen.
Met labels in de tekst kun je aangeven welke relaties er bestaan tussen stappen in het proces. Wat moet er gedaan zijn om iets anders te kunnen doen.
Niet alle resultaten van een stap hoeven expliciet te worden genoemd. Het resultaat kan ook afgeleid worden uit de naam van een stap.
Uit het model van het proces kan worden afgeleid waarmee een proces begint en wat het oplevert.

De start en het einde

  • De eerste stap in het proces begint met een start conditie die buiten het proces ontstaat.  Het bevat informatie die van buiten het proces komt.
  • De eerste stap levert een waarde waarmee een volgende stap start. Elke stap  die iets wat door een andere stap wordt gebruikt draagt informatie over binnen het proces.
  • Het proces is klaar als een stap een resultaat levert dat binnen het proces niet wordt gebruikt. Het proces kan meerdere resultaten opleveren.
In het getoonde voorbeeld is te zien dat een conditie als eindconditie wordt gepresenteerd terwijl dat niet de bedoeling is. De conditie heeft de naam "aanvraag demo is onvoldoende". Dit moet aangepast worden.

Documenten verwerken

  • Het eerste document dat wordt gebruikt komt binnen als invoer. Dit document heeft geen relatie met een processtap voor uitvoer.
  • Met een relatie als uitvoer, is bepaald dat een document in het proces ontstaat.
  • Als een document alleen de relatie uitvoer heeft is het document beschikbaar als resultaat van het proces.
In het getoonde voorbeeld is  te zien dat een document als resultaat wordt gepresenteerd terwijl dat niet de bedoeling is. Het document heeft de naam "verslag demo inspectie". Dit moet aangepast worden.

Relaties doorgeven of hergebruiken

In de specificatie van het model is aangegeven dat fases in het proces horen bij het proces. Bekijk de specificatie.
De twee fases van het proces zijn.
Deze zijn gekoppeld aan de procesdefinitie.
Elke fase bevat processtappen. 
De stappen zijn niet zelf gekoppeld aan de procesdefinitie. Via de fase wordt de koppeling met de procesdefinitie door het procespatroon toegevoegd . 
Bekijk de stap "Aanvragen demo proces" waar de relatie met de proces definitie niet is gespecificeerd maar wel beschikbaar is,

Waarde van de processtap afleiden

Achter het label Waarde is aangeven wat de waarde van een processtap is.  
De processtappen hebben een naam met een vaste structuur.
  • Werkwoord
  • Onderwerp
Als de waarde van de processtap niet expliciet is genoemd kan deze worden afgeleid uit het gebruikte werkwoord en onderwerp.
In het voorbeeld is de waarde "demo proces is aangevraagd" toegevoegd. in de processtap "Aanvragen demo proces".

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