ux in agile - how to heed the need

38

Upload: sara-leren

Post on 01-Nov-2014

392 views

Category:

Technology


0 download

DESCRIPTION

 

TRANSCRIPT

Page 1: UX in Agile - How to heed the need
Page 2: UX in Agile - How to heed the need

2

Introduction

Sara LerénUser Experience Specialist

[email protected]

Agile UX Sweden

@HeedTheNeed

Page 3: UX in Agile - How to heed the need

3

Agenda

UX in Agile –How to heed the need

How is value created?How do people express their needs?UX so farUX in Agile

Page 4: UX in Agile - How to heed the need

Value Creation

How do you create value?

Page 5: UX in Agile - How to heed the need

Where do great ideas come from?

Page 6: UX in Agile - How to heed the need

The result of a great idea

Page 7: UX in Agile - How to heed the need

Focusing on the needs

Page 8: UX in Agile - How to heed the need

Value Creation

How do you create value?

Page 9: UX in Agile - How to heed the need

Missed mark – Airport VIP lounges

Page 10: UX in Agile - How to heed the need

10

Agenda

UX in Agile –How to heed the need

How is value created?How do people express their needs?UX so farUX in Agile

Page 11: UX in Agile - How to heed the need

Value Creation“If I’d asked my customers what they wanted, they would have said, ‘A faster horse!’”

Henry Ford

Page 12: UX in Agile - How to heed the need

How do people express their needs?

Explicit needs

Visible needs

Latent needs

Page 13: UX in Agile - How to heed the need

Gemba

Gemba, “the real place”

Page 14: UX in Agile - How to heed the need

14

Agenda

UX in Agile –How to heed the need

How is value created?How do people express their needs?UX so farUX in Agile

Page 15: UX in Agile - How to heed the need

Gemba2nd World War Airforce

Page 16: UX in Agile - How to heed the need

GembaWhat is Human factors/Ergonomics?

Ergonomics (or human factors) is the scientific discipline concerned with the understanding of interactions among humans and other elements of a system, and the profession that applies theory, principles, data and methods to design in order to optimize human well-being and overall system performance.

The International Ergonomics Association

1940s

Page 17: UX in Agile - How to heed the need

What is Usability?

“The extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use."

ISO 9241-11

1980s

Page 18: UX in Agile - How to heed the need

GembaWhat is the User Experience?

User Experience (UX) is about how a person feels about using a system or device. The experience is subjective and dynamic.

Valuable

Credible

Useful

Desirable

AccessibleFindable

Usable

”The User Experience Honeycomb” by Peter Morville

1990s

Page 19: UX in Agile - How to heed the need

Traditional UX

• What are we making?

Agile UX

• How do we make it?

Lean UX

• Are we making the right thing?

UX approaches

Page 20: UX in Agile - How to heed the need

Agile UXAgile UX

• Update of Agile Software Methodology with UX design methods

• All about collaboration, unify developers and designers• Focus on light-weight methods• User stories as requirements, example:

~2010

As John the groom I want the cake served at my wedding to be tastySo that our guests will be impressed

Page 21: UX in Agile - How to heed the need

2011

Page 22: UX in Agile - How to heed the need

Eric Ries’s feedback loop2011

Page 23: UX in Agile - How to heed the need

Lean UX

• Focus on validation, constant measurements• Build – measure – learn• Unites product development and business• User stories as hypotheses, example:

~2012

We assume thatAs John the groomI want the cake served at my wedding to be tastySo that our guests will be happy

We intend to prove this hypothesis byShowing that 7 out of 10 wedding guests will be happy when served a tasty cake

Page 24: UX in Agile - How to heed the need

2013

Page 25: UX in Agile - How to heed the need

Picture: www.crisp.se/konsulter/martin-christensen

Minimum Viable Product, “Cupcake approach”

Page 26: UX in Agile - How to heed the need

…or maybe appearance does matter

Pictures: www.cakewrecks.com

Page 27: UX in Agile - How to heed the need

27

Agenda

UX in Agile –How to heed the need

How is value created?How do people express their needs?UX so farUX in Agile

Page 28: UX in Agile - How to heed the need

Gemba

Do you have to choose?

Page 29: UX in Agile - How to heed the need

ISO 9241-210 Human-centered design for interactive systems

Produce design solutions

Specify requirements

Evaluate if design fulfills requirements

Understand and specify the

system context

Page 30: UX in Agile - How to heed the need

Pairing Product Owner with UX person

PO UX

Product Owner is an overloaded role

Business needs

Project success

Team collaboration

Strategic and hands-on UX are under-represented

Page 31: UX in Agile - How to heed the need

Product Stewardship

Source: http://www.cooper.com/journal/2011/02/lean_ux_product_stewardship_an.html

PO UX

Page 32: UX in Agile - How to heed the need

UX in Scrum

UX

Strategic with PO

User researchUX vision

Design principlesBusiness Impact Maps

Hands-on in team

SketchesWireframesPrototypesWorkshops

Usability tests

Page 33: UX in Agile - How to heed the need

GembaSprint 0 –

Communicating the vision – Why?

Page 34: UX in Agile - How to heed the need

Business Impact Maps tell stories

Source: Allen R. Braun, M.D, National Institute on Deafness and Other Communication Disorders

Reading Words

Reading Sentences

Reading Stories

Page 35: UX in Agile - How to heed the need

Sprint demo –Feedback from the users is essential!

Page 36: UX in Agile - How to heed the need

Final sprint –Have we satisfied the needs?

Have we created value?

Page 37: UX in Agile - How to heed the need

Agile + Lean UX @ Nordstrom Innovation Lab

Video available at http://vimeo.com/51094771

Page 38: UX in Agile - How to heed the need

38

The End

Thank you!

Want to get in touch?

[email protected]

Agile UX Sweden

@HeedTheNeed