Requirements management for hardware teams

Trace every requirement to the parts, tests and changes it depends on, so a changed part shows up before a build does.

100+ demos given. The first beta users are onboarded.

Every requirement, traced to its parts and tests

Each row is one requirement, with the part it depends on and the test that proves it. A row changes status when one of its links changes.

Brake controller, rev DRequirements9 of 9 shown

Requirements

1 needs review
Requirements with their linked part, linked test and status
IDRequirementLinked partLinked testStatus
REQ-101Controller cuts output within 50 ms of power lossPower module PM-220TST-012 Brown-outVerified
REQ-112Housing holds 85 °C ambient for 4 hGearbox housing GH-3, rev BTST-031 Thermal soakVerified
REQ-147Gear ratio holds at full loadLinked part changed: GH-3 rev B to rev CGearbox housing GH-3, rev CTST-044 Load runReview
REQ-118Torque sensor reads within 1% from 0 to 40 NmTorque sensor TS-4TST-040 Calibration sweepIn progress
REQ-124Motor driver stops PWM on overcurrentMotor driver MD-7TST-019 Overcurrent tripVerified
REQ-131Harness passes the pre-scan on the benchWire harness H-2TST-052 Pre-scanOpen
REQ-152Status light visible from 5 mFront panel FP-1TST-061 Visual checkVerified
REQ-160Boot loader rejects an unsigned imageBoot loader BL-2TST-070 Signature testIn progress
REQ-166Battery board holds 2 h runtime at 20 °CBattery board BB-5TST-077 RuntimeOpen

A changed part flags what it breaks.

Each requirement linked to the changed part is marked for review, with the test that covers it.

Each requirement links to a part, a test and a change

  1. Write the requirement

    One statement, one owner, one status.

  2. Link the part and the test

    Parts come from the bill of materials. Tests come from the test plan.

  3. Review when a link changes

    A new part revision flags every requirement that uses it, and its test.

Book a demo with Josh

Josh, the founder, runs the demo himself. Bring a current project with a few requirements and the parts they link to.