Requisiti di monitoraggio
Per tenere traccia dei requisiti aziendali, è necessario monitorare i processi aziendali, gli archivi utente e i requisiti dettagliati. I requisiti principali dovrebbero essere tracciabili con le attività e le assegnazioni correlate. Il monitoraggio rapido di esempi di attività di sviluppo consente di identificare attività e assegnazioni correlate per un requisito aziendale. Allo stesso modo, è necessario anche associare i requisiti e le attività di test ai requisiti aziendali. È consigliabile creare requisiti di test di regressione usare gli strumenti automatizzati per questo scopo. È necessario associare i test di regressione al requisito aziendale principale per il monitoraggio.
Sono disponibili molti strumenti per la gestione dei requisiti aziendali. Azure DevOps è lo strumento consigliato, ma ne esistono anche altri. Jira è un altro strumento che viene usato di frequente per tenere traccia dei requisiti. È possibile selezionare gli strumenti in base ai criteri della propria organizzazione.
Requisiti relativi alla tracciabilità
Tre componenti dei requisiti aziendali di cui è necessario tenere traccia sono:
Tracciabilità della qualità: assicura che i requisiti aziendali soddisfino gli obiettivi di qualità. Con Azure DevOps è possibile costruire matrici per presentare i propri indicatori di qualità.
Tracciabilità dei bug: assicura che i bug possano essere rintracciati e monitorati correttamente. Con Azure DevOps è possibile associare i bug ai requisiti aziendali.
Tracciabilità dell'origine: quando si ha bisogno di un codice promozionale, è consigliabile usare la tracciabilità del codice di origine con la build o il pacchetto che viene generato.
La tracciabilità dei requisiti può aiutare i team a ottenere informazioni dettagliate sugli indicatori, come la qualità dei requisiti o l'idoneità a soddisfare il requisito. Un aspetto fondamentale della tracciabilità dei requisiti è l'associazione dei requisiti a casi di test, bug e modifiche al codice.