Traceability matrix

Traceability matrix

A traceability matrix is a table that correlates any two baselined documents that require a many to many relationship to determine the completeness of the relationship. It is often used with high-level requirements (sometimes known as marketing requirements) and detailed requirements of the software product to the matching parts of high-level design, detailed design, test plan, and test cases.

Common usage is to take the identifier for each of the items of one document and place them in the left column. The identifiers for the other document are placed across the top row. When an item in the left column is related to an item across the top, a mark is placed in the intersecting cell. The number of relationships are added up for each row and each column. This value indicates the mapping of the two items. Zero values indicate that no relationship exists. It must be determined if one must be made. Large values imply that the item is too complex and should be simplified.

To ease the creation of traceability matrices, it is advisable to add the relationships to the source documents for both backward traceability and forward traceability. In other words, when an item is changed in one baselined document, it's easy to see what needs to be changed in the other.

ample traceability matrix

Requirement IdentifiersReqs TestedREQ1
UC
1.1
REQ1
UC
1.2
REQ1
UC
1.3
REQ1
UC
2.1
REQ1
UC
2.2
REQ1
UC
2.3.1
REQ1
UC
2.3.2
REQ1
UC
2.3.3
REQ1
UC
2.4
REQ1
UC
3.1
REQ1
UC
3.2
REQ1
TECH
1.1
REQ1
TECH
1.2
REQ1
TECH
1.3
Test Cases32132311111123111
Tested Implicitly77













1.1.11x












1.1.22
xx










1.1.32x









x

1.1.41

x










1.1.52x










x
1.1.61
x











1.1.71

x










1.2.12


x
x







1.2.22



x
x






1.2.32






xx




1.3.11








x



1.3.21








x



1.3.31









x


1.3.41









x


1.3.51









x


etc…














5.6.21












x

ee also

*Software engineering

External links

* [http://www.stickyminds.com/r.asp?F=DART_6051 StickyMinds article: Traceability Matrix] by Karthikeyan V
* [http://www.regulatory.com/forum/article/tracedoc.html Software Development Life Cycles: Outline for Developing a Traceability Matrix] by Diana Baldwin
* [http://blog.e-lm.com/?p=6 Blog: So what is traceability anyway?] by Bruce Aylward


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • Traceability — refers to the completeness of the information about every step in a process chain.The formal definition: Traceability is ability to chronologically interrelate the uniquely identifiable entities in a way that is verifiable.Traceability is the… …   Wikipedia

  • Requirements traceability — is a sub discipline of requirements management within software development and systems engineering. Requirements traceability is concerned with documenting the life of a requirement. It should be possible to trace back to the origin of each… …   Wikipedia

  • Reverse semantic traceability — (RST) is a quality control method for verification improvement that helps to insure high quality of artifacts by backward translation at each stage of the software development process. Brief introduction Each stage of development process can be… …   Wikipedia

  • Data Matrix — An example of a Data Matrix code, encoding the text: Wikipedia, the free encyclopedia Reading Data …   Wikipedia

  • Data matrix (computer) — A Data Matrix code is a two dimensional matrix barcode consisting of black and white square modules arranged in either a square or rectangular pattern. The information to be encoded can be text or raw data. Usual data size is from a few bytes up… …   Wikipedia

  • Department of Defense Architecture Framework — DoD Architecture Framework.[1] The Department of Defense Architecture Framework (DoDAF) is an architecture framework for the United States Department of Defense, that provides structure for a specific stakeholder concern through viewpoints… …   Wikipedia

  • DODAF — Department of Defense Architecture Framework Le Department of Defense Architecture Framework (DoDAF) est un cadre d architecture destiné au développement d une architecture de systèmes ou d une architecture d entreprise (EA). Tous les achats… …   Wikipédia en Français

  • Department Of Defense Architecture Framework — Le Department of Defense Architecture Framework (DoDAF) est un cadre d architecture destiné au développement d une architecture de systèmes ou d une architecture d entreprise (EA). Tous les achats majeurs d armes et de systèmes d information du… …   Wikipédia en Français

  • Department of Defense Architecture Framework — Le Department of Defense Architecture Framework (DoDAF) est un cadre d architecture destiné au développement d une architecture de systèmes ou d une architecture d entreprise (EA). Tous les achats majeurs d armes et de systèmes d information du… …   Wikipédia en Français

  • Department of defense architecture framework — Le Department of Defense Architecture Framework (DoDAF) est un cadre d architecture destiné au développement d une architecture de systèmes ou d une architecture d entreprise (EA). Tous les achats majeurs d armes et de systèmes d information du… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”