Uvod u matricu sljedivosti zahtjeva

Završetak projekta izazov je za svaku tvrtku, a svaki projekt ima različite zahtjeve i pristupe, a može se dovršiti projekt na vrijeme kada se svaki zahtjev pravilno analizira. Kako bismo olakšali završetak projekta i ispunili sve zahtjeve, koristimo RTM (matrica sljedivosti zahtjeva). RTM je dokument ili tablica koji povezuje zahtjev u cijelom postupku provjere valjanosti. Svrha matrice sljedivosti zahtjeva je osigurati da se svi zahtjevi definirani za sustav testiraju u životnom ciklusu.

Definicija matrice sljedivosti zahtjeva

Matrica sljedivosti zahtjeva obično se naziva RTM je dokument ili tablica koja je sastavljena od zahtjeva klijenata za projekt u radu. Ovo je jednostavna vrsta matrice sa strukturom reda i stupaca, koja jasno definira koji je zahtjev ispunjen, a koji se mijenja između procesa. Tako u cijelom RTM-u pratimo testne slučajeve koji se odnose na zahtjev klijenta i pregledavamo nedostatke u zahtjevu tijekom postupka.

Zašto je potrebna matrica sljedivosti zahtjeva?

Postoje brojne prednosti RTM-a, prije svega kao što smo gore raspravljali da se on koristi za pronalaženje zahtjeva klijenata i također možemo pronaći nedostatke u zahtjevu ako ih ima. Osim toga, RTM pruža kvalitetu projekta jer se time otklanjaju različiti nedostaci, a ako i dođe do promjene u zahtjevu između testa, to možemo lako izmijeniti i uštedjeti vrijeme i energiju. Ove stvari puno pomažu u dovršenju projekta na vrijeme i na brži način.

Vrste matrice sljedivosti zahtjeva

Pogledajmo različite matrice sljedivosti.

Naprijed sljedivost

Slijedivost prema naprijed je vrsta matrice sljedivosti, što će pomoći menadžeru da analizira i uvjeri se da projekt ide glatko u pravom smjeru i da se testiraju svi zahtjevi koje pruža klijent.

Sljedeća sljedivost

Ovo je druga vrsta matrice koja uvjerava menadžera da opseg projekta nije proširen ili se strogo slijedi zahtjev koji postoji, bez dodavanja dodatnih slučajeva ili značajki koje možda nisu dio projekta.

Bidi sekcijska sljedivost

Ova vrsta sljedivosti pomaže rukovoditelju da preslika zahtjeve za testiranjem slučajeva i prednje i nazad sljedivosti u jednom dokumentu. Tako ovaj tip osigurava da se svi zahtjevi pravilno ispitaju.

Primjeri matrice sljedivosti zahtjeva

Poslovni zahtjev br .

Opis

BR1

Klijent je dobio neke poslovne zahtjeve u vezi s dostupnošću praćenja u stvarnom vremenu.

Br2

Uvjet vlasnika tvrtke u vezi s pojedinostima o zaslonu o zaposleniku.

BR3

Uvjet korisnika u vezi s promjenom teme zaslona.

BR4

Neki drugi poslovni zahtjev.

Recimo, TS1 (BR1) - pruža se mogućnost praćenja u stvarnom vremenu.

Test slučajevi

Testni slučaj 1: Opcija TS1.TC1 (BR1) uspješno izvedena.

Testni slučaj 2: opcija TS1.TC2 (BR1) je onemogućena.

nedostaci

Dakle, dok izvršavanje ako se pronađe neki kvar, poput praćenja u stvarnom vremenu, ne radi ispravno i podaci se ne ažuriraju nakon svake sekunde, tako se generira ID kvara za rješavanje ovog određenog problema.

Recimo, X01, pa se ovaj ID preslikava u matricu kako bi se prikazao kvar.

Ispitna pokrivenost i matrica sljedivosti zahtjeva

Pokrivenost testom definira se kao proces u kojem provjeravamo koji su zahtjevi klijenta i koji se zahtjevi moraju testirati kada započne proces testiranja. To se obično radi kako bi se uklonila vjerojatnost neispravnosti u projektu.

Da bi se postigla potpuna obuhvatnost ispitivanja, potrebno je uspostaviti „sljedivost zahtjeva“. U kojoj su sve greške preslikane.

Vrste specifikacija zahtjeva

1. Dokument sa specifikacijom softverskog zahtjeva
2. poslovni zahtjev
3. Koristite dokument sa slučajem
4. Dokument zahtjeva za projekt
5. Neispravni dokumenti za provjeru

Prednosti

  • Da biste provjerili je li postignuta 100% pokusnost ispitivanja.
  • Utjecaj testnih slučajeva na regresiju lako je odrediti.
  • To nam pomaže ukloniti opseg nedostajućeg funkcionalnog zahtjeva.
  • To ocjenjivanje projekta čini jednostavnim i jednostavnim.

Kako stvoriti matricu sljedivosti zahtjeva?

RTM kao što je gore raspravljeno je dokument redaka i stupaca koji sadrži test ispitivanja o različitim zahtjevima i nedostacima utvrđenim u ovome. U osnovi za stvaranje RTM-a treba imati pristup Microsoft Excel-u jer sadrži sve potrebne alate koji su potrebni za izradu matrice.

Osim toga, znanje Excela je vrlo korisno jer za stvaranje matrice koriste se različiti alati, a postoje i različite formule, tako da ako netko ima znanje o tome, lako izrađuje matricu i izvršava istu. Evo primjera RTM-a:

Važne točke koje morate zapamtiti

  1. Prilikom izrade matrice provjerite je li svaki zahtjev u potpunosti uključen u matricu.
  2. Reprezentacija matrice trebala bi biti takva, trebala bi biti lako razumljiva, može se upotrijebiti drugačija kombinacija boja za označavanje različitih segmenata u matrici.
  3. Kvarovi trebaju biti ispravno postavljeni u matrici, s odgovarajućom identifikacijskom oznakom.

Zaključak

RTM (matrica sljedivosti zahtjeva) je najbolji način da se ispune svi zahtjevi klijenta u projektu, s tim da se ako se tijekom ispitivanja otkrije bilo kakav kvar, uklanja iz postupka kako ne bi dodatno naštetio projektu. Do tada, ovo je učinkovit alat za evaluaciju projekata. Razmišljanje koje je potrebno prilikom izrade matrice jest da će matrica pokazati sve specifikacije ili zahtjeve projekta, a svu pokrivenost testom treba spomenuti pravilno u matrici, osim što bi ID oštećenja trebao biti pravilan i trebao biti relevantan za zahtjev u što se to nalazi. Podaci bi se trebali pravilno analizirati i napraviti odvojeno izvješće, zašto se ti nedostaci pojavljuju i kako treba ukloniti opseg tih nedostataka. Ove stvari čine evaluaciju projekta jakom kao i izvršenje projekta također će biti jednostavno. Na kraju, možemo reći da je dobar RTM prikolica dobrog projekta.

Preporučeni članci

Ovo je vodič za primjer Matrice sljedivosti zahtjeva. Ovdje smo raspravljali o konceptu, tipovima, pokusnom ispitivanju i kako stvoriti matricu sljedivosti zahtjeva uz primjere. Možete i proći naše druge predložene članke da biste saznali više -

  1. Što su Maven dodaci?
  2. Prednosti upotrebe selena
  3. Što je PPC?

Kategorija: