Top Banner
Fitting UX into an Agile Development Environment Keita Del Valle Esri International User Conference July 23–27 | San Diego Convention Center
13

Fitting UX into an Agile Development Environment

Jan 27, 2015

Download

Technology

Esri UC 2012 Lightning Talk by Keita (Del Valle) Wangari. Based on knowledge learned in the "Agile UX Toolkit" tutorial taught by John Schrag & Desiree Sy at the 2012 UPA Conference.
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Fitting UX into an Agile Development Environment

Fitting UX into an Agile Development Environment

Keita Del Valle

Esri International User ConferenceJuly 23–27 | San Diego Convention Center

Page 2: Fitting UX into an Agile Development Environment

Based on knowledge learned in the “Agile UX Toolkit” tutorial taught by John Schrag & Desiree Sy at the 2012 UPA conference. The slides

from that tutorial can be found here.

Page 3: Fitting UX into an Agile Development Environment

AGILE CHALLENGE:Unclear priorities

SOLUTION:Implement Iteration 0 for planning & strategy

Page 4: Fitting UX into an Agile Development Environment

Standard AgileUser

CenteredAgile

Elements of User Experience*

*Tier diagram taken from “The Elements of User Experience” by Jesse James Garrett

Page 5: Fitting UX into an Agile Development Environment

AGILE CHALLENGE:“Done” is ambiguous.

SOLUTION:Redefine “done” for the team.

Page 6: Fitting UX into an Agile Development Environment

AGILE CHALLENGE:Research can’t inform development in time

SOLUTION:Parallel & skew design & development

Page 7: Fitting UX into an Agile Development Environment

Design & UX

Development

I0 I1 I2

ResearchDesigns for I2

Research for I3

Structure

Minimum UI workDesigns from I1

User test I1 Code

Designs for I3

Research for I4

Who’s Doing What When?

Page 8: Fitting UX into an Agile Development Environment

AGILE CHALLENGE:Lack of documentation

SOLUTION:Invest in rich communication

Page 9: Fitting UX into an Agile Development Environment

AGILE CHALLENGE:Build order loses user’s story

SOLUTION:Use context to cluster & order backlog

Page 10: Fitting UX into an Agile Development Environment

AGILE CHALLENGE:Frequent change wastes design work

SOLUTION:Increment design process

Page 11: Fitting UX into an Agile Development Environment

AGILE CHALLENGE:Usability testing takes too long

SOLUTION:Use formative usability testing &

continuously recruit testers

Page 12: Fitting UX into an Agile Development Environment

Train Everyone on Agile

Design

Marketing

UX

Documentation

Development

Product Mgmt Project Mgmt

Business Analyst

Page 13: Fitting UX into an Agile Development Environment