STLC - Ciclo di vita dei difetti

Defect Life Cycle, noto anche come Bug Life Cycle, è il viaggio di un difetto, il ciclo che un difetto attraversa durante la sua vita. Varia da organizzazione a organizzazione e anche da progetto a progetto, poiché è regolato dal processo di test del software e dipende anche dagli strumenti utilizzati.

Ciclo di vita dei difetti - Flusso di lavoro

Il diagramma seguente mostra il flusso di lavoro di un ciclo di vita del difetto.

Stati di un ciclo di vita del difetto

Di seguito sono riportati i diversi stati di un ciclo di vita del difetto.

  • New - Potenziale difetto sollevato e ancora da convalidare.

  • Assigned - Assegnato contro un team di sviluppo da affrontare.

  • Active- Il difetto è stato risolto dallo sviluppatore e l'indagine è in corso. In questa fase, ci sono due possibili risultati: differito o rifiutato.

  • Test / Fixed / Ready for Retest - Il difetto è corretto e pronto per il test.

  • Verified - Il difetto che viene ritestato e il test è stato verificato dal QA.

  • Closed - Lo stato finale del difetto che può essere chiuso dopo la ripetizione del controllo qualità o può essere chiuso se il difetto è duplicato o considerato NON un difetto.

  • Reopened - Quando il difetto NON viene risolto, QA riapre / riattiva il difetto.

  • Deferred - Quando un difetto non può essere risolto in quel particolare ciclo, viene rimandato al rilascio futuro.

  • Rejected - Un difetto può essere rifiutato per uno dei tre motivi: difetto duplicato, NON difetto, non riproducibile.