20.11.2014 Aufrufe

1u54DsZ

1u54DsZ

1u54DsZ

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

3.4.5 Welche Argumente sprechen für<br />

Crowdtesting?<br />

• Kosten einsparen und eigene Mitarbeiter flexibler<br />

einsetzen: Durch das Auslagern der Fehlersuche in<br />

die Crowd werden kostbare Ressourcen der eigenen,<br />

ggf. höher qualifizierten Mitarbeiter frei, die dann für<br />

andere Aufgaben eingesetzt werden können.<br />

• Der eigenen Betriebsblindheit vorbeugen:<br />

Die Crowd besteht aus einer Vielzahl freiwilliger<br />

Nutzer oder freiberuflichen Testern mit unterschiedlichsten<br />

IT- und Usability-Fachkenntnissen sowie<br />

technischer Ausstattung. In ihrer gewohnten Umgebung,<br />

in der sie auch normalerweise Apps und Websites<br />

nutzen, durchlaufen sie entweder bestimmte<br />

Testszenarien oder testen explorativ. Die Testsituation<br />

ist dadurch der späteren Nutzungssituation einer<br />

Software sehr ähnlich.<br />

der Tester über eine Ausweisprüfung auch höhere<br />

Sicherheitsstufen abbilden. Je höher allerdings die<br />

Sicherheitsanforderungen sind, desto weniger Tester<br />

stehen erfahrungsgemäß zur Verfügung.<br />

3.4.6 Grenzen von Crowdtesting<br />

• Crowdtesting kann seine Stärken insbesondere bei<br />

B2C-Anwendungen und einfachen B2B-Anwendungen<br />

ausspielen: Bei Apps, Web Apps, Online-Shops und<br />

Desktop-Anwendungen gibt es mittlerweile viele<br />

Erfahrungswerte, diese können problemlos mit Hilfe<br />

der Crowd getestet werden. Je komplexer die zu<br />

testenden Anwendungen sind, desto zeitaufwändiger<br />

wird aber die Einführung von Crowdtesting. Während<br />

bei einfachen B2C-Anwendungen ein Test meistens<br />

schnell beginnen kann, müssen bei komplexen<br />

Anwendungen die Tests sehr detailliert konzipiert und<br />

vorausgeplant werden.<br />

• Möglichst viele Systemkonfigurationen abbilden:<br />

Die Vielzahl der am Markt verfügbaren Endgeräte,<br />

Betriebssysteme und Bildschirmauflösungen ist<br />

heute sehr wahrscheinlich nur noch durch die Crowd<br />

abbildbar.<br />

• Zielgruppen passgenau für den Test auswählen:<br />

Mit Hilfe der Crowd können Tester gemäß zahlreicher<br />

demographischer Eigenschaften ausgewählt<br />

werden, sie sind somit optimal auf die Zielgruppe der<br />

zu testenden Software abgestimmt. Dies ermöglicht<br />

Feedback durch die passende Zielgruppe bereits vor<br />

dem Release und erhöht die Wahrscheinlichkeit, dass<br />

diejenigen Bugs und Usability-Probleme aufgedeckt<br />

werden, die auch spätere Nutzer der Webseite, des<br />

Online-Shops oder der App finden würden.<br />

• Auch unveröffentlichte Software kann mit Hilfe der<br />

Crowd getestet werden: Da alle Crowdtester eine<br />

Vertraulichkeitsvereinbarung unterschreiben, ist auch<br />

das Testen von noch unveröffentlichten Apps und<br />

Websites auf dem gleichen Niveau möglich wie beim<br />

Einsatz von Freelancern. Auch lassen sich über unternehmensspezifische<br />

NDAs oder die Identifizierung<br />

• Crowdtesting ersetzt keine interne Testexpertise:<br />

Zwar ist es beim Crowdtesting auch möglich, die<br />

gleichen Tester mehrmals einzusetzen und so nach<br />

und nach ein Team mit Produktexpertise aufzubauen.<br />

Die gleiche Qualifikation wie bei internen Teams<br />

lässt sich allerdings derzeit noch nicht erreichen. Das<br />

heißt jedoch nicht, dass Crowdtester unqualifiziert<br />

sind, denn durch die kontinuierliche Bewertung der<br />

Tester wird deren Qualifizierungsniveau auf Basis<br />

ihrer Historie als Tester gewährleistet. Hierbei führen<br />

verschiedene Faktoren zur Bewertung eines Testers,<br />

z.B. Kunden-Reviews oder Bewertungen durch die<br />

Projektmanager.<br />

• Crowdtesting ist nur einer von vielen Bausteinen für<br />

erfolgreiches Softwarequalitätsmanagement: Ziel von<br />

Crowdtesting ist daher auch nicht, interne Testexpertise<br />

zu ersetzen, sondern diese durch externe Ressourcen<br />

zu unterstützen. Auf jeden Fall muss auch bei<br />

einem Crowdtesting-Einsatz weiterhin durch einen<br />

internen Verantwortlichen definiert werden, wann<br />

und in welchem Umfang bzw. mit welcher Methode<br />

getestet werden soll.<br />

28

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!