Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

So how do we maintain complex preconditions and provide diagrammatic insight? By using the Decision Requirements Graph, to provide insight. The Decision Requirements Graph is a diagram that is available in Blueriq 9.3 and onwards and is based on the Decision Model and Notation (DMN) standard by the Object Modeling Group (OMG).
Shown below is an example of such a graph that depicts the decision regarding maximum income for a certain benefit.

...

Create a precondition (and possible conditional requirement) that uses the attributes mentioned before. The structure will always be the same: the precondition will be <TaskName>.MayBePerformed.
In the example below we have two very fictional ad hoc tasks, Approve travel request and Ask for additional information. We now focus on the precondition Approve travel request may be performed.

...