SpårbarhetsmatrisEn spårbarhetsmatris (eng. traceability matrix eller requirements traceability matrix) är ett dokument, vanligtvis i form av en tabell, som används för att underhålla relationer mellan unika entiteter i olika digitala dokument. Spårbarhetsmatriser används bl.a. inom programvaruutveckling för att hantera spårbarhet mellan krav på olika abstraktionsnivåer samt relationer mellan krav och testfall.[1] Med tillgång till denna information kan man under utvecklingen lättare följa att systemkrav är uppfyllda och att tillräcklig testtäckning har uppnåtts.[2] Spårbarhetsmatrisens utseende innebär vanligtvis att det ena dokumentets entiteter placeras i första kolumnen och det andra dokumentets entiteter i översta raden. När en relation förekommer markeras den aktuella cellen. Exempel på spårbarhetsmatris
UtmaningarI stora utvecklingsprojekt genereras dokumentrymder av sådan storlek att spårbarhetsinformationen är dyr att underhålla.[3] Detta beror till stor del på programvaruartefakters dynamiska natur under programvarans livscykel. Att manuellt underhålla spårbarhetsmatriser är en metod som inte skalar upp speciellt bra till stora globala projekt. Stöd för spårbarhetsåterhämtning är sedan slutet av 1990-talet ett aktivt forskningsområde[4]. Se ävenReferenser
|