Offshore und Agile Testing - interessante Links zum Thema
Testing und QA sind wesentliche Bestandteile auch in Agile Projekten. Im Unterschied zu Projekten in 'Wasserfall' Methode gibt es allerdings einige Vorteile und unterschiedliche Vorgehensweisen.
XP-Projekte ermöglichen das testgetriebene Entwickeln, was den Prozess der Software-Erstellugn weiter verschlankt und zudem dazu führt, daß man der Auslieferung von fehlerfreier Software deutlich näher kommt, als in klassischen Umgebungen.
Bei Projekten, die zudem offshore stattfinden gibt es zudem eine räumliche Trennung, was zu erhöhten Transaktionskosten, beispielsweise in der Kommunikation innerhalb des Teams führen kann. Um den Herausforderungen Herr zu werden, benötigt man eine erfahrene Truppe und Kenntnisse der möglichen Problemquellen.
Hier eine interessante Seite (englisch) zum Thema: http://www.offshoreagile.com/resources/experiencereports/testing-in-offshore-agile-projects/
Zum Thema des veränderten Rollenverständnisses des Testers in agilen Umfeldern gibt es hier interessante Informationen: http://www.agile-software-development.com/2008/02/agile-testing-changing-role-of-testers.html
Natürlich verändert sich das Rollenverständnis eine Testers in dem Moment, wo im Gegensatz zum Wasserfall-Modell keine ausführliche und umfangreiche Blaupause vor Projektbeginn erstellt wird erheblich. Aber der Tester selbst hat erhebliche Vorteile von Agile Entwicklungsmethoden: http://www.agile-software-development.com/2009/08/advantages-of-agile-for-testers.html
Die Automatisierung und den Automatisierungsgrad des QA-Prozesses zu definieren, hängt von der Amortisierung des Aufwandes ab, und sollte in den Überlegungen berücksichtigt werden. Hier (http://3.bp.blogspot.com/_iwnXdTDeQSo/SgX9G7wQf5I/AAAAAAAAAQE/x0gEjN-RzK0/s1600-h/Image+4.bmp) findet sich eine interessante Übersicht.
Posted by Armin Roth
