ux @ agile - myths, legends and the path to success

26
UX @ Agile Myths, Legends and The Path To Success Ran Liron Head of UX @ Varonis UX mentor at Google’s Launchpad UXring for the last 20 years

Upload: ran-liron

Post on 08-Feb-2017

4.801 views

Category:

Software


2 download

TRANSCRIPT

Page 1: UX @ agile - myths, legends and the path to success

UX @ AgileMyths, Legends and The Path To Success

Ran Liron Head of UX @ Varonis UX mentor at Google’s Launchpad UXring for the last 20 years

Page 2: UX @ agile - myths, legends and the path to success

AgileVSWaterfall

Page 3: UX @ agile - myths, legends and the path to success

Deployment!

QA

Development

Design

Planning

ResearchWaterfall

Sequential process –Step by step,

from planning to delivery

RFPRFPRFPs

RFPRFPPRDs

RFPRFPStyle Guides

RFPRFPSpecs

Page 4: UX @ agile - myths, legends and the path to success

AgilePlanning Design Dev. QA

Planning Design Dev. QA

Planning Design Dev. QA

MVP!

MMF

Incrementalprocess

Page 5: UX @ agile - myths, legends and the path to success

Agile UX3 misconceptions

and 4 TipsAgile UX: Common Misconceptions

Page 6: UX @ agile - myths, legends and the path to success

Misconception #1:In Agile You Shouldn’t Plan Ahead

Page 7: UX @ agile - myths, legends and the path to success

Sprint0

How To Plan Ahead in Agile?

for Sprint 2 for Sprint 3 for Sprint 4 for Sprint 8

UX

Dev.

…for Sprint 9

1. Start with Sprint 0, Define the vision2. UX should work a sprint ahead of dev. PM – two sprints ahead 3. Re-occurring Design Spikes

Design Spike

Sprint 1 Sprint 2 Sprint 7 Sprint 8

UX & Product

See Smashing Magazine - “Fitting Big-Picture UX Into Agile Development”

ProductRequirementfor sprint 3

UXfor sprint 3

Sprint 3

Page 8: UX @ agile - myths, legends and the path to success

Misconception #2:In Agile There is No TimeTo Perform UX Research & Validation

Page 9: UX @ agile - myths, legends and the path to success

Sprint 0

for Sprint 2 for Sprint 3 for Sprint 4 for Sprint 8

UX

Development

…for Sprint 9

Design Spike

Sprint 1 Sprint 2 Sprint 3 Sprint 7 Sprint 8

Research and Testing in Agile

Sprint 0

UX & Product

User Research(User Observations, Surveys, Interviews, etc. )

Design Spike

Product Validation(Usage Tracking, Eye Tracking)

Testing Options(A/B Testings, Usability Testing)

Information Architecture Validation(Card Sorting, Low-fi Usability Testing, etc.)

Market Research (Competitor Analysis)

Page 10: UX @ agile - myths, legends and the path to success

Sprint 0

for Sprint 2 for Sprint 3 for Sprint 4 for Sprint 8

UX

Development

…for Sprint 9

Design Spike

Sprint 1 Sprint 2 Sprint 3 Sprint 7 Sprint 8

Research and Testing in Agile

for Sprint 2

Validating the Design(Usability Testing, A/B testing)

UX

Development

Sprint 1 Sprint 2

for Sprint 3 for Sprint 4

Sprint 3

Test Test

Design Design

Page 11: UX @ agile - myths, legends and the path to success

Sprint 0

for Sprint 2 for Sprint 3 for Sprint 4 for Sprint 8

UX

Development

…for Sprint 9

Design Spike

Sprint 1 Sprint 2 Sprint 3 Sprint 7 Sprint 8

Research and Testing in Agile

for Sprint 2

Validating the Implementation

UX

Development

Sprint 2

for Sprint 3 for Sprint 4

Sprint 1

Page 12: UX @ agile - myths, legends and the path to success

Research and Testing in Agile1. Research on Sprint 0 2. Test & research on the Design Spikes3. Test and validation during the sprints

Page 13: UX @ agile - myths, legends and the path to success

Misconception #3:In Agile We Work Quicker and MakeLess Mistakes

Agile is an opportunely to fail fast, and learn from your mistakes

build – measure – learn – Fix!

Page 14: UX @ agile - myths, legends and the path to success

Tips for Integrating Agile UX

Into Big Organizations

Page 15: UX @ agile - myths, legends and the path to success

Tip #1:

UX Should Be Part Of The MVPMVP: Minimal Viable ProductMMF: Minimal Marketable FeatureMVF: Minimum Viable Feature

Page 16: UX @ agile - myths, legends and the path to success

Tip #1:

UX Should Be Part Of The MVP

Usable

Reliable

Functional (features)

Jon H. Pittman on Medium - “The Tyranny of the Minimum Viable Product”

Enjoyable

Functional (features)

Is this really aVIABLE Product?

Page 17: UX @ agile - myths, legends and the path to success

Tip #1:

UX Should Be Part Of The MVP

Jon H. Pittman on Medium - “The Tyranny of the Minimum Viable Product”

Usable

Reliable

Functional (features)

Enjoyable

Page 18: UX @ agile - myths, legends and the path to success

Tip #1:

UX Should Be Part Of The MVP

Laurence McCahill on Medium - “So long MVP. Hello Minimum Loveable Product”

LMinimum Loveable Product

Page 19: UX @ agile - myths, legends and the path to success

Tip #2:

Clear UX DoD

What exactly is acceptable deliveryfor the upcoming sprint?

Specific Part? Something Similar? Full, accurate delivery?

The design:

DoD: Definition of Done

Page 20: UX @ agile - myths, legends and the path to success

Tip #3:

It Is All About CommunicationWorking with local teams• Sit together

• Constant feedback – don’t communicate in “meetings”

Page 21: UX @ agile - myths, legends and the path to success

Tip #3:

It Is All About CommunicationWorking with remote teams• Support autonomy base on agreed

guidelines • Don’t be a stranger – face to face it

Page 22: UX @ agile - myths, legends and the path to success

Tip #3:

It Is All About CommunicationIn any case, remember to listen –UX doesn’t own the truth.

Page 23: UX @ agile - myths, legends and the path to success

Takeaways!

Page 24: UX @ agile - myths, legends and the path to success

Takeaways• Agile UX - Planning & Research

Sprint 0 UX design and test - a sprint ahead of development

(PMs – 2 sprints ahead) Design Spikes

• UX should be part of the MVP (i.e. move from MVP to MLP)• For each UI task – provide a clear Definition of Done. • It is all about effective communication

Page 25: UX @ agile - myths, legends and the path to success

Sources and Materials• This presentation: www.slideshare.com/RanLiron• Sprint 0 & Design Spike:

“Fitting Big-Picture UX Into Agile Development” Damon Dimmick, SmashingMagazine

• MVP > MLP:• “So long MVP. Hello Minimum Loveable Product” - Laurence McCahill on

Medium • “The Tyranny of the Minimum Viable Product” - Jon H. Pittman on

Medium

• MVP as a learning tool • Finding the Minimum Viable Product - Jeff “Cheezy” Morgan

(on Mastering Business Analysis Podcast)