Visure-løsninger


Support
Tilmeld
Login
Start gratis prøveversion

Sådan opretter og bruger du en Requirements Traceability Matrix (RTM)

Sådan opretter og bruger du en Requirements Traceability Matrix (RTM)

Indholdsfortegnelse

Hvad er Requirements Traceability Matrix?

En sporbarhedsmatrix er et visuelt hjælpemiddel, der kombinerer to basisdokumenter, der har brug for en mange-til-mange-relation for at kontrollere fuldstændigheden af ​​forholdet. En sporbarhedsmatrix bruges til, én til at føre en registrering af krav, og to til at sikre kravopfyldelse. 

Kravsporbarhedsmatricen er et andet dokument, der sporer brugerkravene med testcaserne. Den overvejer alle de foreslåede krav fra kunden og kravet om sporbarhed i et enkelt dokument og leverer det ved afslutningen af ​​softwareudviklingens livscyklus. Hovedformålet med RTM er at validere, at alle kravene krydstjekkes gennem testcases, således at ingen-funktionaliteten er afkrydset under softwaretestprocessen.

Typer af sporbarhedsmatrix

Teknisk set er der tre typer sporbarhedsmatrix. Sporbarhed fremad, Sporbarhed bagud og Tovejssporbarhed. 

  • Sporbarhed fremad – Fremadrettet sporbarhed er sporbarhed fra krav til testcases. Det udføres for at sikre, at projektet bevæger sig i den rigtige retning, og at hvert eneste krav bliver testet ordentligt. 
  • Sporbarhed bagud – Bagudsporbarhed er sporbarhed fra testcases til krav. Det udføres for at sikre, at projektet bevæger sig i den ønskede retning, og at der ikke er tilføjet ekstra eller uspecificerede funktioner til produktet. 
  • Tovejs sporbarhed – Tovejs sporbarhed er sporbarhed i både fremadgående og bagudgående retning. Her er testcaserne kortlagt efter krav og omvendt. Det udføres for at sikre, at alle testcases kan spores til hvert krav, og at alle de specificerede krav er nøjagtige, og at der er valide testcases for hver af dem.

Betydningen af ​​sporbarhedsmatrix?

Hovedmålet for hver tester er at forstå kundens krav korrekt og sikre, at det udviklede produkt er op til mærket og så fejlfrit som muligt. At skabe negative såvel som positive testcases er, hvad der kræves her. En RTM er et regneark, der indeholder al information relateret til kundens krav. Den indeholder også information om mulige testcases og scenarier, og på hvilket stadium de er i øjeblikket. 

Der er forskellige fordele, der leveres af kravsporbarhed. De omfatter:

  • Det gør konsekvensanalyse lettere.
  • Det hjælper med at foretage ændringer korrekt. Derfor forbedrer produktkvaliteten.
  • Det hjælper også med at definere sporbarhedslinkene på en måde, så det også registrerer viden om reverse engineering. 
  • Hvis et teammedlem med vital viden forlader virksomheden, hjælper det meget at have fuldstændig informationsgennemsigtighed. Det reducerer i høj grad risikoen for forkert udvikling. 
  • Det bekræfter 100 % testdækning via en passende verifikationsproces.

Nøgleelementer i en RTM

Der er flere ting, som en RTM skal indeholde. De omfatter:

  • Unikt krav-id
  • Type af kravene
  • Beskrivelse af kravene
  • Et spor til at designe specifikationerne
  • Referencer af integrationstestcases
  • Referencer af unit test cases
  • Referencer af systemtestcases
  • Referencer af testcases for brugeraccept
  • Et spor af test scripts.

Forudsætninger for en RTM

Flere nøgleelementer i en kravsporbarhedsmatrix omfatter:

  • Vurdering af forretningsbehov
  • Liste over projektets mål
  • Projektets omfang
  • Design af det produkt, der skal udvikles
  • Plan for udvikling af produktet
  • Test strategi
  • Krav på højt niveau.

Generering af en sporbarhedsmatrix i visurekrav

Processen med at oprette en sporbarhedsmatrix til krav skal begynde med målindstilling for at specificere, hvad RTM skal levere. Som vi forklarede tidligere, er der forskellige typer RTM, og det er vigtigt at samle de rigtige oplysninger til den rigtige matrix.

Næste trin er kravsporing. I disse dage udføres kravsporing ved hjælp af et kravsporbarhedsværktøj, som det, der leveres af Visure Solutions. Det er nemmere at samle krav fra MS Word, MS Excel, ReqIF og andre kilder, håndterer ændringer i de forskellige faser af livscyklussen ved hjælp af et sporbarhedsværktøj og adskiller kravene som testet eller utestet.

Visure Requirements er designet til at give integreret support til den komplette kravproces og er et avanceret softwareværktøj til kravstyring, der skiller sig ud med dets tilpasning og brugervenlighed. Visurekrav kommer med flere RTM-rapporter, der kan tilpasses og genereres med blot et par klik.

Krav Sporbarhedsmatrix

En typisk RTM genereret af Visure Requirements indeholder produktkrav, systemkrav, komponentkrav, risici og test. Visurkrav kan eksportere RTM'er til flere forskellige formater, inklusive PDF og XLS.

At styre hele kravprocessen i et enkelt værktøj gør det nemt for interessenter at forstå, følge og deltage, og det er også med til at sikre, at de indsamlede krav definerer det system, som brugerne kræver.

Konklusion

Krav Sporbarhed Matrix er en tabel, der forbinder krav gennem hele udviklingsprocessen. Det er med til at sikre, at ingen krav går glip af og giver mulighed for effektiv forandringsstyring, når der sker ændringer. Der er flere forskellige typer af RTM'er, hver med sine egne fordele og ulemper. Valget af, hvilken type RTM der skal bruges, afhænger af de specifikke projektbehov. Krav sporbarhed matrix er et vigtigt værktøj for enhver organisation, der udvikler software produkter eller løsninger. Ved at bruge dette værktøj kan organisationer forbedre kommunikationen mellem teammedlemmer, reducere risici forbundet med manglende krav og øge kundetilfredsheden. Visurekrav ALM Platform tilbyder en Gratis 30-dages prøve så du kan prøve alle funktionerne, før du beslutter dig for, om det er den rigtige løsning til din organisations behov.

Glem ikke at dele dette opslag!

Top