Schwarmintelligenz im Testing – Kollaborative Testmethoden in der Praxis
Anhand von drei Problemstellungen wird erklärt, wie die kollaborativen Testmethoden Pair Testing, Bug Bash und Mob Testing funktionieren:
Situation 1: Im Verlauf der Zeit haben sich Wissens-Inseln im Projekt gebildet. Diese müssen abgebaut werden. Die Zeit drängt, da einer der Experten im Projekt bald in Rente ausscheidet und Wissen transferiert werden muss. Ein Lösungsansatz hierfür ist Pair Testing.
Situation 2: Das Entwicklungsteam für ein technisch hoch komplexes sowie sicherheitskritisches System hat die meiste Zeit der Entwicklung mit der Lösung der technischen Anforderungen verbracht, auf die Usability hat dabei keiner wirklich geachtet. Eine Bug Bash hat ihre Stärken im Bereich Usabiltity Testing und könnt hierfür eine Lösung sein.
Situation 3: Am Ende eines Releases gehört es zu den Projektaufgaben, dem Fachbereich die neu umgesetzten Funktionalitäten vorzustellen. Bisher geschah dies immer anhand eines Folienvortrages. Dies war nicht nur für den Kollegen, der es vorstellen sollte, anstrengend, sondern auch für den Fachbereich langweilig. Meist ging die Aufmerksamkeitskurve bereits nach wenigen Minuten deutlich nach unten. Eine weitere Möglichkeit zum Wissenstransfer in größeren Gruppen ist die Methode Mob Testing.
Jede der einzelnen Methoden (je Situation) wird im Verlauf des Vortrages in einem ersten Schritt methodisch vorgestellt, anschließend folgt eine Betrachtung eines Projekteinsatzes, gefolgt von Vor- und Nachteilen der Methode. Je Situation gibt es von einem Projekt aus dem Arbeitsalltag ein Beispiel, wie diese genutzt wurde, sodass reale Projektsituation zur Beschreibung genutzt und Erfahrungen weitergeben werden können.
Einsteiger
Zeit
15:35-16:20
21. Juli
Themengebiet
Agile Testing
Raum
Paris
ID
Di3.5