Userstories
Userstories sind ein Instrument, um Anfornderungen zu formulieren. Die Anforderungen an die App oder Website werden dabei aus der Sicht des Nutzers geschrieben.
“Als <rolle> möchte ich <Ziel/Wunsch>, um <nutzen>"</nutzen></rolle>
“Als neuer Nutzer möchte ich mich mit meinem Facebook-Account (via Facebook Login) registrieren können, um mir ein persönliches Konto anzulegen ohne E-Mail und Passwort angeben zu müssen.”
“Als neuer Nutzer möchte ich, dass beim Registrieren via Facebook Login meine dort hinterlegte E-Mailadresse, mein Profilbild sowie Vor- und Nachname als Profilinformationen hinterlegt werden, um so schnell wie möglich mit dem Programm zu starten.”
“Bei einer Registrierung via Facebook-Login möchte ich mir ein Passwort festlegen, um mich später auch mit meiner E-Mailadresse und meinem Passwort einloggen zu können.”
“Als neuer Nutzer möchte ich nach dem Signup eine Bestätigungsmail erhalten, deren Empfang ich mit einem Klick auf einen Link in der Mail bestätige, um meine E-Mailadresse zu bestätigen.”
Alle diese Userstories gehören zu einer übergeordneten Userstory, der Epic “Anmeldung”.
Gerade der “Warum”-Teil der Userstorie hilft dem Konzepter dabei sich Gedanken zu machen, welchen Wert das jeweilige Feature für den nutzer hat. Und Designer und Entwickler erfahren warum eine bestimmte Funktion wichtig für den Nutzer ist.
Man merkt Userstories an, wenn wir als Konzepter andere Interessen, als die den Nutzern einbauen.
“Als Teilnehmer wird mein Abo jeden Monat automatisch für 29 EUR verlängert, damit ich mich nicht um die Verlängerung extra kümmern muss.”
Will der Nutzer wirklich eine automatische Verlängerung oder legen wir ihm gerade unser Businessziel in den Mund?
Es geht aber kurioser:
“Als Nutzer der kostenlosen Version, möchte ich in der Suche nur maximal 3 Ergebnisse finden, um motiviert zu werden, einen Premium-Account abzuschließen.”
{{++ Wie kann man das besser formulieren?++}}
Userstories können natürlich durch Wireframes oder Mockups ergänzt werden, um sicher zu stellen, dass alle beteiligten Personen, die Userstory verstehen.
Eine Userstory muss man testen können, um herauszufindeen, ob die User Story entsprechend den Anforderungen umgesetzt wurde? - Teste der Versand der Mail - Teste den Bestätigungslink