Why a BOM is not execution

The Bill of Materials (BOM) is a central artefact in engineering and planning. It defines what a product consists of and how parts and assemblies are structured.

In many project environments, the presence of a complete BOM is implicitly treated as a proxy for execution readiness. If the structure exists, execution is assumed to be possible.

This assumption is widespread โ€” and structurally flawed.

What a BOM represents

A BOM represents product composition. It captures parts, quantities and hierarchical relationships as they are defined at a given point in time.

Its purpose is descriptive. It provides a stable reference for documentation, planning and coordination across systems.

What the BOM does not represent is execution state. It does not describe whether assemblies are executable under real conditions.

Structure without readiness

In engineering-driven projects, assemblies often exist formally long before they are executable in practice. Interfaces may be unresolved, tolerances undecided or dependencies incomplete.

The BOM can reflect a complete structure while execution remains blocked. From a structural perspective, everything exists. From an execution perspective, nothing can proceed coherently.

This gap between structure and readiness is invisible to the BOM itself.

Why execution cannot be inferred

Execution depends on more than the existence of parts. It depends on the maturity of interfaces, the alignment of dependencies and the resolution of constraints across assemblies.

None of these dimensions are expressed in a conventional BOM. As a result, execution readiness is often inferred indirectly from structure rather than evaluated explicitly.

This inference holds as long as definition is stable. It breaks down as soon as definition and execution overlap.

The illusion of completeness

A complete BOM creates an illusion of completeness. It suggests that execution can be planned and sequenced reliably.

In practice, execution frequently stalls at the assembly level despite a formally complete structure. Rework, coordination loops and late clarification become necessary.

These effects are often attributed to change or poor discipline, rather than to the structural limits of the BOM as an execution reference.

Execution as a different dimension

Execution is not an extension of product structure. It is a different dimension that emerges as structure interacts with time, dependencies and workload.

Treating the BOM as an execution proxy collapses these dimensions into a single artefact. This collapse obscures the conditions under which execution is actually possible.

Recognising that a BOM is not execution is a prerequisite for understanding why execution problems arise despite apparently complete product structures.