Scrum

Agile Software-Entwicklung

Scrum braucht neue Tester

16.06.2010, von Klaus  Kilvinger

Neben seinem individuellen Know-how und den persönlichen Fähigkeiten gilt es aber, Standardtestmethoden wie TMap Next und TPI in der agilen Welt einzusetzen. Sie können ohne Zweifel dem Testanalyst helfen, seine erweiterten Aufgaben in der erforderlichen Art und Weise zu erfüllen. Denn es ist egal, ob man sich in einem traditionellen Wasserfallmodell oder in einem agilen Projekt befindet. Der Testprozess ist nahezu identisch.

Wesentliche Unterschiede sind die Zeit, die zur Verfügung steht, um eine Aufgabe zu erfüllen. Denn in einem agilen Projekt hat man zwei Stunden für die Erstellung logischer Testfälle, keine vier Tage.

Weiter bestehen Spezifikationen in der agilen Welt oft aus Use Cases, Klassenmodellen und Zustandsdiagrammen, also eher visuellen Beschreibungen des zu entwickelnden Produktes, was sich von den klassischen Anforderungsbeschreibungen unterscheidet, die in IEEE oder ISO/IEC verwendet werden. Daher benötigt der Testanalyst Wissen zur Softwareentwicklung, den Beschreibungssprachen und verwendeten Tools.

Gut ausgebildete Testspezialisten benötigt

Offensichtlich benötigt der agile Ansatz also gut ausgebildete Testspezialisten. Sie müssen in der agilen Welt der "crossfunctional teams" in der Lage sein, alle nötigen Aufgaben für hochwertige Softwareprodukte erfüllen. Die einzelnen Schritte vom ersten Programmcode bis zur vollständigen, funktionierenden Integration einer Software in den Unternehmensalltag sind immer weniger voneinander trennbar. Ein Testanalyst muss also ebenso kompetent in agilen Methoden und Design sein, wie in seinem angestammten Testumfeld.

Anhand der zu erkennenden Erweiterung der Rollen in der Qualitätssicherung wird somit schnell klar, dass funktionale Tests und Tester auch in agilen Methoden nicht überflüssig werden, ja sogar erforderlich sind. Und es ist beruhigend, dass der Einsatz von Methoden möglich und sinnvoll ist, die auch in der "klassischen Welt" erprobt sind. Gemeinsam mit agilen Methoden sichern sie die notwendige Qualität. Um die Methoden aber effizient zu nutzen, benötigt man gut ausgebildete und erfahrene Testexperten.

Klaus Kilvinger ist Mitglied der Geschäftsleitung von Sogeti in Deutschland.

Arbeitet Ihre IT-Abteilung schon mit der Software-Entwicklungsmethode Srcum? Beteiligen Sie sich doch an unserer CIO-Umfrage.

zurueck
Seite: 1 | 2 | 3
Kommentieren: Kommentieren
Jetzt den CIO Exklusiv Newsletter bestellen!
Weitere Inhalte zu:
Sogeti, Software-Entwicklung, Scrum, XP-Methode, Funktionssicherheit
Nützliche Links zu Scrum

scrum-master.de Eine mit Leidenschaft und Sorgfalt zusammengestellte Web-Site, die eine Fülle an Informationen bietet.

scrumalliance.org Die Scrum Alliance ist eigenen Aussagen zufolge eine Non-Profit-Organisation, die es sich zur Aufgabe gemacht hat, Informationen über Scrum zu verbreiten. Auf der Seite finden sich Neuigkeiten, Diskussionen, Kursangebote und Veranstaltungen.

mountaingoatsoftware.com Das Unternehmen Mountain Goat Software hat sich auf die Beratung und Fortbildung für Agile Projektmethoden spezialisiert. Scrum ist nur eine davon. Dort finden Sie hilfreiche Präsentationen.