Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
teknopedia

teknopedia

teknopedia

teknopedia

teknopedia

teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
teknopedia
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Bug tracking system - Teknopedia
Bug tracking system - Teknopedia
Niente fonti!
Questa voce o sezione sugli argomenti terminologia informatica e software non cita le fonti necessarie o quelle presenti sono insufficienti.

Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Segui i suggerimenti del progetto di riferimento.

Un bug tracking system (BTS) è un applicativo software usato generalmente dai programmatori per tenere traccia delle segnalazioni di bug all'interno 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 open source, 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

[modifica | modifica wikitesto]

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.[2]

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 e se ne vuole comunque tenere traccia per consultazioni future qualora l'imperfezione 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.

Utilizzo

[modifica | modifica wikitesto]

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 l'utilizzo 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.

Bug tracking distribuito

[modifica | modifica wikitesto]

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.[3]

Note

[modifica | modifica wikitesto]
  1. ^ Sistema Debian di tracciamento dei bug, su debian.org. URL consultato il 19 maggio 2020.
  2. ^ (EN) Cem Kaner, Bug Advocacy (PDF), su kaner.com, luglio 2000, pp. 81, 98.
  3. ^ (EN) Jonathan Corbet, Distributed bug tracking, su LWN.net, 14 maggio 2008.

Voci correlate

[modifica | modifica wikitesto]
  • Bugzilla
  • Jira
  • Launchpad
  • Mantis Bug Tracker
  • Phabricator
  • Trouble ticket
  • Redmine

Altri progetti

[modifica | modifica wikitesto]

Altri progetti

  • Wikimedia Commons
  • Collabora a Wikimedia Commons Wikimedia Commons contiene immagini o altri file sul bug tracking system

Collegamenti esterni

[modifica | modifica wikitesto]
  • (EN) Denis Howe, bug tracking system, in Free On-line Dictionary of Computing. Disponibile con licenza GFDL
  • Bug Tracking, su curlie.org. URL consultato il 19 maggio 2020.
V · D · M
Collaudo del software
VersioniVersione alfa · Versione beta · Release candidate (RC) · Release to Manufacturing (RTM) · Release
CollaudoBug · Debugging · Debugger · Bug tracking system · Automazione del collaudo del software · Changelog · Patch
Estratto da "https://it.wikipedia.org/w/index.php?title=Bug_tracking_system&oldid=138979839"

  • Indonesia
  • English
  • Français
  • 日本語
  • Deutsch
  • Italiano
  • Español
  • Русский
  • فارسی
  • Polski
  • 中文
  • Nederlands
  • Português
  • العربية
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022