Requirements Traceability - Tracing Beyond The Requirements

Tracing Beyond The Requirements

Requirements are realized into design artefacts, implementation, and are finally verified, the artefacts tied to the latter stages should be traced back to the requirements as well. This is typically done via a Requirements Traceability matrix.

Establishing traceability beyond requirements into design, implementation, and verification artefacts can become difficult. When implementing software requirements for instance, the requirements may be in a requirements management tool, while the design artifacts may be in Matlab/Simulink, Rhapsody, or Microsoft Visio.

Furthermore, implementation artefacts will likely be in the form of source files, links to which can be established in various ways at various scopes. Verification artefacts such as those generated by internal tests or formal verification tools (i.e. The LDRA tool suite, Parasoft Concerto, SCADE)

Repository or tool stack integration can present a significant challenge to maintaining traceability in a dynamic system.

Read more about this topic:  Requirements Traceability

Famous quotes containing the word tracing:

    And if anyone should think I am tracing this matter too curiously, I, who have considered it in various shapes, can only answer with Hamlet ... “Not a jot”; it being no more than the natural result of examining and considering the subject.
    Sarah Fielding (1710–1768)