Parallel Pattern
From Mp
Contents |
Pattern Type
Structural
This pattern is structural as it represents multiple, parallel threads through The Core Process.
Description
This pattern utilizes the basic core process, but extends it by running multiple threads through another structural pattern. For example, an application may be broken up into sub-modules that can be built at the same time. The primary difference between this pattern and the Phased Pattern is that the work is done in parallel (or close to it), as opposed to serially.
Typically, each thread follows the same structural pattern (such as Requirements and Build Integration Pattern or Step by Step Pattern, though it is not required (the typical reason to keep them the same is to keep the complexity down and minimize the managerial overhead).

