Visure-løsninger


Support
Tilmeld
Login
Start gratis prøveversion

Bedste praksis for kravsporbarhed

Bedste praksis for kravsporbarhed

Indholdsfortegnelse

Hvad er kravsporbarhed?

Gotel og A. Finkelstein definere krav sporbarhed som, "Krav sporbarhed refererer til evnen at beskrive og følge livet af et krav, i både frem- og tilbageretning”. 

Kravsporbarhed er med andre ord processen med at spore krav gennem hele udviklingscyklussen. I løbet af dette udarbejdes en tråd af dokumenter, der giver fuldstændig tovejssynlighed af alle aktiviteterne omkring hvert krav. Kravsporbarhed er væsentligt nyttigt for at minimere den potentielle risiko for negative resultater og maksimere produktiviteten. 

I henhold til IEEE 830, 1998-standarderne, "A softwarekravspecifikation kan spores, hvis (i) oprindelsen af ​​hvert af dets krav er klar, og hvis (ii) det letter henvisningen til hvert krav i fremtidig udviklings- eller forbedringsdokumentation”. 

Udfordringer under sporbarhed

Der er forskellige vanskeligheder, som man står over for, mens man skaber sporbarhed blandt kravene. De omfatter:

  • Omkostninger - Da hele sporbarhedsprocessen for det meste er manuel og mindre automatiseret, er der behov for specialiserede værktøjer og teknikker. Dette gør fuld sporbarhed ret dyrt. 
  • Forsinket tilfredsstillelse – Nogle frugter tager tid at rive. Fuld sporbarhed er en sådan proces. Dens sande fordele kommer sent i udviklingscyklussen. 
  • Tidskrævende - Et stort udvalg af forskellige dokumenter, værktøjer osv. bruges til fuld sporbarhed. Fuldstændig information gives til hver enkelt interessent. Derfor kan hele denne procedure være lidt tidskrævende.

Hvad er fordelene ved kravsporbarhed?

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. 

5 bedste praksisser for at indføre sporbarhed

Øvelse 01: 

Sikre korrekt tovejssporbarhed for at mindske risiciene og øge gennemsigtigheden:

Tovejs sporbarhed er en kombination af sporbarhed frem og tilbage. Det betyder, fra krav til slutproduktet og også omvendt. Når kravene håndteres korrekt, kan sporbarhed etableres fra kildekrav til alle deres lavere krav og omvendt. En sådan type sporbarhed er med til at sikre, at alle kravene er blevet fuldstændigt behandlet, og at alle krav på lavere niveau kan spores til en gyldig kilde.   

Øvelse 02:

Opdater din RTM til tiden for at afbøde enhver forvirring: 

En sporbarhedsmatrix kan kun hjælpe, hvis den er korrekt opdateret og har passende information. Forestil dig nu at opdatere denne sporbarhedsmatrix manuelt. Jep, det ville være ekstremt udmattende og tidskrævende arbejde og ville give en masse plads til menneskelige fejl. Når du arbejder i en kritisk industri som medicinsk udstyr, er fejl ikke noget, du har råd til. I sådanne situationer vil du måske overveje et automatiseret RTM-værktøj. Dette vil hjælpe med den korrekte og rettidige opdatering af dine sporbarhedsmatricer. 

Øvelse 03:

Korrekt gennemgang og dokumentation for overholdelse af lovgivning er et must: 

Hvis dit projekt er underlagt overholdelse af et sæt regler og forskrifter, er korrekt gennemgang og rapportering af krav, sporbarhed ret afgørende. Det er meget praktisk at bruge et kravstyringssystem med en indbygget funktion til at udføre anmeldelser og generere rapporter. 

Øvelse 04:

Sørg for, at alle bidragydere og interessenter er på samme side med alle beslutninger:

Det er vigtigt at etablere sporbarhed inden for artefakter. På samme måde er det vigtigt at etablere et stærkt forhold mellem alle interessenter og bidragydere for at sikre, at de alle er på samme side. At have alle arkitekter, udviklere, interessenter og andre teammedlemmer samlet hjælper med hurtigere og bedre beslutningstagning. 

Øvelse 05:

Brug af unikke krav-id'er er en god praksis:

At have en unik identifikator for hver virksomhed og softwarekrav gør tingene meget nemmere og afhjælper enhver form for forvirring eller sammenblanding af krav. Normalt hjælper en unik kombination af bogstaver og tal tingene op.

Glem ikke at dele dette opslag!

Top