top of page
AutorenbildOngeziwe Bulana

Testen Sie gründlich, sonst riskieren Sie eine Katastrophe



In der heutigen schnelllebigen Technologiewelt ist es für Unternehmen von entscheidender Bedeutung, sicherzustellen, dass Software einwandfrei funktioniert. Wenn Software Fehler hat, kann das für Unternehmen sehr schädlich sein. Der Ruf einer Firma kann geschädigt werden, Kunden können abwandern und im schlimmsten Fall können Softwarefehler sogar dazu führen, dass eine Firma zugrunde geht.


Ich werde Ihnen eine Geschichte erzählen, wie Softwaretests eine mögliche Katastrophe hätten verhindern können.


Stellen Sie sich vor, ein führender Anbieter von Finanzsoftware gerät in eine schwere Krise, als sein Flaggschiffprodukt, eine cloudbasierte Buchhaltungssoftware, die von Tausenden von Unternehmen weltweit verwendet wird, aufgrund eines Berechtigungsfehlers ausfiel. Es gingen Berichte von frustrierten Kunden ein, die nicht auf ihre Finanzdaten zugreifen, keine Transaktionen verarbeiten oder wichtige Berichte erstellen konnten.


Das Problem trat aufgrund eines kleinen Fehlers in einem kürzlich durchgeführten Software-Update auf. Während der Entwicklungsphase bemerkte niemand das Problem. Der interne Testprozess des Unternehmens war zu eng gefasst und hatte keinen ganzheitlichen Ansatz, was dazu führte, dass das Problem unter den Tisch fiel.


Kurz nach der Veröffentlichung des neuen Releases bemerkten die Kunden den Fehler und begannen sich, grosse Sorgen und fingen damit an, sich in den sozialen Medien zu beschweren und forderten eine schnelle Lösung. Es wurde der  Unternehmensleitung klar, dass man schnell handeln muss.


Es wurde ein Team unabhängiger Qualitätssicherungsexperten zusammengestellt. Das Team wurde von unabhängigen Testern geleitet und war massgeblich an der Behebung des Problems beteiligt. Sie verwendeten sowohl automatisierte Tests als auch manuelle Prüfungen, um jeden Teil der Software sorgfältig zu prüfen. Der Fokus unabhängiger Tester liegt auf dem eigenen Anspruch, jeden Aspekt gründlich zu testen, einschliesslich scheinbar unbedeutender Funktionalitäten, die von Entwicklern und internen Qualitätssicherungsabteilungen oft übersehen werden.


Wenn Geld und Ruf auf dem Spiel stehen, ist Qualitätssicherung von grösster Bedeutung.

Trotz der Rettung war der Ruf des Softwarehauses nachhaltig beschädigt. Um sich zu erholen, brauchte die Firma eine kräftige Finanzspritze. 

Tests vor der Freigabe der Software und eine noch bessere frühzeitige Implementierung von Testverfahren im Lebenszyklus der Softwareentwicklung hätten dieses Debakel verhindern können.


Der Vorfall war jedoch ein Weckruf für das Unternehmen. Es wurde  erkannt, dass sie die Art und Weise ändern muss, wie Software entwickelt und getestet wird. Die Firma führte Richtlinien ein, um von diesem Zeitpunkt an unabhängige Tester zu beschäftigen.

Das Unternehmen konzentrierte sich darauf, was man am besten konnte: Software zu entwicklen und überliess das Testen den externen Experten.

Damit wurde sichergestellt, dass die Tests frei von internen Prozessen durchgeführt werden.


Die Geschichte des Software-Fehlers dieses Unternehmens zeigt, wie wichtig es ist, Software gut zu testen, um Risiken zu reduzieren.


Wenn Unternehmen auf Qualität setzen und in umfassende Softwaretests investieren, können sie nicht nur Katastrophen verhindern, sondern sich auch für langfristigen Erfolg positionieren.


Fazit:

Die Investition in eine strenge unabhängige Qualitätssicherung ist kein optionaler Luxus – es ist der Preis dafür, dass Sie in einem zunehmend digitalen Zeitalter zahlungsfähig bleiben, einen guten Ruf wahren und Ihre Kunden bedienen können.

bottom of page