Bug tracking system: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
→Voci correlate: +Launchpad e Phabricator; ordine alfabetico |
m Bot: Aggiungo template {{interprogetto}} (FAQ) |
||
Riga 5:
== Componenti ==
Un bug tracking system è composto essenzialmente da un [[database]] in cui sono registrati elementi descrittivi di un bug. Essi possono essere la data in cui il bug stesso viene riportato, la sua gravità, il comportamento errato del programma che ne è afflitto, e l'identità sia di colui che avanza la segnalazione sia del programmatore che sta lavorando alla sua risoluzione.<ref>{{cita web |lingua=en |url=https://kaner.com/pdfs/bugadvoc.pdf |titolo=Bug Advocacy |cognome=Kaner |nome=Cem |data=luglio 2000 |pp=81, 98 | }}</ref>
Line 11 ⟶ 10:
== Utilizzo ==
In molte condizioni un bug tracking system è usato non solo per mantenere le informazioni relative ai bug, ma anche su possibili miglioramenti e funzionalità da aggiungere ad un programma e i diversi elementi ivi elencati possono fungere da riferimento per la stesura di una roadmap o per gli obiettivi da raggiungere per il rilascio di una [[release (informatica)|release]] successiva.
Line 17 ⟶ 15:
== Bug tracking distribuito ==
Esistono bug tracking system studiati per operare parallelamente alle piattaforme di [[controllo versione distribuito]], quali [[git (software)|git]]: secondo lo stesso schema funzionale, questi strumenti permettono di leggere e scrivere report anche quando non si è direttamente connessi al database centrale per poi sincronizzarsi quando possibile.<ref name="lwn-distributed">{{cita web |lingua=en |url=https://lwn.net/Articles/281849/ |titolo=Distributed bug tracking|autore=Jonathan Corbet|sito=[[LWN.net]]|data=14 maggio 2008}}</ref>
Line 31 ⟶ 28:
* [[Trouble ticket]]
* [[Redmine]]
== Altri progetti ==
{{interprogetto}}
== Collegamenti esterni ==
|