Indietro

ⓘ Bug tracking system




                                     

ⓘ Bug tracking system

Un bug tracking system è un applicativo software usato generalmente dai programmatori per tenere traccia delle segnalazioni di bug allinterno dei software, in modo che questi errori siano mantenuti sotto controllo, con una descrizione della riproducibilità e dei dettagli ad essi correlati, dunque più facilmente risolvibili.

Molti bug tracking system, come ad esempio quelli adottati da numerosi progetti opensource, permettono agli utenti di riportare direttamente gli errori contribuendo di fatto al perfezionamento del prodotto in oggetto. Altri sistemi sono utilizzati internamente alle aziende che si occupano di sviluppo software. Spesso un sistema di questo genere è integrato con altre applicazioni destinate al project management.

                                     

1. 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 lidentità sia di colui che avanza la segnalazione sia del programmatore che sta lavorando alla sua risoluzione.

Solitamente un bug tracking system è strutturato per rappresentare lo stato del bug, quale ad esempio "nuovo" se nessuno ne ha ancora preso in carico la verifica o "risolto" se al contrario è stato rimosso se ne vuole comunque tenere traccia per consultazioni future qualora limperfezione dovesse ripresentarsi, e supporta una gerarchia di utenza per cui solo un amministratore della piattaforma può variare lo stato di ogni elemento ed operare particolari azioni.

                                     

2. 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 successiva.

Local bug tracker LBT è un termine usato per identificare lutilizzo di un bug tracking system da parte degli addetti al supporto tecnico di una azienda, come per esempio un help desk, che in questo modo agiscono da intermediari tra gli utilizzatori finali del software ed i programmatori.

                                     

3. Bug tracking distribuito

Esistono bug tracking system studiati per operare parallelamente alle piattaforme di controllo versione distribuito, quali 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.

                                     
  • EN note sulla pubblicazione di Firefox 9, su mozilla.com. Bug 712490 - Tracking bug for build and release of Firefox 9.0.1 Firefox 9.0.1 è disponibile
  • molte nuove tecnologie come memoria protetta, memoria virtuale, resource tracking paginazione della memoria ecc. Ciascun modulo che compone AmigaOS 4 è
  • consultato il 7 ottobre 2015. EN Sito web di Khronos, su khronos.org. EN Bug tracking pubblico, su khronos.org. EN Costruttori conformi a OpenGL ES, su khronos
  • novembre 1960 era operativo il sistema SPADATS Space Detection and Tracking System gestito dal NORAD per il tracciamento dei lanci spaziali. Vengono
  • su twitter.com. URL consultato il 10 agosto 2016. Spaceflight Now Tracking Station Launch log, su spaceflightnow.com. URL consultato il 10 agosto
  • nemici come il Chameleon. Geometria dei livelli parzialmente randomizzata. Tracking delle statistiche sul sito MyResistance.net Per l online: I giocatori sono
  • Technology Evidence aggiornato nel 2005 con il titolo Inner Voice, Target Tracking and Behavioral Influence Technologies nel quale tratta tecniche di trasmissione
  • protetta quest ultima feature è presente solo in Windows Vista Corretti i bug noti relativi agli standard Web e migliorato il supporto di HTML 4.01, DOM
  • ricercatori rispetto ai client precedenti. V7 utilizza Trac per gestire il tracking dei bug in modo che gli utenti possano vedere il suo processo di sviluppo e

Anche gli utenti hanno cercato:

...
...
...