A readout to a client's leadership team
Case study

Ford rewrites 13,000 engineering requirements in 4 hours instead of 2,170

Migrating engineering requirements meant rewriting each by hand to INCOSE rules, about 10 minutes apiece across hundreds of thousands.

Ford Motor Company · Operations · L3

500xfaster rewriting of requirements to the INCOSE standard

The workflow before

Ford was moving hundreds of thousands of engineering requirements from Polarion and VSEM into JAMA. Each one had to be rewritten to meet INCOSE and EARS standards, which took an engineer about 10 minutes. A single batch held 13,035 requirements, roughly 2,170 hours of skilled work, before anyone checked that the meaning had survived.

What we built

We built an LLM pipeline on Ford's private Azure tenant that ingests raw requirements and rewrites each one to INCOSE standards. Models are closed-source and private, so proprietary engineering data never leaves Ford's environment.

Each rewrite is scored by the JAMA Advisor Connector. If the quality score is low, the pipeline loops back and refines the text until it passes; anything that still falls short goes to an engineer.

A second model runs in parallel and scores semantic similarity between the original and rewritten text, so a requirement cannot pass if its engineering meaning has drifted. A batch of 13,035 now rewrites and scores in about 4 hours.

Before and after

MeasureBeforeAfter
Time for a 13,035 requirement batchAbout 2,170 engineer hoursAbout 4 hours (2.5 rewrite, 1.5 scoring)
Time per requirementAbout 10 minutesAbout 1 second
Meaning drift checkManual peer reviewSimilarity score on every rewrite

What's next

The same rewrite, score and refine loop applies to the rest of the requirements backlog and to new requirements as engineers write them, catching standard violations at authoring time instead of during migration.

ShareLinkedInEmail

Requirements are extracted from Polarion and VSEM and processed in batches by a model on Azure OpenAI, prompted and tuned to apply INCOSE and EARS patterns.

Quality control is a loop: the JAMA Advisor Connector (JAC) scores each rewrite against JAMA's quality rules, and low scores trigger another refinement pass. A separate semantic similarity model compares original and rewrite to block meaning changes.

Everything runs in Ford's private Azure cloud with closed-source models, keeping proprietary engineering data inside Ford's boundary. Passing requirements load into JAMA; failures queue for engineer review.

Next step

Let's build the case study we tell next.