Einführung in die Anforderungsermittlung

User Experience Design Prozess

  • Wahrnehmung und Erlebnisse eines Nutzers stehen im Mittelpunkt
  • wenn Nutzer positives mit Verwendung des Produktes verbindet, steigt Bereitschaft es weiterzuempfehlen.
  • um Nutzungsqualität hochzuhalten wird Nutzer früh in Produktentwicklung eingebunden
  • Produkt soll Nutzer schnell und selbsterklärend zum Ziel bringen

Schritte im Prozess Übersicht

  1. Produktvision
  • Kreativitätsworkshops
  • Vorstudien
  1. Konzept und Planung
  • Business-Analyse
  • Nutzerforschung
  • Anforderungen
  1. Produkt-Backlog (Liste aller Änderungen)
  • Anforderungsmanagement
  • Priorisierte User Stories
  1. Iterative Umsetzung
  • Prototypen
  • Implementierungen
  • Usability-Testing
  1. Release

Schritte im Prozess Teil 1

  1. Produktvision
  • Kreativitätsworkshops
  • Vorstudien
  1. Konzept und Planung
  • Business-Analyse

    • Produktvision
    • Marktanalyse
  • Nutzerforschung

    • Beobachtungen
    • Befragungen
    • Personas
  • Anforderungen

    • User Stories
    • Szenarien
    • Storyboards
  1. Produkt-Backlog (Liste aller Änderungen)
  • Anforderungsmanagement
  • Priorisierte User Stories

Schritte im Prozess Teil 2

  1. Iterative Umsetzung
  • Prototypen

  • Wireframes -Mockups

  • Implementierungen

  • Source Code

  • Design Integration

  • Software Testing

  • Usability-Testing

  • Nutzertests

  • Expertentests

  1. Release

Rollenverteilung

bild

Nutzeranalyse

  • Ziele, Bedürfnisse, Gewohnheiten und Arbeitsabläufe der Nutzer

  • Untersuchung anhand qualitativer und quantitativer Methoden

  • Ergebnisse sind vereinfachte Benutzermodelle (Personas), stellvertretend für den Nutzer

  • Ausgewählte Erhebungstechniken und Auswertungen

    • Befragungen
    • Beobachtungen
    • Quantitative Forschung (möglichst viele vergleichbare Daten statistisch auswerten)

Personas

  • fiktive Personen, stellvertretend für eine Gruppe von Nutzern mit ähnlichen Bedürfnissen
  • Ziele, Interessen, Charakter und Verhalten aus Nutzerforschung ableiten
  • von Designteam und wichtigen Stakeholders entwickelt
  • Spezifisch für 3 bis 5 wichtige Nutzergruppen, nicht immer alle Nutzergruppen erreichbar

Methoden und Techniken zur Ermittlung von Anforderungen

  • Interview

  • Fragebogen

  • Feldbeobachtungen

  • Systemarchäologie

  • Dokumentenanalyse

  • User Stories

  • Anforderungs-Workshops

  • sollen unabhängig von der Quelle und der Art Anforderungen eingesetzt werden

  • Anforderungsquellen:

    • Benutzer -> Interview und Fragebogen
    • Gruppen -> Workshops

User Stories

  • beschreiben Anforderungen aus Sicht des Benutzers

  • meist im Rahmen eines Anforderungsworkshops formuliert, Ziel alle Benutzerrollen zu identifizieren

  • Vorgegebene Satzstruktur

    Als [ROLLE] möchte ich [ZIEL], damit [BEGRÜNDUNG]

    und werden als Karten (Storycards) geschrieben

  • in großen Projekten werden User Stories nach Thema sortiert

Szenario

  • kurze Geschichte die zeigen wie Persona das Produkt nutzen würde
  • frei von technischen Details
  • benötigt Verständnis vmo Produkt und Bedürfnisse der Nutzer
  • sollte möglichst realitätsnah geschrieben werden

Anforderungsmanagement

  • stellt sicher das Produkt den Rahmenbedingungen und Ansprüchen genügt

  • besteht aus

    • Anforderungsdefinition, Ermittlung und Dokumentation der Anforderungen
    • Anforderungsverwaltung, Priorisierung der Anforderungen, Planen und Testen

Bild

Last modified 2022.04.20