Software development

Requirements formation

Requirements identification for model-based embedded control software and vehicle integration projects.

Requirements formation services

Requirements formation is the process of taking a high-level idea, and lowering it into a formal, written specification. Expert advice is useful for teams who are just starting out in new electrification projects, or just want to outsource what can otherwise be a difficult and dry part of any development process.

There are several techniques we use to build requirement sets, but the most effective way is to run workshops with your stakeholders. In these workshops, we'll use our extensive experience across many vehicle programs to ask the right questions and surface things that you may not have considered.

From the workshop notes, we distil key thoughts and ideas into High Level Requirements (HLRs) and present these for approval. Once approved, we can go on to define Technical Requirements (TRs).

With a full set of HLR and TR, you can either handover to the engineering team, or included these in fixed price Request for Quotation tenders (RFQs) with us or any other party.

We can help with:

  • writing HLRs or TRs.
  • creating boundary diagrams, DFDs, sequence diagrams, and decision trees.
  • allocating requirements to software modules and tests.
  • generation of requirements based on standards, such as ADRs or FMVSS rules.

Related content