What usually goes wrong
- Firmware tickets and mechanical revisions are tracked in different systems that never agree on a version number.
- A field failure needs the hardware revision, the firmware build, and the test that should have caught it — three tools, three exports.
- Suppliers need access to one project and nothing else.
How Oprex handles it
Project types that fit
Software, hardware, hybrid, or open — the project knows what it is, and the forms adapt.
Test plans for physical things
Test cases and runs are not assumed to be automated; a manual bench test is a first-class record.
Suppliers in one room only
Per-project membership means an external partner sees exactly one project — and nothing else.
What the flow looks like
| Step | What happens |
|---|---|
| Model the product | A group for the product line, projects for firmware, hardware, and tooling. |
| Trace across projects | Bug relations link a firmware defect to the hardware revision it affects. |
| Record every run | Bench and field tests recorded against the build they exercised. |
| Release deliberately | Firmware releases carry their own version and changelog per project. |
Bug relations survive access boundaries safely: you can see that a link exists to a project you are not a member of, without seeing what is on the other side.
Other use cases
Start free, today
A personal workspace is created the moment you sign in. Three projects, the full lifecycle, AI, and MCP included — no card, no sales call.
Get started free See pricing