Das digitale Zeitalter hat einen beispiellosen Zugang zu Informationen und neuen Online-Diensten ermöglicht. Und im Austausch, Die Bereitschaft der Menschen, persönliche Informationen preiszugeben und ihre Online-Aktivitäten überwachen zu lassen, ist groß. Aber ist es das wert?? Wie Wired berichtet, Immer mehr Menschen stellen diesen Kompromiss in Frage:
Die USA befinden sich mitten im Datenschutz-Erwachen, Und Sie können die jüngste Welle schlagzeilenträchtiger Skandale als Auslöser bezeichnen. Cambridge Analytica hat die personenbezogenen Daten von bis zu unrechtmäßig erfasst 87 Millionen Facebook-Nutzer und wandelte sie in gezielte politische Anzeigen um. Und Equifax hat die sensiblen Details preisgegeben 148 Millionen Amerikaner, weil man sich nicht die Mühe machen konnte, eine bekannte Schwachstelle zu schließen.
Fragen Sie jeden in der Technologiewelt und er wird Ihnen sagen, dass Benutzertests der Schlüssel für eine gute Softwareentwicklung sind. Tatsächlich, das ist nicht ganz richtig, weil der Schlüssel eigentlich gute Benutzertests sind. Benutzer geben Ihnen nicht immer genau die Informationen, die Sie benötigen. Oder sie geben Ihnen möglicherweise nicht alle Informationen, die Sie benötigen. Aus diesen Gründen, Sie müssen in der Lage sein, einen Benutzertest mit den Benutzern hervorragend zu besprechen.
Nachbesprechung bedeutet im Grunde, über eine Erfahrung zu sprechen. Die Nachbesprechung hilft uns, die Gedanken und Gefühle eines Benutzers während seiner Erfahrung mit der Software zu verstehen. Und in der Softwareentwicklung, Das heißt, wir können die notwendigen Änderungen vornehmen, um diese Erfahrung zu verbessern.
Um einen Benutzertest effektiv zu überprüfen, müssen Sie möglicherweise mehrere Dinge tun. Für einen, Es ist eine gute Idee, zunächst den Fokus für die Nachbesprechung festzulegen. Und später, Möglicherweise müssen Sie den Benutzer zu diesem Fokusbereich zurückbringen. Um einen allgemeinen Eindruck von der Erfahrung zu bekommen, Sie könnten nach Gesamteindrücken fragen. Und um mehr Details zu erfahren, Sie können den Benutzer bitten, über den Prozess der Verwendung der Software zu sprechen. Es ist auch eine gute Idee, wichtige Probleme zu berücksichtigen, wenn sie auftreten.
Im heutigen Dialog, Wir werden hören, wie ein Softwareentwickler namens Jill einen Benutzertest mit Carla bespricht, ein Büroangestellter. Jills Firma, OptiTech, hat neue Software für ein Logistikunternehmen entwickelt, in dem Carla arbeitet.
Fragen zum Zuhören
1. Worauf will sich Jill in der Nachbesprechung konzentrieren??
2. Wie reagiert Jill auf Carlas Vorschlag, den Status eines Fahrers aktualisieren zu können??
3. Wie reagiert Jill, wenn Carla erwähnt, dass die Routen zu früh ihre Farbe ändern??
Im Mittelpunkt jedes Softwareprojekts steht der Benutzer. Wenn der Benutzer die Software verwirrend findet, oder wenn es nicht das tut, was der Benutzer tun soll, Was ist der Punkt? Aus diesem Grund, Benutzertests sind ein wesentlicher Bestandteil des Entwicklungsprozesses.
Benutzertests können eine Reihe von Aktivitäten umfassen. Sie können beobachten, wie Benutzer mit der Software interagieren. Sie können verfolgen oder überwachen, wie sie es verwenden. Und Sie könnten sie nach ihrer Meinung fragen. Auf diese Weise, Sie sammeln Informationen und Feedback, die Ihnen helfen, die bestmögliche Benutzererfahrung zu schaffen. Und genauso wie die Software selbst benutzerfreundlich sein muss, Das Gleiche gilt für Benutzertests. Wenn die Leute keine klare Vorstellung davon haben, was sie während des Tests tun sollen, Sie werden eine Gelegenheit verpassen.
Wenn Sie also mit dem Testen beginnen, Es ist wichtig, zu skizzieren, was Sie tun werden, und an welcher Art von Feedback Sie interessiert sind. Denn für die Testnutzer ist die Software neu, Sie müssen ihnen klare Anweisungen zur Verwendung geben und ihnen einen Überblick über die Hauptfunktionen geben. Möglicherweise stellen Sie dabei auch fest, dass Sie wichtige Punkte hervorheben. Letztendlich, Es ist viel einfacher, im Vorfeld sicherzustellen, dass jeder etwas versteht, als sich beim Testen mit verwirrten Benutzern herumschlagen zu müssen.
Im heutigen Dialog, Wir werden Jill hören, ein Entwickler bei einem Softwareunternehmen namens OptiTech. Sie haben Software für ein Logistikunternehmen entwickelt, und jetzt sind sie bereit, die erste Runde der Benutzertests zu starten. Wir werden auch Liam hören, der IT-Manager für den Kunden, und Carla, einer der Testbenutzer.
Fragen zum Zuhören
1. Was Jill sagt, wird der letzte Schritt in diesem Test sein?
2. Auf welche drei Aspekte der Software konzentriert sich dieser Test??
3. Was Jill betont, ist für die Fahrer absolut notwendig?
KI beinhaltet maschinelles Lernen, die sich für tiefes Lernen auf neuronale Netze stützen und komplexe Algorithmen verwenden können. AI umfasst auch autonome Anwendungen und Maschinen wie Bots, die die Verarbeitung natürlicher Sprache für die Interaktion verwenden.
Bei Scrum wird in Sprints gearbeitet, oder kurze Zyklen, ein Produkt schnell entwickeln. Zu den Schlüsselrollen in Scrum gehören der Scrum Master und der Product Owner, sowie Produktteams, die das Produkt erstellen, indem sie das Sprint-Backlog abarbeiten.