1u54DsZ
1u54DsZ
1u54DsZ
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