Priorisierung von Anwendungsszenarien
Heute möchte ich mich einer Herausforderung widmen, vor der häufig Teams stehen, die von einem klassischen Softwareentwicklungsprozess zur anwenderorientierten Entwicklung wechseln. Durch die umfangreiche Anforderungsanalyse des User Centered Design entsteht in den Teams oft das Gefühl, von der schieren Menge der identifizierten Anwendungsszenarien erschlagen zu werden. Wenn alle Fakten auf dem Tisch liegen, fällt es meistens schwer diejenigen Anwendungsszenarien zu benennen, die zuerst bearbeitet werden sollen.
Um auf diese Frage eine gute Antwort zu finden, ist es notwendig herauszufinden, welche der Anwendungsszenarien besonders wichtig bzw. relevant sind. Um das zu Bewerten verwende ich gern folgende Fragestellungen:
- Sind die Personas, für die das Anwendungsszenario relevant ist, Hauptpersonas bzw. besonders wichtige Personas?
- Gibt es negatives Anwenderfeedback zu diesem Anwendungsszenario?
- Wird dieses Anwendungsszenario von Wettbewerbsanwendungen unterstützt?
- Ist das Anwendungsszenario kritisch für den Geschäftserfolg?
- Ist der Umsetzungsaufwand vertretbar?
- Wie häufig kommt das Anwendungsszenario in der Praxis vor?
Die Fragestellungen bekommen dann Punktwerte und somit ergibt sich eine Reihenfolge für die Anwendungsszenarien. In der Regel ist das Ergebnis eine Excelliste mit den bewerteten Anwendungsszenarien.
Letzte Woche habe ich in einem Vortrag von Sylvia Barnard von SAP eine schöne Visualisierung zu diesem Thema gesehen. Sie bewertet die Anwendungsszenarien nach Relevanz und Nutzungshäufigkeit. Das Ergebnis wird dann in einem Punktdiagramm visualisiert. Da ich beim Vortrag kein Foto gemacht habe, hier eine Skizze mit meinen Ergänzungen:

Screenshot: Skizze von Ulf
In diesem Diagramm ist leicht erkennbar, was als erstes getan werden muss. Gestartet wird mit den Anwendungsszenarien, die oben rechts stehen. Die Szenarien, die unten links stehen, können gestrichen bzw. zurückgestellt werden.
Leave a comment