EXTENDING THE MODEL WITH A PRD (Project Requirements Diagram) - Gnorion/BizVR GitHub Wiki

EXTENDING THE MODEL WITH A PRD (Project Requirements Diagram)

Both BVR and DMN support the notion of the DRD (a diagram that shows the dependencies between tables in a single decision

Because everything in BVR is based on the input-process-output model we can draw the same kinds of dependency diagrams at any level.

Currently we draw the diagram at the decision level showing the dependencies between the tables that comprise the decision. For example here's a diagram of a single decision (D1) that has four decision tables)

image

This decision might be one of three decisions that together make up the project (P1)

image

We can also use the same diagramming mechanism to show the composition of the entire project:

image

In this diagram we are showing the dependencies between the DECISIONS instead of the TABLES but the process is the same.

In principle we could do the same thing by going down a level to the rules that make up each table and show a diagram of the dependencies between the attributes. Although with a lot of rules and attributes this might become rather large.

Here's the detailed attribute diagram for Decision 1

image

If it turned out that some of the decisions in the project were unrelated (i.e. they don't share any attributes) then we'd see a diagram like this where Decision 4 is not connected to the the other decisions.

image