logo
corner left-topcorner right-top
ONE STEP AHEAD
"Große Ergebnisse erfordern großen Ehrgeiz."
corner left-bottomcorner right-bottom

Testmanagement

"Schlechtes Management kann die Kosten für Software schneller erhöhen als jeder andere Faktor." - was Barry Boehm bereits 1981 über das Management des Software-Entwicklungsprozesses gesagt hat, gilt bis heute. Nicht nur für den Entwicklungsprozess als Ganzes, sondern insbesondere auch für das Testmanagement. Da der Software Test meist am Ende der Entwicklungszeit liegt, bietet er die letzte Möglichkeit vor dem Rollout, die Qualität der ausgelieferten Software zu bewerten und zu erhöhen.

Testdatenmanagement

Ein entscheidender Punkt in der Einführung eines effizienten Testmanagements ist die Koordination der für die Testdurchführung benötigten Testdaten. Das sogenannte Datenmanagement muss in einem Entwicklungsprojekt frühzeitig aufgesetzt und kontinuierlich betrieben werden. Speziell beim Einsatz einer Testautomatisierung ist sicherzustellen, dass neue, frische Testdaten für die nächste Regression wieder zur Verfügung stehen.

testdata

 

Das Testdatenmanagement betrifft die Planung, Steuerung und Durchführung aller Aktivitäten im Zusammenhang mit Testdaten. Die gewonnen und generierten Daten eines Unternehmen liegen in unterschiedlichster Form vor. Man spricht u.a.  von Stammdaten, Transaktionsdaten, Bewegungsdaten, Metadaten, hierarchische Daten.

testdata2

 

Testkonzeption

Es ist von entscheidender Bedeutung, dass die Qualitätssicherung durch eine unabhängige Stelle verantwortet und durchgeführt wird. Denn unabhängig vom Vorgehensmodell im Softwareentwicklungsprozess –  V-Modell oder agil – füllen Software Tester die entscheiden Rolle für die Sicherstellung der Software Qualität nur dann aus, wenn sie unabhängig sind und moderne Techniken und Methoden zur Testfallermittlung und Testdurchführung anwenden. Der Aufbau einer Testabteilung, die eine methodische Ermittlung der Testfälle und ein zielgerichtetes Management als ihre Hauptaufgaben sieht, ist ein erster Schlüssel zum Erfolg.

testdata

Die Erstellung eines umfassenden Testkonzeptes ist eine Aufgabe des Testmanagements. Als zentrales Dokument für die Testkoordination muss es sämtliche Festlegungen für das Projekt in puncto Testing enthalten. Welche Testobjekte werden in welcher Teststufe betrachtet, wer testet wann in welcher Teststufe welche Testobjekte, usw. Die Einbindung von Testwerkzeugen für das Testmanagement und die Integration der methodischen Testfallermittlung sowie die schrittweise Überführung der manuellen Testfälle in automatisiert ausführbare Testfälle sollte dabei eine Selbstverständlichkeit sein.

 

Kundenorientierter Service

vereint mit Qualität und Kompetenz.