Manufacturing Notes · New product introduction

The NPI Checklist That Prevents a Bad First Build

A first build fails for boring reasons: a footprint that does not match the part, a BOM line that went end-of-life last quarter, a test limit that nobody wrote down. This note is the gate list we run before a pilot panel is released, together with the lead times each gate actually costs.

Published 22 January 2026 · updated 10 February 2026 · 9 min read · Daniel Wong, Manufacturing Engineer

A populated circuit board in a fixture on an assembly bench, first article documentation and a stencil leaning against the bench beside it.
NPI pilot build, SMT hall, Bayan LepasFirst article inspected to IPC-A-610 Class 2 before batch release

The five decision points

Five things that decide a first build

Each of the five notes below is a point where a programme either freezes a decision or spends money twice. They run in a single column in the order the work arrives: data, then material, then process, then test, then the build itself.

Note 01

Data package: what has to be frozen

Gerber RS-274X with an NC drill file, ODB++ or IPC-2581, a BOM with manufacturer part numbers, a pick-and-place export and a drawing that states the stack-up. Freeze all five before the stencil is ordered. A single revision mismatch between the Gerber and the paste layer produces a panel that places correctly and reflows into bridges, and the loss is a full stencil plus a shift on one of the six SMT lines, against ANSI/ESD S20.20 handling rules and the ISO 9001:2015 document control that governs the release.

Note 02

Footprint and land pattern verification

Verify every package against the library before placement: 01005 at 0.4 × 0.2 mm, 0201, 0.35 mm leadless pitch and 0.4 mm leaded pitch all have different tolerance budgets. Our placement accuracy is plus or minus 15 to 25 µm on ultra-fine-pitch parts, which is not enough headroom to absorb a courtyard that was drawn 0.1 mm too small. This check costs an hour and removes a class of rework that costs days.

Note 03

BOM lifecycle and second sources

Every line gets a lifecycle status at quotation. A part marked end-of-life or last-time-buy is a schedule risk, not a pricing problem, and the correct moment to find out is before the pilot. Where a second source exists, name it on the approved vendor list in advance; where it does not, decide who owns the bridge buy. Roughly one BOM in four that reaches us carries at least one line needing attention before release.

Note 04

Process window and thermal profile

Set the stencil thickness (100 µm, 120 µm or 150 µm) against the finest aperture, then build the profile on a 10-zone forced-convection oven. SAC305 runs a 217 degrees C liquidus, and a mixed-technology board with heavy ground planes needs soak and ramp-to-spike profiles tested separately. Acceptance limits belong in the traveller: BGA void under 25% for Class 2 and under 10% for Class 3, ionic contamination at or below 1.56 µg NaCl/cm² for Class 2 and 0.78 µg NaCl/cm² for Class 3.

Note 05

Test strategy and coverage proof

Decide what has to be proven electrically before the fixture is quoted. An ICT fixture runs 2,000 to 50,000 USD with a 4 to 8 week development lead time; functional test fixtures run 1,000 to 10,000 USD in 1 to 2 weeks; flying probe needs no fixture at about 3 to 10 USD per board. Write the limits down at the NPI stage, because a limit invented after the first failures is a limit that will move again.

Gate list

The twelve NPI gates, in sequence

Each gate names the evidence that closes it. A gate is not closed by a conversation; it is closed by a signed record in the traveller, which is what makes the pilot auditable later.

NPI gate, stage and the exit evidence that closes it
GateStageEvidence that closes it
G-01Data intakeGerber, drill, BOM and pick-and-place received and revision-locked
G-02DFM reviewMarked-up deviation list returned and answered by the customer
G-03Footprint auditEvery package checked against pad geometry and courtyard clearance
G-04BOM lifecycleEnd-of-life and last-time-buy lines flagged with an owner and a decision
G-05PanelisationPanel drawing approved, breakaway and fiducial positions fixed
G-06Stencil and pasteStencil thickness chosen against the finest aperture ratio below 0.66
G-07Material releaseEvery BOM line received or committed with a dated purchase order
G-08Incoming inspectionIQC pass on part marking, reel count, MSL handling and XRF where needed
G-09Profile and first articleReflow profile recorded and the first unit inspected to IPC-A-610
G-10Test developmentFixture or flying-probe program released with the limit set signed off
G-11Pilot releasePilot panel built, AOI and X-ray complete on every BGA and QFN
G-12Production handoverFirst-pass-yield data, first-article report and the traveller archive filed

What each gate costs in calendar time

NPI timeline, from kick-off to production release, on our standard allocation
StepWorking daysDepends on
Data intake and revision lock1Complete data package from the customer
DFM review and mark-up1–2Answers on the deviation list
Component sourcing and commitment3–15Longest component lead time in the BOM
Stencil and fixture order2–5Stencil ordered with the panel drawing
Pilot SMT build1–2Material released to the line
Through-hole and selective solder1–2Pilot SMT schedule
AOI, X-ray and first article1Build complete
Functional test and release1–3Program released and limits signed off

A simple 2-layer prototype is 3 to 5 working days end to end; a complex build is 5 to 10 working days. Volume production is 3 to 6 weeks after material release, at typical industry rates. Fixture development, at 4 to 8 weeks for ICT, usually runs in parallel with the pilot rather than before it.

Where the pilot build ends

Reading the first article, then closing the loop

The first article is the earliest point at which the process can be judged honestly, and it is the cheapest point at which to change anything. Assembly first-pass yield sits at 99.4% with 0.42% DPMO on SMT placements, so the article is read for the shape of the failures rather than for the count.

Close view of a first-article circuit board under inspection lighting, with fine-pitch pads and a magnified inspection image of a solder joint beside it.
First article under inspection lightClass 3 void limit for BGA: under 10%

IPC-A-610H process targets: 2 to 5% rejection for Class 2 and 8 to 15% for Class 3. A first article outside those bands is a process signal, not an operator problem.

Reader questions

Asked after this note went out

Get Quote Call Us
marker. Behaviour comes from inquiry-handler.js via data attributes — no inline JS, no onclick, no inline style (CSP: script-src 'self'; style-src 'self'). ============================================================================ --> marker. Behaviour comes from inquiry-handler.js via data attributes — no inline JS, no onclick, no inline style (CSP: script-src 'self'; style-src 'self'). ============================================================================ --> marker. Behaviour comes from inquiry-handler.js via data attributes — no inline JS, no onclick, no inline style (CSP: script-src 'self'; style-src 'self'). ============================================================================ -->