V-model of Engineering Development, Part 2-B - A practitioner's opinion
Yet Yet Another Diagrammatic View - "Invisible Dimensions"
Having elaborated a slightly more nuanced "multi-dimensional" depiction of the model with a "3D" diagram above, it seems pragmatic to explore the model in more detail using different "views". The following figure shows a "kind of orthographic drawing" where the classical V-diagram is given as the so-called "front view" and the other dimensions are "projected" as "top" and "side" views. This is obviously completely imaginary but hopefully the father of orthographic drawings wouldn't be too angry.
The "Front" view shows the classical V-model diagram which communicates that the system progresses (from left to right) from an abstract state (existing only as a concept) to a realized & commissioned state (existing as a full physical "thing"), and that this process first progresses "top-down" (during the design phase) and then "bottom-up" (during the integration phase).
The "Top" view shows that there are several parallel processes running throughout the development (time progresses from left-to-right in both the "Front" and "Top" views). The amount of effort within each of these processes is indicated by the "height of the shape" - a broader\higher shape means more effort. Although this effort changes over the course of the development, it is important to recognize that these processes are still running at every point in time.
Some [side] notes before continuing:
The "Side" view shows another set of relative-effort concurrent processes, however not as a [direct] function of time but rather as a function of hierarchy. This is where the notion of Concurrent Engineering is touched on: all of the disciplines are involved over the full effort, but the level of effort (shown by the "width" of each shape) differs over the development hierarchy. At the higher system levels (early and late phases in time) the discipline specific resources have lower involvement while at the lower system levels (middle phases in time) the "architect" has lower involvement.
The processes in the diagram named "System Design", "Integration", and "System Verification" are considered generic and applicable in all development efforts - see article Part 1. These processes have different names (especially in different formal development methodologies) and are often broken down into more detail actions, but the purpose remains the same: "top-down" derivation of the proper solution description ("what is to be built & how"), and "bottom-up" building & testing until a proven solution is established.
The processes that are called "Tech. \ Eng. Domain" refer to all the relevant knowledge domains necessary to obtain stakeholder satisfaction in the end-product. Some examples of these domains include mechanical engineering, electronic engineering, and software engineering, but may also include specializations like material science, fluid-mechanics, mathematical modelling, etc. Moreover, aspects like reliability engineering, safety engineering, ergonomics, etc. should be incorporated if the necessary knowledge does not reside within the other specializations.
Some [side] notes before continuing:
To summarize more succinctly: there are several "system" processes that run from beginning-to-end (but with varying levels of effort) which are generically applicable to all development efforts. Then there are specializations which pertain to the specific problem space (relevant at the higher levels of the V) and solution space (increasingly pronounced at the lower levels of the V). These parallel processes and disciplines are not visible on a simplistic diagram, but they are very real.