UX und Scrum

download UX und Scrum

of 86

  • date post

    12-Apr-2017
  • Category

    Software

  • view

    753
  • download

    1

Embed Size (px)

Transcript of UX und Scrum

  • ALEXANDER CASALL & STANISLAW TRAKTOVENKO

    UX UND SCRUM

  • Alexander Casall

    sialcasaStanislaw Traktovenko

  • UX WAS IST WICHTIG?Regeln Menschen

  • Regeln Menschen

    UX WAS IST WICHTIG?

  • ISO 9241-110

    Gesetze der Dialoggestaltung

  • AUFGABENANGEMESSENHEIT

    Weniger ist mehr, aber davon das Richtige bitte!

  • Unterschiedliche Domnen L

  • ERWARTUNGSKONFORMITT

    Windows 8?

  • FEHLERROBUSTHEIT / FEHLERTOLERANZ

    Nobodys perfect

  • Sofortiges Feedback zu Fehleingaben, hilft Frustration zu vermeiden!

    Validierung zu spt

  • SELBSTBESCHREIBUNGSFHIGKEIT

    klare Signale, statt Interpretation

  • INDIVIDUALISIERBARKEIT

    Anpassung des Tools an eigene Bedrfnisse

  • Betriebssystem Fo

  • LERNFRDERLICHKEIT

    konsistente Oberflchen

  • Shortcuts?

  • STEUERBARKEIT

    Besttigen, Hinterfragen, Abbrechen, Neustarten

  • Downloading 2 / 50 MB

  • UX WAS IST WICHTIG?Regeln Menschen

  • ISO 9241-210

    Human-centered design for interactive systems

  • User Centered Design Prozess

    Konzipieren

    ImplementierenEvaluieren

    Analysieren

  • 1.Iteration

    Konzipieren

    ImplementierenEvaluieren

    Analysieren

  • Wie sind eure Ablufe?Wo liegen eure Probleme?

    Welche Informationen bentigt ihr?

    Interviews, Beobachtungen

  • 1.Iteration

    Konzipieren

    ImplementierenEvaluieren

    Analysieren

  • Konzeption

  • 1.Iteration

    Konzipieren

    ImplementierenEvaluieren

    Analysieren

  • 1.Iteration

    Konzipieren

    ImplementierenEvaluieren

    Analysieren

  • NutzerstudieThinking Aloud

    0%

    10%

    20%

    30%

    40%

    50%

    60%

    70%

    80%

    90%

    100%

    0 2 4 6 8 10

    Gefundene Probleme / Teilnehmerzahl

    3-5

  • Video: iteration1.wmv

  • Evaluationsergebnisse der ersten Iteration sind die Basis fr die Analysephase der zweiten Iteration

    Konzipieren

    ImplementierenEvaluieren

    Analysieren

  • 2.Iteration

    Konzipieren

    ImplementierenEvaluieren

    Analysieren

  • 2.Iteration

    Konzipieren

    ImplementierenEvaluieren

    Analysieren

  • 2.Iteration

    Konzipieren

    ImplementierenEvaluieren

    Analysieren

  • 2.Iteration

    Konzipieren

    ImplementierenEvaluieren

    Analysieren

  • 3.Iteration

    Konzipieren

    ImplementierenEvaluieren

    Analysieren

  • 3.Iteration

    Konzipieren

    ImplementierenEvaluieren

    Analysieren

  • 3.Iteration

    Konzipieren

    ImplementierenEvaluieren

    Analysieren

  • 3.Iteration

    Konzipieren

    ImplementierenEvaluieren

    Analysieren

  • 4.Iteration

    Konzipieren

    ImplementierenEvaluieren

    Analysieren

  • 4.Iteration

    Konzipieren

    ImplementierenEvaluieren

    Analysieren

  • Sketch (Mac App)

  • Styleguide

  • 3.Iteration

    Konzipieren

    ImplementierenEvaluieren

    Analysieren

  • 3.Iteration

    Konzipieren

    ImplementierenEvaluieren

    Analysieren

  • UCD IST ITERATIV

  • SCRUMBacklog

    User Story 1User Story 2User Story 3

  • WIE KANN EINE VERKNPFUNG AUSSEHEN?

    State Of The Art Unser Ansatz

  • WIE KANN EINE VERKNPFUNG AUSSEHEN?

    State Of The Art Unser Ansatz

  • VARIANTE 1 UX/ ENTWICKLUNG VERSETZT

    Desire Sy: Sprint 0 + Versetzte parallele Einzelaktivitten

  • Sprint 0

    Implementierung Implementierung Implementierung

    Design fr Zyklus 2Design fr Zyklus 3

    Zyklus 1 Zyklus 2 Zyklus 3

    Design fr Zyklus 4

    Zyklus 0

    Test Inkrement (Zyklus 1) Test Inkrement (Zyklus 2)

    Design Track

    Development Track

  • VARIANTE 2 UX/ ENTWICKLUNG INTEGRIERT

    Dominique Deuff, Mathilde Cosquer: Nutzer-zentrierte agile Methode

  • Phase 3Evaluation

    Phase 2Agile Entwicklung

    Phase 1Design und Vorbereitung

  • Phase 3Evaluation

    Phase 2Agile Entwicklung

    Phase 1Design und Vorbereitung

  • Release Planning Produkt- Backlog

    Design und Vorbereitung

    Pre-Sprint

    Phase 2Agile Entwicklung

    Phase 1Design der globalen Ansicht

    Technische RechercheNutzerrechercheDesignrecherche

  • Phase 3Evaluation

    Phase 2Agile Entwicklung

    Phase 1Design und Vorbereitung

    3 Varianten

  • Design

    Sprint Retro

    Sprint Planing

    Finalisierung Backlog

    Sprint Review

    Usability TestingEntwicklung

    Phase 2Variante Usability Testing First

  • Sprint RetroSprint Planing

    Finalisierung Backlognchster Sprint

    Sprint Review

    Entwicklung + Design Usability Testing

    Phase 2Variante Usability Testing Last

  • Sprint Retro

    Sprint Planing

    Sprint Review

    Inter-Sprint Periode

    Entwicklung + Design Usability Testing

    Phase 2Variante Inter-Sprint Testing

    Finalisierung Backlognchster Sprint

  • Phase 3Evaluation

    Phase 2Agile Entwicklung

    Phase 1Design und Vorbereitung

  • U- Testing

    Finaler Sprint

    KonventionellerNutzer Test

    Phase 3Evaluation

    Phase 3Validierung, Evaluation

    Phase 2Agile Entwicklung

    Sprint Retro

    Sprint Review

  • FAZIT ZU BESTEHENDEN ANSTZEN

    Nicht Bedarfs- , sondern Prozessorientiert

    WeitereD. Dimmick.: Design Spikes Google Ventures: Design Sprints

  • WIE KANN EINE VERKNPFUNG AUSSEHEN?

    State Of The Art Unser Ansatz

  • SprintBacklogUser Story 1

    User Story 2

    User Story 3

  • Sprint

    BacklogUser Story 1

    SpikeUser Story 2User Story 3

    Spike = A story or task aimed at answering a question or gathering information, rather than at producing shippable product.

    Agile Dictionary

  • Sprint

    BacklogUser Story 1

    SpikeUsability Spike

    User Story 2

  • Analyse BeobachtungFokusgruppenNutzungsszenarien

    EvaluationPrfung durch DritteHallway TestThinking AloudHeatmap-Analyse

    UmsetzungCard SortingA/B TestPrototyping (Wireframes, Technisch)

    Usability Spike

  • Erweiterung der Definition of DoneUm z.B. Styleguide checksund andere UCD Elemente

    Sprint

    Erweiterung der Definition of Readyum Prototypen (z.B. Wireframes) und andere UCD Elemente

    Backlog

    (Usability)-Spike

    User Storys...

    Akzeptanzkriterien von Storys um UCD Elemente erweitern (Expertenprfung, Nutzerstudie, Hallway-Test )

  • WO LIEGEN DIE KOMPETENZEN?

  • Wer?

    PO SCM Dev-Team

  • PO SCM Dev-Team

  • PO SCM Dev-Team

    vert. Daten-banken

    Performance

    Java EE Test UX

  • PO SCM Dev-Team

    vert. Daten-banken

    Performance

    Java EE Test UX

    Verstndnis von UX, um

    Business Value zu bewerten

  • LSUNG KOMPAKT

    Integration in den agilen Prozess via Usability Spike, DoR, DoD und Akzeptanzkriterien+

    Usability Aufgaben liegen im Scrum Team

  • alexander.casall@saxsys.de

    @sialcasa

    Q&A

    stanislaw.traktovenko@saxsys.de