A handful of prototype boards, hand-soldered or assembled in a low-volume run with extra attention from a technician, can hide problems that only surface at production volume — a footprint that's technically correct but hard for automated placement to handle reliably, or a design with no way to verify a board is fully functional without a slow manual bring-up procedure. Design for Manufacturing (DFM) and Design for Test (DFT) are the disciplines that close that gap, and they're far cheaper to apply during design than to retrofit after a production run reveals the problem.

DFM: designing for how the board actually gets built

DFT: designing so a bad board can be caught, not debugged

At prototype scale, a non-functional board gets manually debugged by an engineer with a scope and a schematic. At production scale, that approach doesn't work — testing needs to be fast, largely automated, and capable of distinguishing a good board from a bad one without requiring deep diagnostic work per unit. Designing for test means building that capability into the board itself, not hoping a generic test procedure will catch problems.

Practical DFT elements

The cost asymmetry that makes this worth doing early

A DFM or DFT gap caught during design review costs a layout change. The same gap caught after tooling is committed, or worse, after a production run has started, costs a redesign, a re-tooling cycle, and — for DFT gaps specifically — potentially higher per-unit test cost for the life of the product if no better testing method gets retrofitted. The asymmetry between catching this early versus late is large enough that a dedicated DFM/DFT review pass before committing to production tooling is standard practice, not an optional step.

How we approach this

DFM and DFT considerations get reviewed as part of the same design pass as the electrical and layout work, not as a separate gate right before production. See our embedded hardware work for how this fits into taking a design from prototype to a manufacturable product.