4.2 Change control and revisions
In hardware manufacturing, the only operational threat more dangerous than a bad design is an ambiguous one. “Continuous Improvement” is a noble engineering goal, but uncontrolled, undocumented change is a significant operational risk. Once the Data Freeze is locked at the end of the Virtual Build, emailing the factory line manager to request a component swap creates an immediate, major synchronization gap between engineering documentation, procurement purchase orders, and the SMT machine programmer’s raw files.
Engineering Change Orders (ECOs) are the formally governed mechanisms required to break the freeze safely. Without a formal
The vocabulary of change: ECN vs. ECO
Section titled “The vocabulary of change: ECN vs. ECO”Operational precision is required. A technical request must never be confused with a financial order.
1. ECR / ECN (engineering change request / notice)
Section titled “1. ECR / ECN (engineering change request / notice)”- The Definition: The Proposal. “We found a thermal bug in the field. We recommend changing C4 to 10uF.”
- The Status: Pending. No physical action is taken on the production line. An
ECN is merely a signal for management to pause and thoroughly evaluate the business impact (raw component cost, scrapped WIP, schedule delays).
2. ECO (engineering change order)
Section titled “2. ECO (engineering change order)”- The Definition: The Executive Directive. “Proceed immediately with the change. Update the BOM to Revision B. Quarantine and scrap all old material.”
- The Status: Active. The factory floor is now officially authorized to spend money, dispose of old inventory, and alter the manufacturing process.
- The Rule: A valid
ECO must carry two explicit signatures: Engineering (Technical Approval that the fix works) and Operations (Financial Approval of the schedule delay and scrap cost).
The revision label: the hardware DNA marker
Section titled “The revision label: the hardware DNA marker”Every physical change must trigger a permanent revision advancement. A board built today must be instantly distinguishable from a board built yesterday when a single piece of silicon or copper was altered.
The revision rules
Section titled “The revision rules”- The Trigger: When the Form, Fit, or Function of the assembly changes in any way, the Revision letter must increment (e.g. Rev A explicitly becomes Rev B).
- Copper Changes: When altering the PCB copper routing, the
bare board part number and the top-level assemblypart number must both update. - Firmware Changes: When only a firmware payload changes, the top-level assembly
part number updates, but the underlyingbare board part number remains identical.
The implementation strategy: “cut-in” timing
Section titled “The implementation strategy: “cut-in” timing”An
1. Running change (use up stock)
Section titled “1. Running change (use up stock)”- The Logic: The old component works perfectly fine, but the newly qualified component is 10% cheaper or slightly more efficient.
- The Action: “Use up the remaining 5,000 units of the old resistor currently sitting in the warehouse, then smoothly switch to the new one.”
- The Risk: Very low. This systematically minimizes scrapped inventory.
2. Hard cut / mandatory purge
Section titled “2. Hard cut / mandatory purge”- The Logic: The old component creates field failures or presents a safety hazard. It is highly detrimental to the business.
- The Action: “Stop the SMT line right now. Unload all old parts from the feeders. Dispose of the unused reels. Install the new parts immediately.”
- The Risk: Significant financial cost (scrapped material) and severe line downtime.
3. Next build
Section titled “3. Next build”- The Logic: The change is a minor optimization for the future, but not worth disrupting the current run.
- The Action: “Update the BOM exclusively for the next Purchase Order next quarter. Do not touch or modify the current
Work In Progress (WIP).”
The “mixed build” nightmare
Section titled “The “mixed build” nightmare”The ultimate failure of any factory change control system is the Mixed Build: accidentally shipping pallets of units that are a confusing mix of half-Rev A and half-Rev B hardware.
The problematic scenario
Section titled “The problematic scenario”An urgent
- The Result: The SMT machine loads the old silicon reel. At the end of the line, the test station flashes the newly compiled firmware requiring the new chip architecture. The device instantly fails.
- The Rule: Failing to quarantine and permanently scrap the old material from the building ensures it will eventually find its way back onto the SMT line.
Pro-Tip: Manual, visual ECOs should never be relied upon for mass production. When an
Final Checkout: Change control and revisions
Section titled “Final Checkout: Change control and revisions”| Action Step | Primary Responsibility | The Critical Rule |
|---|---|---|
| Draft the | Engineering Team | Explicitly define the “From” (Old) state and the “To” (New) state with zero ambiguity. |
| Approve the | Operations Manager | Thoroughly verify the exact “Cut-In” date and authorize the financial scrap cost. |
| Update Documents | Document Control | Increment the Revision letter (e.g. A → B) natively on both the BOM and the Schematic. |
| Purge the Line | Walk the floor and remove all old parts from the building. | |
| Verify Implementation | Carefully inspect and test the first 5 physical units of the new Revision ( |