Visuele oplossingen


Support
Registreren
Inloggen
Probeer gratis uit

Een Traceerbaarheidsmatrix (RTM) van vereisten maken en gebruiken

Een Traceerbaarheidsmatrix (RTM) van vereisten maken en gebruiken

Inhoudsopgave

Wat is de traceerbaarheidsmatrix voor vereisten?

Een traceerbaarheidsmatrix is ​​een visueel hulpmiddel dat twee basisdocumenten combineert die een veel-op-veel-relatie nodig hebben om de volledigheid van de relatie te controleren. Een traceerbaarheidsmatrix wordt gebruikt om ten eerste de vereisten bij te houden en twee om ervoor te zorgen dat aan de vereisten wordt voldaan. 

De eisentraceerbaarheidsmatrix is ​​een ander document dat met de testgevallen de gebruikerseisen traceert. Het beschouwt alle door de klant voorgestelde vereisten en de traceerbaarheid van de vereisten in één document en levert dit aan het einde van de levenscyclus van softwareontwikkeling. Het belangrijkste doel van RTM is om te valideren dat alle vereisten worden gecontroleerd door middel van testgevallen, zodat de niet-functionaliteit wordt aangevinkt tijdens het softwaretestproces.

Soorten traceerbaarheidsmatrix

Technisch gezien zijn er drie soorten traceerbaarheidsmatrixen. Voorwaartse traceerbaarheid, achterwaartse traceerbaarheid en bidirectionele traceerbaarheid. 

  • Voorwaartse traceerbaarheid – Forward Traceability is traceerbaarheid van eisen tot testcases. Het wordt uitgevoerd om ervoor te zorgen dat het project in de goede richting gaat en dat elke vereiste goed wordt getest. 
  • Achterwaartse traceerbaarheid – Achterwaartse traceerbaarheid is traceerbaarheid van testgevallen tot vereisten. Het wordt uitgevoerd om ervoor te zorgen dat het project in de gewenste richting beweegt en dat er geen extra of niet-gespecificeerde functies aan het product worden toegevoegd. 
  • Bidirectionele traceerbaarheid – Bidirectionele traceerbaarheid is traceerbaarheid in zowel voorwaartse als achterwaartse richtingen. Hier worden de testgevallen gemapt naar requirements en vice versa. Het wordt uitgevoerd om ervoor te zorgen dat alle testgevallen herleidbaar zijn tot elke vereiste en dat alle gespecificeerde vereisten nauwkeurig zijn en dat er geldige testgevallen zijn voor elk ervan.

Belang van traceerbaarheidsmatrix?

Het belangrijkste doel van elke tester is om de eisen van de klant goed te begrijpen en ervoor te zorgen dat het ontwikkelde product voldoet aan de eisen en zo foutloos mogelijk is. Het creëren van zowel negatieve als positieve testgevallen is wat hier nodig is. Een RTM is een werkblad met alle informatie over de wensen van de klant. Het bevat ook informatie over mogelijke testgevallen en scenario's en in welk stadium deze zich momenteel bevinden. 

Er zijn verschillende voordelen die worden geboden door: eisen traceerbaarheid. Ze bevatten:

  • Het maakt impactanalyse eenvoudiger.
  • Het helpt om veranderingen goed door te voeren. Verbetert dus de productkwaliteit.
  • Het helpt ook bij het definiëren van de traceerbaarheidskoppelingen op een manier dat ook de reverse engineering-kennis wordt vastgelegd. 
  • In het geval dat een teamlid met essentiële kennis het bedrijf verlaat, helpt het hebben van volledige informatietransparantie veel. Het vermindert het risico op onjuiste ontwikkeling aanzienlijk. 
  • Het bevestigt 100% testdekking via een geschikt verificatieproces.

Belangrijkste elementen van een RTM

Er zijn verschillende dingen die een RTM moet bevatten. Ze bevatten:

  • Unieke vereisten-ID
  • Type van de eisen
  • Beschrijving van de eisen
  • Een spoor om de specificaties te ontwerpen
  • Referenties van integratietestgevallen
  • Referenties van unit-testgevallen
  • Referenties van systeemtestgevallen
  • Referenties van gebruikersacceptatietestgevallen
  • Een spoor van de testscripts.

Vereisten voor een RTM

Enkele belangrijke elementen van een traceerbaarheidsmatrix met vereisten zijn:

  • Beoordeling van zakelijke vereisten
  • Lijst van de projectdoelstellingen
  • Project scope
  • Ontwerp van het te ontwikkelen product
  • Plan voor de ontwikkeling van het product
  • Teststrategie
  • Vereisten op hoog niveau.

Een traceerbaarheidsmatrix genereren in Visure Requirements

Het proces van het maken van een Traceerbaarheidsmatrix voor vereisten moet beginnen met het stellen van doelen om te specificeren wat de RTM moet opleveren. Zoals we eerder hebben uitgelegd, zijn er verschillende soorten RTM en is het belangrijk om de juiste informatie voor de juiste matrix te verzamelen.

De volgende stap is het opsporen van vereisten. Tegenwoordig wordt het traceren van eisen gedaan met behulp van een tool voor het traceren van eisen, zoals die van Visure Solutions. Het is gemakkelijker om vereisten te verzamelen uit: MS Word, MS Excel, ReqIF en andere bronnen beheren wijzigingen in de verschillende fasen van de levenscyclus met behulp van een traceerbaarheidstool en scheiden de vereisten als getest of niet-getest.

Visure Requirements is ontworpen om integrale ondersteuning te bieden aan het volledige vereistenproces en is een ultramoderne softwaretool voor vereistenbeheer die opvalt door zijn aanpasbaarheid en gebruiksgemak. Visure-vereisten worden geleverd met verschillende RTM-rapporten die met slechts een paar klikken kunnen worden aangepast en gegenereerd.

Vereisten Traceability Matrix

Een typische RTM die wordt gegenereerd door Visure-vereisten bevat productvereisten, systeemvereisten, componentenvereisten, risico's en tests. Visure-vereisten kunnen RTM's exporteren naar meerdere verschillende formaten, waaronder PDF en XLS.

Door het volledige proces van vereisten in één enkele tool te beheren, kunnen belanghebbenden het gemakkelijk begrijpen, volgen en eraan deelnemen, en het helpt ook ervoor te zorgen dat de verzamelde vereisten het systeem definiëren dat de gebruikers nodig hebben.

Conclusie

De Traceerbaarheidsmatrix van eisen is een tabel die eisen door het ontwikkelproces met elkaar verbindt. Het helpt ervoor te zorgen dat er geen vereiste wordt gemist en zorgt voor efficiënt wijzigingsbeheer wanneer er zich wijzigingen voordoen. Er zijn verschillende soorten RTM's, elk met zijn eigen voor- en nadelen. De selectie van het te gebruiken type RTM hangt af van de specifieke projectbehoeften. De traceerbaarheidsmatrix voor vereisten is een belangrijk hulpmiddel voor elke organisatie die softwareproducten of -oplossingen ontwikkelt. Door deze tool te gebruiken, kunnen organisaties de communicatie tussen teamleden verbeteren, risico's in verband met ontbrekende vereisten verminderen en de klanttevredenheid verhogen. Visievereisten ALM Platform biedt een Gratis 30-dagproef zodat u alle functies kunt uitproberen voordat u beslist of dit de juiste oplossing is voor de behoeften van uw organisatie.

Vergeet dit bericht niet te delen!

Top