Skip to main content

Hvad er krav til sporbarhed?

Kravsporbarhed er en teknik, der bruges i softwareudviklingsprojekter for at sikre, at brugerbehov er fuldt opfyldt, og at defekter minimeres.Når du bruger denne projektstyringsteknik, dikterer brugerens behov krav, udvikling og kvalitetssikring.Grundlæggende implementeringer kan gøre brug af regneark til at skabe matrixer, og sofistikerede implementeringer bruger ofte specielle kravstyringsapplikationer.

En forretnings- eller systemanalytiker mødes med forskellige interessenter for at bestemme brugerbehov til et bestemt projekt.Disse behov vil blive dokumenteret og gennemført ofte en krav til styring af krav.Fra brugerens behov vil analytikeren udvikle et sæt produktfunktioner.

Analytikeren forbinder brugerbehov til de tilknyttede produktfunktioner, der etablerer sporbarhed mellem disse to elementer.Fra produktfunktioner kan analytikeren udvikle brugssager som en del af kravanalysen.Brugssager er dokumenter, der viser en brugers interaktion med systemet, der viser de trin, som systemet er påkrævet for at håndtere.Analytikeren vil spore produktfunktioner til krævede trin i brugssagen, der opfylder disse funktioner.

Ikke alle brugerbehov kan beskrives gennem brugernes interaktion med et system, så der kan også være behov for en anden type specifikationsdokument.Disse supplerende specifikationer kan omfatte system pålidelighed og anvendelighedskrav.Kravene skal også spores til den relevante bruger, der er nødt til at opretholde kravene til sporbarhed.

Mange organisationer bruger et dokument kaldet en sporbarhedsmatrix.Denne matrix kan sammenligne brugerbehov til produktfunktioner og produktfunktioner til krav.Sammenligningen giver forretningsanalytikeren mulighed for at verificere, at hver bruger har brug for at blive opfyldt af en produktfunktion, og at hver funktion har understøttende brugssager eller supplerende krav.Det kan også hjælpe analytikeren med at afgøre, om der er oprettet overflødige krav.

Godkendte krav udleveres til kvalitetssikringspersonale.Kvalitetssikringspersonalet vil bruge kravene til at udvikle testsager, og personalet vil spore testsager til kravene.En sporbarhedsmatrix kan bruges til at sikre, at alle krav har en understøttende testtilfælde, og at der ikke er tilføjet nogen unødvendige testtilfælde.

Implementeringskrav Sporbarhed for systemteknik kan give fordele til en organisation.Det kan hjælpe med at sikre, at systemet opfylder brugerkravene og reducerer omarbejdningsomkostninger.Systemer, der er udviklet ved hjælp af kravsporbarhed, bør også lettere opdateres.Hvis der udføres yderligere udvikling på systemet, kan sporbarhedsmatrixen hjælpe projektteamet med at finde brugerbehov, produktfunktioner, krav og testtilfælde, der muligvis skal opdateres.