La maggior parte dei sistemi di rilevamento dei problemi ha un solo campo di stato.
Stato tipico: nuovo - > Fissa
Quando il codice viene trasferito al repository con il messaggio di commit "Problema risolto # 1234", il numero 1234 viene automaticamente contrassegnato come "Fisso".
Ho l'idea di sotto, ma nessun sistema può soddisfare.
La domanda è: ho ragione o non trovo lo strumento adatto?
-
Stato di programmazione
Penso che questo sia problematico perché solo il programmatore dice che ha risolto un problema.
-
QA / stato di rilascio
Non è possibile sapere se il team QA ha verificato o meno. Non c'è posto per il team di QA per contrassegnare lo stato.
Inoltre, anche per i progetti open source, l'utente finale potrebbe non voler compilare dal sorgente.
L'utente finale è interessato solo a sapere se può ottenere una versione di rilascio.
Se la nuova versione non è pronta per la spedizione, dal punto di vista dell'utente, non è "Fissa".
-
Stato feedback
È anche utile se l'utente può impostare lo "stato di feedback" su "Fisso" dopo aver testato la versione rilasciata o il codice sorgente, piuttosto che lasciare un commento "Grazie, funziona!".
I campi di stato sono ricercabili.