Design Structure Matrix
Used in the boundary definition process.
A visualization and analysis tool for mapping interactions between system elements (people, components, tasks) to identify clusters with dense internal interactions - natural module candidates. Used in the boundary definition process.
When to Use Design Structure Matrix
When analyzing existing organizational or product interactions to identify natural module boundaries, or when evaluating whether current boundaries align with actual interaction patterns.
How to Apply
List Elements
Identify all elements (people, teams, components, tasks) to be analyzed
Map Interactions
For each element pair, document interaction frequency, intensity, or type
Create Matrix
Build square matrix with elements on both axes, marking interactions in cells
Cluster Analysis
Reorder matrix to reveal clusters of dense interactions - potential modules
Identify Boundaries
Draw module boundaries around clusters, noting cross-boundary interactions requiring interfaces