t2informatik » Wissen kompakt » Bugtracker

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.

Bugtracker, die auch manchmal als Issue Tracker, Trouble Ticket Systems oder Defect Management Tools bezeichnet werden, ermöglichen es, den Lebenszyklus von Bugs nachzuvollziehen. In vielen Organisationen werden sie auch verwendet, um Änderungsanträge, Verbesserungsvorschläge oder Ideen zu verwalten.

Bugtracker

Hinweise:

Zu den bekanntesten Bugtrackern gehören u.a. Jira, Bugzilla und Mantis Bug Tracker. Eine Liste mit Bugtracker Tools finden Sie bei Capterra.
Wie Bugfixing und die Weiterentwicklung einer Software parallel gelingen kann, beschreibt der Blogbeitrag Das SWAT-Team in Scrum.

Dienstleister gesucht?

Softwareentwicklung aus Berlin