Recentemente sono passato a JIRA da un altro sistema di tracciamento dei bug, e in precedenza non stavamo usando il campo "componente". Il progetto era piuttosto piccolo, quindi non sembrava averne bisogno al momento. Dato che il progetto sta diventando un po 'più grande, sto scoprendo che il campo componente può essere utile, ma non sono esattamente sicuro di come suddividere i componenti.Strategia componente JIRA
Ad esempio, supponiamo di avere un'applicazione bancaria e sto aggiungendo una funzionalità per trasferire denaro tra conti. Quella funzione potrebbe essere classificata come componente "Account", ma influirebbe anche sull'interfaccia utente, oltre ad avere alcuni problemi di sicurezza associati. Sembra che molti problemi avranno questa preoccupazione trasversale.
Esiste una best practice per determinare come suddividere un progetto in componenti? Cose come "Interfaccia utente" e "Sicurezza" sono troppo ampie?
Non sono sicuro che questa domanda abbia una risposta corretta, quindi forse dovrebbe essere spostata su una wiki della comunità, ma qualsiasi informazione che la gente può fornire sarebbe utile qui.
che ha senso per i componenti, grazie. –