Introduzione alla matrice di tracciabilità dei requisiti

Il completamento del progetto è una sfida per ogni azienda e ogni progetto ha requisiti e approcci diversi, uno può completare un progetto in tempo quando ogni requisito viene adeguatamente analizzato. Quindi, per facilitare il completamento del progetto e soddisfare tutti i requisiti, utilizziamo la matrice RTM (Requisito Tracebility). Un RTM è un documento o una tabella che collega i requisiti durante il processo di convalida. Lo scopo della matrice di tracciabilità dei requisiti è garantire che tutti i requisiti definiti per un sistema siano testati nel ciclo di vita.

Definizione della matrice di tracciabilità dei requisiti

Matrice di tracciabilità dei requisiti generalmente chiamata come RTM è un documento o una tabella che viene inclusa con i requisiti dei clienti per il progetto in corso di lavoro. Questo è un tipo semplice di matrice con struttura a righe e colonne, che definisce chiaramente quale requisito è soddisfatto e quale è cambiato tra il processo. Quindi, nell'intero RTM, tracciamo i casi di test relativi al requisito del cliente e osserviamo i difetti nel requisito durante il processo.

Perché è richiesta la matrice di tracciabilità dei requisiti?

Ci sono una serie di vantaggi di RTM, prima di tutto come abbiamo discusso in precedenza che questo viene utilizzato per tracciare il requisito dei clienti e inoltre possiamo trovare i difetti nel requisito se ce ne sono. Oltre a ciò, RTM fornisce la qualità al progetto in quanto vengono rimossi diversi difetti da questo e anche se ci sono cambiamenti nel requisito tra i test, possiamo facilmente modificarlo e risparmiare tempo ed energia. Queste cose aiutano molto a completare il progetto in tempo e in modo più rapido.

Tipi di matrice di tracciabilità dei requisiti

Diamo un'occhiata alla diversa matrice di tracciabilità.

Tracciabilità diretta

La tracciabilità diretta è il tipo di matrice di tracciabilità, aiuterà il manager ad analizzare e assicurare che il progetto proceda senza intoppi nella giusta direzione e tutti i requisiti forniti dal cliente vengono testati.

Tracciabilità all'indietro

Questo è un altro tipo di matrice che assicura al manager che l'ambito del progetto non viene ampliato o i requisiti che sono rigorosamente seguiti senza aggiungere ulteriori casi o funzionalità che potrebbero non far parte del progetto.

Tracciabilità sezionale Bidi

Questo tipo di tracciabilità aiuta il gestore a mappare i requisiti per testare casi per la tracciabilità sia in avanti che indietro in un unico documento. Quindi questo tipo garantisce che tutti i requisiti siano testati correttamente.

Esempi di matrice di tracciabilità dei requisiti

Requisito aziendale n .

Descrizione

BR1

Alcuni requisiti aziendali sono stati ottenuti dal cliente in merito alla disponibilità del monitoraggio in tempo reale.

BR2

Un requisito del proprietario dell'attività in merito ai dettagli dei dipendenti sullo schermo.

BR3

Il requisito dell'utente per quanto riguarda il cambio di tema dello schermo.

BR4

Qualche altro requisito aziendale.

Dire, TS1 (BR1) - È disponibile l'opzione di monitoraggio in tempo reale.

Casi test

Caso di prova 1: opzione TS1.TC1 (BR1) eseguita correttamente.

Caso di prova 2: l' opzione TS1.TC2 (BR1) è disabilitata.

difetti

Pertanto, durante l'esecuzione se viene rilevato un difetto, come il monitoraggio in tempo reale, non funziona correttamente e i dati non vengono aggiornati dopo ogni secondo, quindi viene generato un ID difetto per risolvere questo particolare problema.

Dire X01, quindi questo ID è mappato nella matrice per mostrare il difetto.

Matrice di tracciabilità dei requisiti e copertura dei test

La copertura del test è definita come il processo in cui controlliamo quali sono i requisiti del cliente e quali requisiti devono essere testati quando inizia il processo del test. Questo di solito viene fatto per eliminare la possibilità del difetto nel progetto.

Per ottenere la copertura completa del test, è necessario stabilire una "tracciabilità dei requisiti". In cui sono mappati tutti i difetti.

Tipi di requisiti richiesti

1. Documento di specifica dei requisiti software
2. Requisiti aziendali
3. Utilizzare il documento del caso
4. Documento sui requisiti del progetto
5. Documenti di verifica dei difetti

Benefici

  • Per verificare se è stata raggiunta la copertura del test al 100%.
  • È facile determinare l'impatto dei casi di test per la regressione.
  • Questo ci aiuta a rimuovere l'ambito del requisito funzionale mancante.
  • Rende la valutazione del progetto facile e semplice.

Come creare una matrice di tracciabilità dei requisiti?

RTM come discusso sopra è il documento di riga e colonna, che contiene la copertura del test sui diversi requisiti e i difetti riscontrati in questo. Fondamentalmente per creare un RTM si dovrebbe avere accesso a Microsoft Excel in quanto contiene tutti gli strumenti necessari che sono necessari per creare la matrice.

A parte questo, la conoscenza di Excel è abbastanza utile perché per creare una matrice, vengono utilizzati strumenti diversi e ci sono anche diverse formule, quindi se uno ne ha conoscenza, crea facilmente la matrice ed esegue la stessa. Ecco l'esempio dell'RTM:

Punti importanti da ricordare

  1. Assicurarsi che ogni requisito sia completamente arruolato nella matrice mentre si crea la matrice.
  2. La rappresentazione della matrice dovrebbe essere così, dovrebbe essere facilmente comprensibile, si può usare una combinazione di colori diversa per contrassegnare i diversi segmenti nella matrice.
  3. I difetti devono essere correttamente legittimati nella matrice, con ID corretto.

Conclusione

RTM (matrice di tracciabilità dei requisiti), è il modo migliore per soddisfare tutti i requisiti del cliente nel progetto, in quanto se viene rilevato un difetto durante il test, viene rimosso dal processo in modo da non danneggiare ulteriormente il progetto. A questo punto, questo è uno strumento efficace per la valutazione del progetto. Il pensiero richiesto durante la creazione della matrice è che la matrice mostrerà tutte le specifiche o i requisiti del progetto e tutta la copertura del test dovrebbe essere menzionata correttamente nella matrice a parte il fatto che l'ID difetto deve essere corretto e pertinente al requisito in quale questo è trovato. I dati dovrebbero essere analizzati correttamente e dovrebbe essere redatto un rapporto separato, sul motivo per cui si stanno verificando questi difetti e su come eliminarne la portata. Queste cose rendono forte la valutazione del progetto e anche l'esecuzione del progetto sarà semplice. Quindi, finalmente, possiamo dire che un buon RTM è il trailer del buon progetto.

Articoli consigliati

Questa è stata una guida alla matrice di tracciabilità dei requisiti con un esempio. Qui abbiamo discusso il concetto, i tipi, la copertura del test e come creare una matrice di tracciabilità dei requisiti con esempi. Puoi anche consultare i nostri altri articoli suggeriti per saperne di più -

  1. Che cos'è il plugin Maven?
  2. Vantaggi dell'utilizzo del selenio
  3. Che cos'è PPC?