-
NPI: A How To Guide for Engineers & Their Leaders
-
Leading from the Front
-
Marcel Tremblay: The Olympic Mindset & Engineering Leadership
-
Anurag Gupta: Framework to Accelerate NPI
-
Kyle Wiens on Why Design Repairability is Good for Business
-
Nathan Ackerman on NPI: Do The Hard Thing First
-
JDM Operational Excellence in NPI
-
Building the Team
-
Quality is Set in Development & Maintained in Production
-
3 Lessons from Tesla’s Former NPI Leader
-
Maik Duwensee: The Future of Hardware Integrity & Reliabilitypopular
-
Reject Fake NPI Schedules to Ship on Time
-
Leadership Guidance for Failure to Meet Exit Criteria
-
-
Screws & Glue: Getting Stuff Done
-
Choosing the best CAD software for product design
-
Screws vs Glues in Design, Assembly, & Repair
-
Best Practices for Glue in Electronics
-
A Practical Guide to Magnets
-
Inspection 101: Measurements
-
OK2Fly Checklists
-
Developing Your Reliability Test Suite
-
Guide to DOEs (Design of Experiments)
-
Ten Chinese phrases for your next build
-
-
NPI Processes & Workflows
-
-
Production: A Primer for Operations, Quality, & Their Leaders
-
Leading for Scale
-
Proven Strategies for Collaborating with Contract Manufacturers
-
Greg Reichow’s Manufacturing Process Performance Quadrants
-
8D Problem Solving: Sam Bowen Describes the Power of Stopping
-
Cut Costs by Getting Your Engineers in the Field
-
Garrett Bastable on Building Your Own Factory
-
Oracle Supply Chain Leader Mitigates Risk with Better Relationships
-
Brendan Green on Working with Manufacturers
-
Surviving Disaster: A Lesson in Quality from Marcy Alstott
-
-
Ship It!
-
Production Processes & Workflows
-
Failure Analysis Methods for Product Design Engineers: Tools and Techniques
-
-
Thinking Ahead: How to Evaluate New Technologies
-
How to Buy Software (for Hardware Leaders who Usually Don’t)
-
Adopting AI in the Aerospace and Defense Electronics Space
-
Build vs Buy: A Guide to Implementing Smart Manufacturing Technology
-
Leonel Leal on How Engineers Should Frame a Business Case for Innovation
-
Saw through the Buzzwords
-
Managed Cloud vs Self-Hosted Cloud vs On-Premises for Manufacturing Data
-
AOI, Smart AOI, & Beyond: Keyence vs Cognex vs Instrumentalpopular
-
Visual Inspection AI: AWS Lookout, Landing AI, & Instrumental
-
Manual Inspection vs. AI Inspection with Instrumentalpopular
-
Electronics Assembly Automation Tipping Points
-
CTO of ASUS: Systems Integrators for Manufacturing Automation Don't Scale
-
-
ROI-Driven Business Cases & Realized Value
-
-
Webinars and Live Event Recordings
-
Build Better 2024 Sessions On Demand
-
Superpowers for Engineers: Leveraging AI to Accelerate NPI | Build Better 2024
-
The Motorola Way, the Apple Way, and the Next Way | Build Better 2024
-
The Future of Functional Test: Fast, Scalable, Simple | Build Better 2024
-
Build Better 2024 Keynote | The Next Way
-
Principles for a Modern Manufacturing Technology Stack for Defense | Build Better 2024
-
What's Next for America's Critical Supply Chains | Build Better 2024
-
Innovating in Refurbishment, Repair, and Remanufacturing | Build Better 2024
-
Leading from the Front: The Missing Chapter for Hardware Executives | Build Better 2024
-
The Next Way for Reducing NPI Cycles | Build Better 2024
-
The State of Hardware 2025: 1,000 Engineers on Trends, Challenges, and Toolsets | Build Better 2024
-
Scaling Manufacturing: How Zero-to-One Lessons Unlock New Opportunities in Existing Operations | Build Better 2024
-
-
Design for Instrumental - Simple Design Ideas for Engineers to Get the Most from AI in NPI
-
Webinar | Shining Light on the Shadow Factory
-
This EVT, DVT, PVT article is one of the first pieces of content I wrote for Instrumental in 2015. At the time, there was very little on the internet about the lives of hardware engineers, our struggles, and how to excel at our jobs. This piece rapidly became the most back-linked, downloaded and referenced content on instrumental.com, with leaders telling me they embedded it in their onboarding, training, and company wikis (we can see the referring domains as proof) -- it's been referenced tens of thousands of times. In the intervening years, this knowledge became more widespread and adopted by many of the world's best electronics companies (not to mention copycat articles on the web). Many years later, this article inspired the Build Better Handbook as part of our mission to improve how teams build. I am reposting it here as foundational content to assist leaders in clearly defining the stage gates of their own development process.
While software engineers may write code, hardware engineers speak it. We love our three-letter acronyms (TLAs): EVT, DVT, PVT, MP; OK, NG, FA, CA; PD, EPM, OPM; PRD, DRP, BOM. Goodness, how do we even understand each other?
I spend a lot of time speaking with engineering and operations leaders at hardware companies about their manufacturing pain points. During those conversations, we always discuss those pain points in the context of product maturity and the builds: EVT, DVT, PVT and MP. While a few companies use slightly different nomenclature, the basic structure is consistent: you build prototypes of the design multiple times to zero in on the final, production-ready design. However, I've discovered differences in understanding across the electronics industry on what EVT and DVT product maturity even mean -- often even within the same team.
I’ve put together this guide to explain the builds — cobbled together from my years of experience as a Product Design Engineer, visibility into over a hundred NPI programs, and hundreds of interviews with engineers and their leaders.
Proto
The Proto build is a small test run of key product concepts to gain confidence that they can work — potentially a combination of different form factors including looks-like and works-like.
Purpose: to understand risks around specific modules or designs, usually with multiple variants in low quantities, such as:
- Fragility of coverglass in drop test with different adhesives, perhaps done on dummy housing bucks.
- Waterproofness of five different button seal designs.
Typical Quantities: 10 or fewer, sometimes no “full systems” are even built.
- Parts may be “stand-ins” or rapidly prototyped (which may change results for better or worse).
- Sub-modules do not have to be integrated — units may be “works like” or “looks like.”
Things that Go Wrong:
- Part quality is poor, resulting in incorrect dimensions or an interference was missed in the CAD (3D model), so parts do not fit together and have to be modified by hand.
- Pin 1s on connectors were not correctly mapped, so things do not electrically work even when plugged together.
- The intended design fails miserably during testing and needs to be redesigned.
Exit Criteria: one design concept for the product that the team has reasonable confidence is three major iterations or less from a mass-production worthy design.
EVT (Engineering Validation Test)
The EVT build is the first time you combine looks-like and works-like into one form factor, with production intent materials and manufacturing processes.
Purpose:
- To select the production intent design, sometimes from a build matrix of options.
- To identify all of the issues that need to be fixed with that design.
Typical Quantities: 100 to 1,000.
- Units must be fully functional and testable, made from the intended materials and with the intended manufacturing process, but may be from soft-tools (if you’re using 3D printed parts, it’s not EVT!).
- All functional test stations must be present and collecting data.
Things that Go Wrong:
- A new revision of an intended design does not work after reliability testing.
- Tighter than expected (or capable) tolerances are needed to meet the intended performance specifications — such as with an antenna element.
- Depending on product complexity, up to ~40% of the units built may fail for a variety of functional or performance reasons and need to be analyzed.
- Engineering has started the battle to get glue processes, hand-soldering, environmental seals, and other tricky steps under control.
Exit Criteria: one production-worthy configuration that meets all of the product requirements for functionality, performance and reliability.
DVT (Design Validation Test)
The DVT build is supposed to be one configuration of your production-worthy design, made of components from production processes (and hard tools) and on a line following production procedures. I believe very few companies stick to this requirement — because even if miraculously there are no outstanding issues, there may be parallel efforts to cut costs or increase yields that create additional configurations to build.
If you do have functional, performance or reliability issues that are driving Plan B and Plan C configurations at this stage, it can be costly because each of those alternates needs to be built in “full quantity” to ensure that design can be fully mass-production qualified by the end of the build. I believe that’s the real test for whether you are at DVT: if you are running side configurations of 20 units, you are fooling yourself and should call it EVT2.
Purpose:
- To verify mass production yields with one production-worthy design (one configuration for each shipping SKU).
- To qualify the first hard tool for every part in the assembly.
Typical Quantities: 300 to 2,000.
- All parts should be from hard tools or mass-production-capable processes.
- All functional test stations must be present with limits in place to understand true yields.
Things that Go Wrong:
- High functional fallout rates — requiring the need for fast failure analysis and corrective actions.
- Cosmetic yields are 0% — there may be an effort to try to track down and fix cosmetic aggressors, but it is usually fruitless because your cosmetic part suppliers are likely still shipping scratched parts (and you have to waive them).
- At least one key process, such as gluing, is still not under control —
- DOEs are run with alternate glues or curing parameters.
- There are nightly calls with vendors demanding support or giving updates to hardware company executives.
Exit Criteria: high confidence in all corrective actions for any issue that causes unacceptable unit yields using mass production parts made from mass production tools.
PVT (Production Validation Test)
PVT is the “last build” — the units you are building are supposedly intended to be sold to customers, if they pass all of your test stations. PVT typically transitions directly into Ramp and Mass Production or a Pilot build with no time gap.
Purpose: to verify mass production yields at mass production speeds.
- Validate and qualify additional tools needed to support quantities for early ramp.
- No parallel experimental units allowed. (I have never seen this happen, but it is a goal that should be driven to for as long as possible.)
Typical Quantities: 1K to 20K
- All units are intended to be sold to customers
- The build is potentially phased — red, yellow, green is common — indicating “maturity” of the production process, which includes a combination of operator training level, line speed, and line yield.
Things that Go Wrong:
- There is almost always at least one issue that is still outstanding at the start of PVT — this is likely the item at highest risk of impacting your schedule.
- There is usually at least one vendor whose yields are way lower than expected, and because they cannot produce at the quantities promised, input is gated by their deliveries.
- If you have a high cosmetic standard, your cosmetic yield likely starts at 0%. Unless you decide to loosen your standard, the conventional way to improve it is to knowingly input units to a 0% yield line and painstakingly seek places where damage occurs and improve them. This process can take weeks and hundreds or thousands of units. An Instrumental AI-based visual inspection system can streamline and significantly accelerate this process.
Exit Criteria: mass production yields at mass production speeds on at least one line, and replication to other lines (if applicable) has started.
Ramp and MP (Mass Production)
PVT flows immediately into the phase of the program called Ramp, where parallel assembly lines are being brought up to increase daily output volume. Mass Production is a superset of Ramp and the sustaining production that follows.
Purpose:
- Bring up multiple lines in parallel to support high volume.
- Continue to improve ongoing yield.
- Qualify additional tools or vendors.
- Make design changes based on returns, Early Field Failure Analysis (EFFA), or cost-down efforts.
Things that Go Wrong:
- Vendors change processing parameters or take down tools for maintenance, resulting in dimensional or quality shifts that can cause line failures.
- Parts from unqualified tools are allowed on the line and cause failures.
- A single-sourced part becomes the supply gate, usually due to ongoing yield issues.
- Quality tends to decrease as engineering is pulled away and the factory is left unsupervised.
Beware XVT: where X stands for 🤞
Timing for the build process outlined above is driven by the need to iterate hardware to get the design right. That need often comes into direct conflict with the realities of the market: if you’re building a toy, for example, it must be ready to ship for Christmas. This tension between the iteration process and the market-driven schedule can do weird and sometimes dangerous things to the development process. While there’s much to discuss, I wanted to end with a cautionary note about the nuclear option: XVT.
XVT is a fabrication of over-optimistic program managers and operations executives who believe that it’s possible to enter a build with EVT parts and complete DVT exit criteria (the X being a stand-in for either an E or a D, where everyone crosses their fingers that by the end it’s a D). XVT doesn’t stand for anything, but if it did, it would be No Validation Test. My experience is that investing massive DVT-scale resources into an EVT maturity design does not get your product out faster.