Dallonses Logo

Bug

Was ist ein Bug?

Ein Bug ist ein Fehler oder ungewolltes Verhalten in Software, das sie falsche oder unerwartete Ergebnisse liefern lässt. Das Wort wird in der Technik seit dem neunzehnten Jahrhundert verwendet und blieb in der Software nach einem Vorfall von 1947 hängen, als eine Motte ein Computerrelais blockierte. Die Frage bei Bugs ist nie, ob sie auftauchen. Sie ist, wie schnell sie gefangen werden und wie viel Schaden sie vorher anrichten.

Bugs können überall entstehen. In der Logik des Codes, darin, wie zwei Komponenten miteinander reden, in einer falschen Annahme über die Form von Daten oder in einem Randfall, an dessen Behandlung niemand dachte. Ein Checkout, der einwandfrei läuft, bis jemand null Artikel bestellt, ist ein Bug, der in einem unbehandelten Randfall wartet. Sie reichen von kleinen optischen Störungen bis zu kritischen Ausfällen, die Daten verlieren oder Sicherheitslücken öffnen.

Bugs zu finden, zu melden und zu beheben ist ein ständiger Teil des Softwarebaus. Teams erfassen sie in Werkzeugen wie Jira, Linear oder GitHub Issues, weisen Verantwortliche zu und verfolgen sie bis zur Lösung. Bugs lassen sich nicht völlig vermeiden, aber Code-Review, automatisierte Tests und Continuous Integration senken, wie oft sie durchrutschen und was ihre Behebung kostet, wenn sie es doch tun.

Bugs bei Dallonses

Wir setzen uns nicht vor, Bugs auszuliefern, und tun nicht so, als würde uns das nie passieren. Software wird von Menschen gebaut, und Menschen übersehen Dinge. Was wir steuern, ist, wie wir sie fangen und wie wir reagieren. Code-Review, automatisierte Tests und Akzeptanztests in jedem Sprint sind dazu da, Probleme zu finden, bevor ein Nutzer es tut.

Wenn ein Bug doch einen Kunden erreicht, stehen wir dazu. Keine Schuldzuweisungen, kein Warten. Wir reproduzieren ihn, beheben ihn und ergänzen einen Test, damit er behoben bleibt. Unsere Qualitätssicherung läuft durch die gesamte Entwicklung, statt am Ende angeklebt zu werden, denn der billigste Bug ist der, der am Tag seiner Entstehung gefangen wird. Ehrlichkeit darüber ist Teil davon, wie wir Kundenbeziehungen intakt halten.

Sie wollen Software, die vor dem Release ordentlich getestet ist? Sprechen Sie mit uns über QA.

Sprechen Sie mit uns über Qualitätssicherung

Verwandte Dienstleistungen


Bereit zum Zusammenarbeiten?

Termin buchen
Aymón hält ein Tools-Magazin vor seinem Gesicht
Ari arbeitet auf einem Laptop im Freien, umgeben von Pflanzen
Draufsicht auf einen Holzschreibtisch mit Tastatur, Maus und Kopfhörern
Handgezeichnete Illustration einer Hand, die mit den Fingern schnippt
Nico lehnt an einem Wasserspender neben einem Feuerlöscher
Nahaufnahme eines offenen Computers mit Leiterplatte und Komponenten auf einem Holzschreibtisch
Bernat und Andreu arbeiten zusammen an einem Schreibtisch mit Monitoren und einem Laptop
Handgezeichnete Illustration einer offenen Hand, die winkt
Aymón hält ein Tools-Magazin vor seinem Gesicht
Ari arbeitet auf einem Laptop im Freien, umgeben von Pflanzen
Draufsicht auf einen Holzschreibtisch mit Tastatur, Maus und Kopfhörern
Handgezeichnete Illustration einer Hand, die mit den Fingern schnippt
Nico lehnt an einem Wasserspender neben einem Feuerlöscher
Nahaufnahme eines offenen Computers mit Leiterplatte und Komponenten auf einem Holzschreibtisch
Bernat und Andreu arbeiten zusammen an einem Schreibtisch mit Monitoren und einem Laptop
Handgezeichnete Illustration einer offenen Hand, die winkt