Base120 · Decomposition
Layered Breakdown
Decompose from system to subsystem to component progressively
When to use
"Use when a system has natural hierarchical structure. Decompose progressively from system to subsystem to component, so each level can be understood in terms of the level below."
Example
"A car decomposes into powertrain, chassis, body, electrical. Powertrain decomposes into engine, transmission, drivetrain. Engine decomposes into block, cylinders, fuel system, cooling system. Each level is understandable in terms of the level below."
Common misuse
"Decomposing to a single level when the system has multiple natural levels. Single-level decomposition either misses detail (too coarse) or overwhelms with detail (too fine). Hierarchical decomposition manages complexity by levels."