Aus meiner Sicht gibt es drei Schlüsselkomponenten, um das Ziel «hohe Qualität zu geringen Kosten» im Testmanagement zu erreichen: adäquate Methoden, adäquate Personalbesetzung und adäquate Tools – jeweils zum richtigen Zeitpunkt. Wird einer dieser Faktoren vernachlässigt, droht das Projekt zu scheitern.
Glücklicherweise bringt das Tool die adäquate Methode mit, ohne einen zu sehr einzuschränken, und ermöglicht die Planung von Ressourcen und Testphasen. Ich habe einige Erfahrungen mit Projekten gemacht, bei denen alle Teammitglieder hochmotiviert starteten, gut durchdachte Methoden anwendeten, aber bald nicht mit den Tools umgehen konnten – der schlimmste Fall im Allgemeinen ist ein tabellenkalkulations-gesteuertes Projekt, in dem Dinge passieren wie: «Haben Sie keinen Test durchgeführt? Ich habe einen Eintrag im Excel-Sheet gemacht, dass Sie … oh, Entschuldigung, es ist noch auf meinem Computer, vergessen hochzuladen…»
Was soll ein Tool leisten können, das einen konsistenten Qualitätsmanagementprozess abbilden und für alle Beteiligten transparent machen soll? Aus meiner Sicht sollte dieses Tool:
- eine einfache und intuitive Oberfläche bieten,
- globale Nutzung ermöglichen, d.h. webbasiert sein, ohne grossen Installationsaufwand,
- das Erfassen, Kategorisieren und Bewerten von Anforderungen erlauben,
- Risikoabschätzung ermöglichen,
- Rechte- und Rollenverwaltung erlauben,
- die Zuweisung von Aufgaben ermöglichen,
- Testfälle erfassen, verwalten und ausführen können,
- einfaches Release-Management ermöglichen,
- das Erfassen und Verfolgen von Fehlern in einem Workflow erlauben,
- die Auswertung der verschiedenen Phasen sowie des Gesamtprojekts ermöglichen,
- alle Entitäten verknüpfen und das Zuweisen erkannter Fehler zu einem Testfall oder einer Anforderung erlauben,
- Testautomatisierung ermöglichen,
- offene Schnittstellen zu anderen Tools haben.
Meiner Meinung nach gibt es ein Tool, das diese Anforderungen erfüllt: Quality Center by HP, ursprünglich von Mercury Interactive eingeführt.
Und das Beste: Nicht nur kann ich beobachten, dass es meine Qualitäts- und Testmanagementprojekte zum Erfolg macht, ich arbeite auch sehr gerne damit.
Über den Autor:
Gerd Fladrich ist Testmanagement-Experte bei Fladrich Consulting, Pliening bei München, einem beteo-Partner im Bereich Qualitätsmanagement und Testing.