430. Product Pooling

Reducing inventory by sharing parts / components across product variants rather than holding stock for each finished SKU separately. Two main mechanisms:

  1. Component commonality — products share common parts
  2. Postponement (delayed differentiation) — defer customization until late in the supply chain

Both convert several high-variance finished-good demands into one lower-variance component demand — a textbook application of risk pooling.

430.1. Postponement: the HP DeskJet case

Classic Lee-Tang (1996) example. HP shipped printers configured for North America, Europe, Asia from a Singapore factory. Each region got its own SKU (different power supplies, manuals, plugs). Region-specific safety stocks per SKU.

Postponement: ship generic printers to regional DCs. Final regional configuration (adding power supply, labeling) done at the DC, right before delivery.

Effect:

Variance accounting:

Per-region Aggregate
Mean demand
Variance (independent)
Coefficient of variation

The aggregate CV is smaller — pooling effect for the generic. Total safety stock falls by a factor for the components that get postponed.

430.2. Component commonality (Baker-Magazine-Nuttle 1986)

Two end products and use:

For the shared component, demand is — pooled. For unique components, demand is each product’s own — not pooled.

Trade-off:

430.3. Variance math

Let product demands be independent with . The shared component (used in both) sees:

vs separate components:

By the triangle inequality (and strict inequality when both ). Equality only when one variance is zero.

So sharing strictly reduces required safety stock for the shared component.

430.4. Practical examples

430.5. Limitations

430.6. See also