Skip to content

Engineering documentation

Engineering processes designed for traceability.

Serious product work produces a trail whether you intend it or not: objectives, dead ends, benches, commits, issues, revisions. Avarix intends it. Structured technical documentation can help clients preserve evidence relevant to eligible Canadian R&D programs, including SR&ED. It is also how you hand a product to a factory, a future hire, or your future self.

Documentary loop

A trail that returns to the objective. Advancement is not the end of the file — it is the next question written down.

Objective to advancement, then backTRACEOBJ → ADV → OBJObjectiveUncertaintyHypothesisExperimentResultIterationAdvancement
  1. Objective
  2. Uncertainty
  3. Hypothesis
  4. Experiment
  5. Result
  6. Iteration
  7. Advancement

Evidence on file

  • Commits and review history
  • Test records and benches
  • Engineering notes
  • Prototype revisions
  • Measurements
  • Technical decisions
  1. 01

    Technological objectives, written

    What we are trying to make true, in language an engineer can test — not a marketing paragraph.

  2. 02

    Uncertainties and hypotheses

    The questions that are actually open. The experiments intended to close them. The difference between a known method and a bet.

  3. 03

    Experiments and failed approaches

    Benches, prototypes, rejected layouts, firmware paths that did not hold. Failure is recorded; it is often the most expensive knowledge in the building.

  4. 04

    Iterations and decisions

    Why the architecture moved. Who decided. What was traded. Issue history and design notes stay near the code and the CAD.

  5. 05

    Test results and validation data

    Logs, plots, protocols, and the conditions under which a claim was true. Demonstration and verification are labelled as such.

  6. 06

    Source control and time records

    Repositories, review history, and project records that can be reconstructed. This is ordinary professional practice. It is also the spine of a documentary file.

Enquire

Ask how documentation would look on your program.

An engineer will read it. If we are the wrong team, we will say so.