Oversigt over krav til sporbarhed Matrix (Omfang)

Kravsporbarhedsmatrix (RTM) er den grundlæggende byggesten til ethvert softwareprojekt. Krav Traceability Matrix (RTM) er et dokument i et softwareudviklingsprojekt, der bruges til at validere alle krav og deres tilsvarende testtilfælde. Dette sikrer, at der ikke er nogen glip af et projekt, og at alle kravene dækkes under test, hvilket er det grundlæggende mål for ethvert testprojekt. I dette emne skal vi lære om krav til sporbarhed Matrix (Omfang).

Ethvert testteams hovedfokus er at sikre den maksimale testdækning; det betyder simpelthen, at alt i et projekt skal testes, og kravsporbarhedsmatrix (RTM) hjælper med at sikre det samme. Det egentlige mål er at dække 100% scenarier / testtilfælde. Krav Sporbarhedsmatrix (RTM) er generelt i en tabelform, der dybest set involverer frem og tilbage forhold mellem krav og testsager. Kravene er dybest set kategoriseret i to sektioner: -

a) Funktionelle krav: Dette er dybest set de krav, der beskriver systemets opførsel. Det har en relation til det funktionelle aspekt af systemet.

b) Ikke-funktionelle krav: Det er relateret til systemets ydelsesegenskaber.

Betydningen af ​​kravsporbarhedsmatrix (RTM)

  • Det primære motiv for enhver tester er at forstå klientens krav og sikre, at det producerede output er defektfrit.
  • For at opnå det skal man forstå kravet grundigt og skabe positive og negative testsager.
  • For at sikre, at alle mulige scenarier overvejes under test, har vi brug for kravet om sporbarhedsmatrix.
  • Denne matrix er en komplet oversigt over ethvert projekt, der typisk er et regneark, der indeholder alle kravene med dets mulige testscenarier. Det indeholder også den aktuelle status for testen.
  • Dette hjælper testteamet med at forstå de forskellige niveauer af test, der udføres for et bestemt produkt.

Parametre i kravsporbarhedsmatrix (RTM)

Den meget grundlæggende krav til sporbarhed Matrix (RTM) indeholder følgende felter: -

  • Unikt ID til krav
  • Kravspåtegning
  • Kravstype
  • Beskrivelse af kravet
  • Test sager med dens faktiske status

Men der er meget flere parametre i sporbarhedsmatrixen for et typisk softwaretestprojekt. Nedenfor er nogle af dem: -

  • At designe status såvel som eksekveringsstatus for den specifikke testtilfælde
  • Status for forskellige faser af testning som IAT og UAT kan også indfanges i denne matrix.
  • Fundne fejl og aktuelle status kan også nævnes i den samme matrix.

Denne form for matrix er det komplette ark, der indeholder data til alle testaktiviteter.

Typer af sporbarhedstestmatrix

Her er de typer sporbarhedstestmatrix, der er angivet nedenfor:

1) Frem -

  • Kravene til projektet kortlægges med testsagerne.
  • Med dette går projektet glat.
  • Sikrer grundig test af kravene.

2) Omvendt eller bagud -

  • Det bruges til at kortlægge testsagerne med kravene.
  • Sikrer, at projektomfanget ikke udvides ved at tilføje ny funktionalitet eller funktioner.

3) Tværretning, der er fremad + bagud -

  • Når vi opretter et dokument et dokument som en kombination af videresendelse af sporbarhed og bagudsporbarhed betegnes det som tovejs sporbarhed - hvor kortlægningen udføres fra kravene til testsager og fra testsager til kravene.
  • Det er godt at have testsagerne for hvert af kravene og vice versa.

Sådan oprettes kravsporbarhedsmatrix (RTM)?

Her er de følgende punkter til oprettelse af krav til sporbarhedsmatrix

1) Målmål -

Inden vi starter noget, vi har brug for at sætte målet, der giver os et klart billede af opgaven, og i dette tilfælde vil det hjælpe med at kende formålet med kravet om sporbarhedsmatrix (RTM).

2) Faktaindsamling -

  • Når målet besluttes, er der nu brug for artefakterne for at nå målet.
  • Følgende artefakter er nødvendige for at opbygge en kravsporbarhedsmatrix (RTM): - Krav, testtilfælde, testresultater og fejl.
  • Det næste trin er at samle disse artefakter. Den seneste version af kravene er påkrævet, og tilsvarende prøvesager skal indsamles fra testteamet.

3) For at forberede sporbarhedsmatrixskabelonen -

Nu skal excelark oprettes, og hver artefakt skal tilføjes i forskellige kolonner.

4) Tilføjelse af de faktiske omstændigheder -

  • Nu kan vi begynde at tilføje alle artefakter i det oprettede excelark.
  • Behov for at sikre, at hvert krav, testtilfælde og fejlen skal have unikke id'er.

5) Opdatering af krav til sporbarhedsmatrix (RTM) -

  • Dette er den kontinuerlige proces indtil afslutningen af ​​projektets livscyklus.
  • Enhver ændring i kravet skal opdateres her.

Fordele ved kravsporbarhedsmatrix (RTM)

  • Fremhæver de manglende krav eller dokument uoverensstemmelser.
  • Alle mulige testscenarier er dækket.
  • Viser generelle defekter og eksekveringsstatus med tilpasning til forretningskrav.
  • Hjælper med korrekt versionering af de krævede dokumenter.
  • Krav til sporbarhed Matrix (RTM) hjælper med at skabe et snapshot til at identificere hullerne i testkas dækning fra projektkravet.

Krav til sporbarhedsmatrix (RTM) i ethvert softwareprojekt

  • Nedenstående diagram viser vigtigheden af ​​krav til sporbarhedsmatrix (RTM) i ethvert softwareprojekt. Krav Traceability Matrix (RTM) hjælper med at opretholde posten for hver opdatering / ændring i projektet og skaber dermed en nem at spore den når det er nødvendigt.

  • Fra ovenstående diagram kan vi let finde ud af, at hver fase af projektet er opdateret i kravets sporbarhedsmatrix (RTM).
  • Selvom krav om sporbarhedsmatrix (RTM) kun er et almindeligt Excel-regneark, der indeholder status for kravene, testtilfælde, designspecifikationer, bugs osv.
  • Man kan fortælle den fulde status for softwareprojektet ved at se på dette ark.
  • Bare opmærksomhed om kravsporbarhedsmatrix (RTM) er ikke nok, hvis man administrerer kravene i et softwareudviklingsprojekt, men det er også vigtigt at have en grundig gennemgang til kravkravbarhedsmatrix (RTM) -dokumentet i løbet af softwareprojekt.

Anbefalede artikler

Dette er en guide til kravsporbarhedsmatrix (Omfang). Her diskuterer vi vigtigheden af ​​kravsporbarhedsmatrix og typerne af sporbarhedstestmatrix. Du kan også gennemgå vores andre foreslåede artikler for at lære mere -

  1. Kommunikation i projektledelse
  2. Projektledelse Livscyklus
  3. Krav Sporbarhedsmatrix
  4. Agile projektstyringsværktøjer