Software-Qualitäts-Management

Software-Testing - Vom Kostenfaktor zum Erfolgsgaranten

15.05.2008
Von Rudolf van Megen

Management-Unterstützung senkt die Fehlerquote

Diejenigen, die Testen als erfolgsentscheidend bezeichnen, haben zudem weniger Probleme mit zu langsamem oder zu teurem Testen. Und schließlich: Je mehr das obere Management die Bedeutung des Softwaretestens erkennt, umso seltener weisen die IT-Systeme des Unternehmens bei Auslieferung kritische Fehler auf.

Hinsichtlich der Gestaltung professioneller Testprozesse hat sich mittlerweile ein Industriestandard herausgebildet hat, der drei wesentliche Merkmale aufweist: Erstens arbeiten Entwicklungs- und Testteams unabhängig voneinander. Zweitens wird Qualitätssicherung/Testen eigenständig organisiert und budgetiert. Zudem wird das Testen durch Spezialwerkzeuge zunehmend automatisiert.

Organisatorisch und fachlich unabhängige Softwareentwicklung und -tests können Unternehmen nur dann realisieren, wenn sie über eine ausreichende Anzahl von Fachkräften verfügen, die speziell für das Testen ausgebildet sind. War es vor wenigen Jahren noch Usus, beim fachlichen Testen auf Mitarbeiter der Business-Abteilungen zurückzugreifen und ihnen einige wenige QS-/Test-Coaches zur Seite zu stellen, herrscht heute eine andere Tendenz: Zwar liefern die Fachbereichsmitarbeiter nach wie vor den Input, doch alles Weitere übernehmen eigens dafür ausgebildete Testexperten, zum Beispiel die Definition der zu testenden Funktionen (Testfälle). Dieses Vorgehen rechnet sich in der Regel auch wirtschaftlich, da es aus dem Business wesentlich weniger Ressourcen abzieht.

Die für diesen Weg notwendigen Testexperten stellt der Markt inzwischen zur Verfügung. Softwaretesten hat sich als eigenständiger Karriereweg etabliert. Dies ist nicht zuletzt das Verdienst des International Software Testing Qualifications Board (ISTQB), dessen Ausbildungsstandard für den so genannten ISTQB Certified Tester sich mittlerweile weltweit durchgesetzt hat. Rund 80.000 Tester in etwa 40 Ländern haben heute das Zertifikat in der Tasche.