Design Review and Release
Run and receive a hardware design review that finds real problems, and release a design with the traceability, documentation and change control that lets someone else build it in two years.
Two ways in. Work the material, or if you already know this, go straight to the project and prove it.
Where this sits
How this skill is structured
- 1. Concepts — the ideas stated plainly, with the equations worth memorising.
- 2. Worked example — one real problem solved end to end, numbers included.
- 3. Tool demonstration — do the thing in a real open-source tool.
- 4. Resources — the specific free readings and videos, and what part of each to use.
- 5. Project — built alone, producing something a reviewer can check.
- 6. Competence checklist — what you must be able to do. This is also the audit rubric.
1. Concepts
Read these first. Tick each one when you could explain it to someone else without notes.
2. Worked example
Running a review that finds a connector on the wrong side
ProblemYou are reviewing a colleague's board. What do you actually do, and how do the real findings emerge?
- 1Before the meeting, read the requirements document first, not the schematic. You cannot judge whether a design is correct without knowing what it was supposed to do.
- 2Read the schematic on paper with the requirements next to it. For each requirement, find the circuit that satisfies it. Requirements with no corresponding circuit are your first findings and they are usually the most serious.
- 3Trace the power tree independently: every rail, its source, its consumers, its current. Compare against the designer's power tree. Discrepancies are findings.
- 4Check every IC against its datasheet's minimum system requirements: supply pins, decoupling, strapping, reset, clock. This is mechanical and it finds real problems.
- 5Check the connectors: every pin, against the mating part's datasheet, including the orientation and which side of the board it mounts on. This is where the example finding comes from — the designer placed a right-angle USB-C receptacle for bottom mounting but the enclosure cut-out assumes top mounting.
- 6Note how that finding emerged: not from staring at the layout, but from checking the connector's datasheet against the mechanical drawing. Findings come from cross-referencing documents, which is why review is document-intensive.
- 7Check the layout for the things DRC cannot: is the hot loop small, are the decoupling capacitors actually adjacent to their pins, does the crystal have a local ground, does any fast trace cross a plane split, is the analogue section separated.
- 8Check the BOM: are all lifecycle statuses active, are there any single-source parts, do the footprints match the parts.
- 9Check testability: are there test points on the rails, is debug accessible, can fine-pitch parts be reworked.
- 10Write findings as: location, observation, why it matters, and a suggested action. 'J3 is placed for bottom-side mounting (see footprint F.Cu pads and the datasheet's Figure 8) but the enclosure drawing sheet 2 shows the cut-out on the top face. One of the two is wrong. Suggest confirming with the mechanical model before release.'
- 11In the meeting, go through findings in severity order, not document order. Disposition each one explicitly and record the disposition.
- 12After the meeting, the designer updates the design and circulates a findings table showing each item's disposition and, for fixed items, the commit that fixed it. The review is not closed until that table is complete.
AnswerRead requirements first, then cross-reference documents against each other — schematic against datasheets, connectors against mechanical drawings, BOM against lifecycle data. The best findings come from the seams between documents, not from any single document. Then disposition every finding explicitly and close the review with a completed findings table.
3. Tool demonstration
Run a hardware design review as a code review, with visual diffs and tracked findings.
4. Resources
Free and, wherever possible, openly licensed. The note tells you which part to actually use — do not read them cover to cover.
5. Project — build this on your own
About 3 hours. This is the artifact that proves the skill. Work it without a walkthrough.
Run a full design review on someone else's board (or on your own after a two-week gap, treating it as a stranger's), then release your own design with a complete documentation and traceability package.
Deliverables
Acceptance criteria — how you know it is good enough
If you want to push further
- Run a review on an open-source hardware project and submit your findings upstream as issues, then engage with the maintainer's responses.
- Define and document a reusable review checklist for your organisation or your own practice, organised by reviewer role, and use it on the next two designs, refining it each time.
6. Competence checklist
Tick these honestly. If you are auditing this skill, this is your rubric — you should be able to demonstrate every line from the project you just built.