Modultests im agilen Projekt


Kommunikation und flexible Planung im Testteam

Die Einarbeitung in die Aufgabenstellung machte eine mehrwöchige Präsenzphase für den Dienstleister erforderlich. In dieser Zeit entstand in enger Zusammenarbeit das Testkonzept, in dem auch der Testaufbau, die Projektkommunikation und das Projektcontrolling festgelegt wurden. Spätere Präsenztermine dienten dann der Lieferung und Abnahme sowie der Einweisung in neue Arbeitspakete. Die Kommunikation fand hauptsächlich zwischen den Projektleitern Entwicklung und Test statt. Die Kommunikation hat einen hohen Stellenwert: Mehrmals wöchentlich fanden Telefonkonferenzen im Stile eines Daily Scrum statt. Darüber hinaus erfolgt situativ die Kommunikation über E-Mail und Skype. Der Projektstatus unterlag mit Berichten über die Testergebnisse und mit Tätigkeitsnachweisen einem wöchentlichen Controlling. Generell zeigte sich: Je weniger Dokumentation über das Testobjekt vorhanden ist, desto mehr Kommunikation ist erforderlich. Wesentlich neben vielen Besuchen und regelmäßigen Telefonkonferenzen ist auch ein flexibler und kurzer Kommunikationsweg direkt zwischen Testteam und den Entwicklern. Es zeigte sich zudem, dass eine sehr flexible Planung des Testteams relevant ist, sowie Mechanismen zur frühzeitigen Erkennung von Auslastungsengpässen hilfreich. Der Testprojektleiter bei Infoteam stellte sich gegenüber dem Entwicklungsteam als skalierbare Ressource dar, indem er bei Bedarf Mitarbeiter in das Projekt hinzuziehen konnte. Besonderes Augenmerk verlangt dabei die Synchronisierung der Aufgaben, um eine kontinuierliche Auslastung des Testteams sicherzustellen.

Kritische Herangehensweise für geringe Folgefehler

Als nützlich erwies sich, viele Aspekte bereits im Vorfeld kritisch zu hinterfragen. Dies betrifft sowohl die Umsetzung der Spezifikation als auch die Spezifikation selbst. Außerdem konnte die frühzeitige Einbindung von externen Testern eine hohe Qualität der Tests und deren Ergebnisse liefern und so früh Einfluss auf die Qualität des Produkts nehmen. So wurden in späteren Testphasen, bei Integrations- und Systemtests, eher wenige Fehler gefunden.

Seiten: 1 2Auf einer Seite lesen

infoteam Software AG
www.infoteam.de

Das könnte Sie auch Interessieren