Bug (Softwarefehler)
Ein Bug ist ein Fehler in einer Software, durch den sie sich anders verhält als beabsichtigt. Der Begriff sagt nichts über die Schwere: Er reicht vom verrutschten Abstand bis zum Datenverlust.
Warum es Fehler immer geben wird
Software besteht aus sehr vielen Entscheidungen, die zusammenwirken. Schon eine mittelgroße Anwendung hat mehr mögliche Zustände, als sich vollständig durchprobieren lassen. Fehlerfreiheit ist deshalb kein erreichbarer Zustand, sondern eine Frage der Wahrscheinlichkeit.
Was gute von schlechter Entwicklung unterscheidet, ist nicht die Abwesenheit von Fehlern, sondern wie schnell sie auffallen: durch automatische Tests vor der Veröffentlichung statt durch einen Anruf des Kunden.
Warum nicht jeder Fehler behoben wird
Weil Behebung Risiko trägt. Ein seltener Anzeigefehler in einem Randbereich zu korrigieren kann an anderer Stelle etwas brechen — und diese Abwägung fällt nicht immer für die Korrektur aus. Das ist keine Nachlässigkeit, sondern eine Entscheidung.
Nachvollziehbar wird sie durch eine Einstufung: Wie viele Menschen betrifft es, wie oft, und gibt es einen Umweg? Ein Fehler ohne diese drei Angaben lässt sich nicht priorisieren, nur diskutieren.
Was eine gute Fehlermeldung enthält
Vier Angaben: Was haben Sie getan, was ist passiert, was hätte passieren sollen, und wann genau. Dazu Browser und Gerät. Damit ist ein Fehler meist in Minuten nachstellbar — ohne sie beginnt die Arbeit mit Rückfragen, die Tage kosten.
Ein Bildschirmfoto hilft fast immer und ersetzt die vier Angaben nicht. Die genaue Uhrzeit ist die unterschätzteste davon: Mit ihr findet sich der Vorgang im Protokoll, ohne sie bleibt Raten.
Rechtsgrundlagen
- Bürgerliches Gesetzbuch (BGB)(öffnet in neuem Tab)Anfechtung §§ 119–122, Bindung an den Antrag § 145, AGB-Recht §§ 305–310, Annahmeverzug § 615 (Ausfallgebühr), Werkvertrag §§ 631 ff., Widerruf §§ 355 ff., Zahlungsdienste §§ 675e Abs. 4, 675u, 675v
- Verordnung (EU) 2016/679 (DSGVO)(öffnet in neuem Tab)Volltext im Amtsblatt der EU
Häufige Fragen zu Bug (Softwarefehler)
Was unterscheidet einen Bug von einem Mangel?
Gilt eine vergessene Anforderung als Bug?
Wann wird aus einem Bug eine Sicherheitslücke?
Ist eine langsame Website ein Bug?
Was leistet ein Bugfix nicht?
Wie lange lässt sich ein Bug nach der Abnahme noch reklamieren?
Verwandte Begriffe
Ivanti Connect Secure: Angriffe laufen – jetzt patchen
Eine Lücke in Ivantis VPN-Gateway Connect Secure lässt Angreifer ohne Anmeldung Befehle ausführen, und sie wird bereits ausgenutzt. Welche Versionen betroffen sind, welche Updates schließen und was das Update nicht leistet.
PHP-Version veraltet: Was Firmenwebsites bis Ende 2026 tun
Ab dem 1. Januar 2027 bekommt PHP 8.2 keine Sicherheitsupdates mehr. Wie Sie prüfen, welche Version Ihre Website nutzt, warum der Extended Support des Hosters nur die halbe Antwort ist und was ein Update kostet.
Passende Leistungen
Wartung & Support
Laufende Pflege, Sicherheits-Updates und Monitoring mit Sentry, Uptime-Checks und Lighthouse CI — bevor aus kleinen Problemen große werden.
Mehr dazuSicherheitsaudit & Code Review
Sicherheitsanalyse nach OWASP Top 10: Penetration Testing, Code Review und Behebung von Schwachstellen.
Mehr dazu