Back to the blog

    Software & Tools

    Koddex does not replace your PLM or your requirements tool. It connects what they leave apart.

    Thomas AubertOctober 9, 202610 min
    Koddex does not replace your PLM or your requirements tool. It connects what they leave apart.

    The gap between the requirement and the BOM

    A systems engineer tightens a mass requirement. A hardware engineer moves a bracket to a new supplier. The two decisions collide, and no tool in the company knows it.

    The requirements tool sees the requirement. The PLM sees the part. The link between them lives in a spreadsheet, maintained by hand, often by a single person who knows where everything is.

    That gap is expensive. NASA's study of error cost escalation puts the cost of fixing a requirements error at 1 unit in the requirements phase, 3 to 8 units in design, 7 to 16 in manufacturing and 21 to 78 at integration and test. Every week a broken link stays invisible pushes the fix further right on that curve.

    Relative cost of fixing a requirements error

    1×3×10×30×100×Requirements1Design3 to 8Manufacturing / build7 to 16Integration & test21 to 78
    Cost units, requirements phase = 1 (log scale). Source: NASA, Error Cost Escalation Through the Project Life Cycle

    The gap is also slow. A work-sampling study of 78 design engineers found that information behaviours, searching for, receiving and passing on information, took up about 56% of their working time. Much of it is spent rebuilding links that no tool holds.

    56%
    of design engineers' working time spent searching for, receiving and passing on information78 design engineers, 20 working days each. Robinson, JASIST, 2010

    Koddex was built for this gap. Not to replace the tools around it.

    What your tools do well, and where they stop

    PLM is the system of record for the manufacturable definition: CAD geometry, part lifecycle, formal ECOs, effectivity, supplier data. Windchill, Teamcenter and 3DEXPERIENCE have done this for twenty years. Nobody should rip them out.

    Requirements management tools such as DOORS, Jama Connect or Polarion structure the specification, manage baselines and track test coverage. They are often the contractual reference with the customer or the certification authority.

    ALM extends that logic to software: code, continuous integration, defects, test runs. MBSE tools such as Capella or Cameo model the architecture and its behaviour.

    Their shared limit is structural. Each one is built around its own central object: the requirement, the ticket, the model element, the part. None of them computes across all of them.

    A mass requirement does not know what the assembly weighs. A BOM does not know which tests it invalidates when a component changes. An architecture model does not know the cost of the parts allocated to it.

    Bridges exist, mostly as point-to-point connectors or OSLC links. They move data from one tool to another. They do not put it into a model that can reason about it, so the reasoning still happens in spreadsheets and meetings.

    Requirements toolALMMBSEPLMKoddex
    Structured requirements and baselinesCoreCorePartialPartialCore
    Code, builds and defectsNoCoreNoNoLinked
    Architecture modelsNoNoCoreNoLinked
    CAD geometry and released partsNoNoNoCoreLinked
    Formal ECO and effectivityNoNoNoCoreLinked
    Mass and cost roll-up against requirementsNoNoPartialPartialCore
    Impact analysis across requirement, part and testPartialPartialPartialPartialCore
    Core: core capability · Partial: partial or by customisation · Linked: stays in your tool, Koddex links to it · No: out of scope

    Koddex: the layer that links and computes

    Koddex holds the product definition as a graph. Requirements, BOM, tests, variants, decisions and documents are linked objects, in a data model you define with your own vocabulary. When your process changes, you update the model and your existing data follows.

    On that graph, Koddex computes: mass and cost roll-ups, requirement coverage, and the impact of a change on everything that depends on it. A requirement knows which parts satisfy it. A part knows which requirements and tests it touches.

    Bracket to supplier B+180 gArm assembly4.82 → 5.00 kgREQ-112 mass budgetmargin −2%Fatigue testto rerunVariant XLaffectedCR-118 draftedawaiting approval
    Simulated example: a supplier change propagated through linked items

    The US Department of Defense made an "enduring, authoritative source of truth" one of the five goals of its Digital Engineering Strategy. In practice, that truth is spread across several systems. Koddex does not ask you to move it all into one. It makes the links between them authoritative, versioned and auditable.

    AI agents work on this graph. They structure an incoming specification, update a mass budget, flag the tests to rerun and draft a change request. Every result waits for an engineer's approval before it enters the baseline, and every action is logged with who made it, person or agent.

    Each user, partner and agent sees only what its access rights allow. Customer data is hosted in the European Union.

    For systems engineers: from specification to milestone review

    Systems engineers work where PLM is not yet useful: when the product exists only as requirements, architecture and allocations. Koddex comes in at four moments.

    1Specification arrivesPDF copied into spreadsheetsImported in minutes, linked and allocated
    2Design takes shapeCoverage checked at review timeGaps visible as they appear
    3A requirement changesTwo weeks of meetingsImpact analysis in one day
    4Milestone reviewTraceability matrix rebuilt by handBaseline frozen, matrix exported

    When the customer specification arrives. It is imported in minutes, broken down into linked requirements and allocated to subsystems. Agents propose the structure; your engineers review and correct it. No more copy-paste between a PDF and a spreadsheet.

    When the design takes shape. Each requirement is linked to the parts that satisfy it and the tests that verify it. Coverage gaps are visible as they appear, not at the next review.

    When a requirement changes. Koddex shows at once which subsystems, components, variants and tests are affected. At our reference customer, an impact analysis takes one day instead of two weeks of meetings and spreadsheets. That is the difference between catching an error in design and catching it at integration, where NASA's figures put the cost of a fix at 21 to 78 units instead of 3 to 8.

    At the milestone review. The baseline is frozen and can be compared with any previous version. The requirement, design and test traceability matrix is exported, not rebuilt by hand.

    Your requirements tool does not have to go. If it holds the contractual reference, it stays there. Koddex synchronises with it and adds the link to the design that it cannot carry.

    For hardware engineers: between CAD and release

    Hardware engineers live in CAD and PLM. Koddex does not touch their geometry. It comes in at the moments where CAD cannot answer the right questions.

    During concept and preliminary design. Choices are not frozen, and the BOM changes every week. At our reference customer, building a complex product structure takes about 15 minutes in Koddex, against two to three days in Excel. Mass and cost are computed continuously, subassembly by subassembly, against the budgets set by the requirements.

    When a component changes. A bracket moves to supplier B and gains 180 g. Koddex recomputes the assembly mass, flags the mass budget requirement now at risk and the tests to rerun, then drafts the change request on a branch. The engineer decides. The formal ECO stays in PLM, where it belongs.

    When variants multiply. A change to a shared module shows its effect on every variant that uses it, before anyone approves it.

    Over the life of the programme. The reason behind a design choice stays attached to the part it concerns. It does not live in an email thread or in the head of a colleague who has since left. Finding the right information takes seconds, instead of the 45 minutes our reference customer used to spend across several tools.

    Change impact analysis10× faster
    Before2 weeks
    With Koddex1 day
    Complex product structure80× faster
    Before2 to 3 days
    With Koddex15 min
    Finding the right information268× faster
    Before45 min
    With Koddex10 s
    Bar length in hours, log scale. Measured at our reference customer after a year in use; we walk through it on your perimeter during the demo.

    How Koddex fits into your stack

    Each system keeps what it does best. Koddex connects through its API (integrations), usually via your IT team's existing middleware, and every integration is logged with its own audit trail.

    DataStays master inWhat Koddex adds
    CAD geometry and drawingsCAD / PLMLinks each part to its requirements, tests and decisions
    Released parts, formal ECOs, effectivityPLMImpact analysis before the ECO is raised, draft change request
    Contractual requirementsRequirements tool, if you have oneAllocation to design, coverage, change impact
    Architecture modelsMBSE toolMass, cost and coverage computed on the allocated parts
    Code, builds, defectsALM / GitA pull request can trigger impact analysis on hardware requirements
    Costs, suppliers, stockERPCost roll-up and supplier changes in the design context

    The first use case runs in your own Koddex within a month, on your perimeter, without migrating anything out of the tools in place.

    Complement, not replace

    Replacing a PLM or a requirements tool is a multi-year project, with migration risks nobody wants to take in the middle of a programme. Koddex starts from the opposite end: keep your systems of record, and make the links between them computable.

    The timing matters. The EU Machinery Regulation 2023/1230 applies from 20 January 2027 and replaces the Machinery Directive. Manufacturers will need to show how each safety requirement is met in the design, and keep that evidence current through every change. That is precisely the link between requirement, part and test that no single tool in today's stack holds.

    1. 14 June 2023Regulation adopted
    2. 19 July 2023Entry into force
    3. 20 January 2024Notified body rules apply
    4. 20 January 2027Full application, Directive 2006/42/EC repealed
    Adopted, 2023Applies, 20 January 2027
    Today: 103 days until full application
    Source: EU-OSHA, Regulation 2023/1230/EU on machinery

    Our customers use Koddex to cut the time spent on repetitive engineering tasks and to produce audit evidence in minutes rather than weeks. In a 20-minute demo, we show Koddex on a product close to yours, in your vocabulary. Book a demo

    Sources

    A 20-min demo. Your first use case live in 1 month.

    Pick one use case. In 20 minutes, we show it in Koddex on a product like yours, with your vocabulary. Your first use case is live within a month.