Bugtracker

Was ist ein Bugtracker und welche Vorteile bietet Bugtracking?

Ein System zur Erfassung und Nachverfolgung von Fehlern

Ein Bugtracker ist ein System in der Softwareentwicklung zur Dokumentation des Lebenszykluses von Fehlern. Ein „Bug“ ist ein Fehler und der Begriff „tracking“ bzw. „to track“ heißt ins Deutsche übersetzt „verfolgen“. Daraus ergibt sich, dass Bugtracking den strukturierten Ablauf von der Erfassung, der Verfolgung und Überwachung bis zur Beseitigung von Fehlern, Defekten und anderen Problemen beschreibt. Das Ziel beim Bugtracking bzw. beim Einsatz einer Bugtracking Software ist es, Fehler schnell zu identifizieren, zu diagnostizieren und zu beseitigen.

Welche Vorteile bietet Bugtracking?

Die Arbeit mit einem Bugtracker bietet zahlreiche Vorteile:

  • Die Informationen, die zu einem Bug erhoben werden, lassen sich standardisieren.
  • Die Verwaltung, die Typisierung und die Gruppierung von Bugs lässt sich in einem zentralen System vereinfachen. Dazu gehören auch die Verwendung von Namen, ID, Umfang, Auswirkung, Priorität, Bearbeitungszustand etc.
  • Workflows zur Bearbeitung und Beseitigung von Bugs lassen sich definieren.
  • Die Archivierung und die Suche nach dokumentierten Bugs lässt sich optimieren.
  • Der geschätzte und tatsächliche geleistete Aufwand zum Bugfixing lässt sich dokumentieren.
  • Der Aufwand für das Reporting von Bugs lässt sich reduzieren. Auch die Beschreibung behobener Bugs in Changelogs wird vereinfacht.
  • Die Kommunikation zwischen Support, Entwicklung und Anwender lässt sich verbessern. Hier helfen auch automatisierte Benachrichtigungsfunktionen.

Alternativ werden Bugtracker auch als Trouble Ticket Systems, Defect Management Tools oder Issue Tracker bezeichnet. Genau betrachtet liegt der Schwerpunkt beim Issue Tracking jedoch auf Issues – und damit neben Bugs bspw. auch auf Anforderungen, Feature Request, Change Request, Verbesserungsvorschlägen, Ideen etc.  

Bugtracker

Bug Tracking Software

Es gibt eine Vielzahl von Bugtracker Software. Nachfolgend finden Sie eine Liste mit Tools, ohne Anspruch auf Vollständigkeit und ohne Wertung:

 

Was macht t2informatik?

t2informatik - Wir entwickeln Software für großartige Unternehmen

Hinweise:

Hier finden Sie ergänzende Informationen aus unserem Blog:

t2informatik Blog: Sinn und Unsinn der Unittest Coverage

Sinn und Unsinn der Unittest Coverage

t2informatik Blog: Fehlerbehandlung in Angular-Anwendungen

Fehlerbehandlung in Angular-Anwendungen