Working as an agile Experience Designer

34
EXPERIENCE DESIGN Working as an agile Experience Designer (XD) METHODS Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

description

This talk discusses,in detail, the design process that our teams follow within the agile development of products, in-depth process details for how to build new products, and how to build up an innovation pipeline. Throughout the talk diverse techniques that can be applied in an innovation lifecycle such as contextual inquiries, diary studies, expert reviews, affinity mapping and personas, are discussed.

Transcript of Working as an agile Experience Designer

Page 1: Working as an agile Experience Designer

EXPERIENCE DESIGN Working as an agile Experience Designer (XD)

M E T H O D S

Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 2: Working as an agile Experience Designer

AGILE DESIGN PROCESS From Discovery through to Delivery

2 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 3: Working as an agile Experience Designer

DESIGN PROCESS

3 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 4: Working as an agile Experience Designer

DESIGN PROCESS

4

The discover/research stage delivers just enough qualitative and quantitative data to have confidence to understand the customer.

Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 5: Working as an agile Experience Designer

DESIGN PROCESS

5

Using our Discover insights, we build a picture of our customer, the market, how to differentiate and the value that we could deliver.

Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 6: Working as an agile Experience Designer

DESIGN PROCESS

6

We use collaborative techniques for visualising and prototyping ideas to rapidly get feedback and validation with customers.

Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 7: Working as an agile Experience Designer

DESIGN PROCESS

7

Starting with an Inception. we’ll use our product backlog to implement the user stories. Our delivery process is continuous so we apply an iterative approach to design.

Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 8: Working as an agile Experience Designer

EXPERIENCE DESIGN PROCESS

8

VISIONINGWORKSHOPDisruptive promise& Research Goals

MVPWORKSHOP

Scope & Goals

RESEARCHSPRINT

Research insightsDESIGN TEST

BUILD

REFINE

DESIGN TEST

BUILD

REFINE

PIVOT

Abandon

Double Down

Change direction

1-3 days days to weeks 3-12 days 6-12 weeks 6-12 weeks

VISIONINGWORKSHOPDisruptive promise& Research Goals

MVPWORKSHOP

Scope & Goals

RESEARCHSPRINT

Research insightsDESIGN TEST

BUILD

REFINE

DESIGN TEST

BUILD

REFINE

PIVOT

Abandon

Double Down

Change direction

1-3 days days to weeks 3-12 days 6-12 weeks 6-12 weeks

VISIONINGWORKSHOPDisruptive promise& Research Goals

MVPWORKSHOP

Scope & Goals

RESEARCHSPRINT

Research insightsDESIGN TEST

BUILD

REFINE

DESIGN TEST

BUILD

REFINE

PIVOT

Abandon

Double Down

Change direction

1-3 days days to weeks 3-12 days 6-12 weeks 6-12 weeks

DISCOVER / DEFINE DESIGN DELIVER •  Kickoff

•  Business context

•  Business Model Canvas

•  Elevator Pitch

•  Empathy Maps

•  Customer Journey Map

•  Sketching workshop

•  Research Plan

•  Competitive Review

•  Prototype

•  Recruit users

•  Create Survey

•  Conduct user research / interviews / contextual enquiry / user testing

•  Survey in field

•  Diary Study

•  Conduct user research / interviews / contextual enquiry / user testing

•  Survey in field

•  Diary Study

•  Prototype

•  Customer Research Findings

•  Personas

•  Customer journey sketch board

•  Site Blueprint

•  Retrospective

•  Futurespective

•  Plan next steps

INCEPTION

•  Epics / Story-writing

•  Trade-off sliders

•  Logical Scope

•  Technical Vision

•  Estimation

•  Prioritisation

•  CFRs

•  RAIDs

•  Release-planning

•  Stakeholder Map

•  Communication Plan

•  Detailed story-writing

•  Iteration Planning

•  Velocity

•  User testing

•  Showcases

•  Retrospectives

•  AB Testing

DESIGN WORKSHOP

INCEPTION

Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 9: Working as an agile Experience Designer

EXPERIENCE DESIGN PROCESS

Lots of ideasWORKSHOPBusiness priority +

ideation

LIGHTWEIGHTTESTING

Few best ideasBESTIDEASMADEBETTER

DESIGN TEST

BUILD

REFINE

DAYS DAYS WEEKSDISCOVERY DEFINE DESIGN DELIVER •  Survey

•  Competitive Review

•  Customer Interviews

•  Contextual Enquiry

•  Personas

•  User Journeys

•  Kickoff

•  Business context

•  Customer Insights

•  Prioritise the opportunities

•  Ideation workshop

•  Collaborative sketching

•  Prototype

•  User testing

•  Prototype

•  User testing

•  Customer Journey sketch board

•  User testing findings

•  Showcase

•  1- 2 week Inception

•  story-writing, estimation

•  release-planning

•  design/build/test

•  Measure & iterate

VISIONINGWORKSHOPDisruptive promise& Research Goals

MVPWORKSHOP

Scope & Goals

RESEARCHSPRINT

Research insightsDESIGN TEST

BUILD

REFINE

DESIGN TEST

BUILD

REFINE

PIVOT

Abandon

Double Down

Change direction

1-3 days days to weeks 3-12 days 6-12 weeks 6-12 weeks

INCEPTION Lots of ideasWORKSHOPBusiness priority +

ideation

LIGHTWEIGHTTESTING

Few best ideasBESTIDEASMADEBETTER

DESIGN TEST

BUILD

REFINE

DAYS DAYS WEEKS

Lots of ideasWORKSHOPBusiness priority +

ideation

LIGHTWEIGHTTESTING

Few best ideasBESTIDEASMADEBETTER

DESIGN TEST

BUILD

REFINE

DAYS DAYS WEEKS

RESEARCH Lots of ideasWORKSHOPBusiness priority +

ideation

LIGHTWEIGHTTESTING

Few best ideasBESTIDEASMADEBETTER

DESIGN TEST

BUILD

REFINE

DAYS DAYS WEEKS

Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 10: Working as an agile Experience Designer

DESIGN TECHNIQUES Methods and tools to shape the user experience

10 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 11: Working as an agile Experience Designer

DISCOVER / RESEARCH Methods for understanding and exploration

11 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 12: Working as an agile Experience Designer

EXPERT REVIEW Desktop evaluation of an existing product

12 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 13: Working as an agile Experience Designer

COMPETITOR REVIEW Comparing the competitor options

13 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 14: Working as an agile Experience Designer

CONTEXTUAL ENQUIRY Go and see, get inspired

14 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 15: Working as an agile Experience Designer

DIARY STUDIES Long-term understanding of user behaviors and usage scenarios.

15 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 16: Working as an agile Experience Designer

FOCUS GROUPS Qualitative customer feedback

16 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 17: Working as an agile Experience Designer

SURVEYS Generating quantitative customer data

17 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 18: Working as an agile Experience Designer

INNOVATION LAB Co-design with your customers

18 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 19: Working as an agile Experience Designer

DEFINE Methods for synthesising insights and identifying opportunities

19 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 20: Working as an agile Experience Designer

AFFINITY MAPPING Organise and prioritise

20 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 21: Working as an agile Experience Designer

EMPATHY MAPS Modeling your target users

21 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 22: Working as an agile Experience Designer

PERSONAS Modeling your target users

22 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 23: Working as an agile Experience Designer

USER JOURNEY Mapping customer touch-points and experiences across channels

23 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 24: Working as an agile Experience Designer

DESIGN Generating ideas and prototyping our designs

24 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 25: Working as an agile Experience Designer

IDEATION Co-design with your customers

25 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 26: Working as an agile Experience Designer

COLLABORATIVE SKETCHING Generating many ideas in a short time

26 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 27: Working as an agile Experience Designer

PROTOTYPE Design validation

27 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 28: Working as an agile Experience Designer

DELIVER From inception to delivery

28 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 29: Working as an agile Experience Designer

RELEASE PLAN Planning to deliver, not delivering to a plan

29 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 30: Working as an agile Experience Designer

RELEASE PLAN

INCEPTION DELIVERY (DEVELOP & DEPLOY)

RELEASE 1 RELEASE 2 RELEASE 3n

i1 i3 i2 i4 i6 i5 i7 i9 i8 ITERATIONS >

---------- ------- ----

#1

---------- ------- ----

#2

---------- ------- ----

#3

---------- ------- ----

#4

---------- ------- ----

#5

---------- ------- ----

#6

---------- ------- ----

#7

---------- ------- ----

#8

---------- ------- ----

#9

---------- ------- ----

#10

---------- ------- ----

#11

---------- ------- ----

#12

---------- ------- ----

#13

---------- ------- ----

#14

---------- ------- ----

#15

---------- ------- ----

#16

---------- ------- ----

#17

---------- ------- ----

#18

---------- ------- ----

#19

---------- ------- ----

#20

---------- ------- ----

#21

---------- ------- ----

#22

---------- ------- ----

#23

---------- ------- ----

#24

---------- ------- ----

#25

---------- ------- ----

#26

---------- ------- ----

#27

---------- ------- ----

#28

---------- ------- ----

#29

UX DEBT

---------- ------- ----

#5

---------- ------- ----

#8

---------- ------- ----

#9

UX SPIKE

---------- ------- ----

#EPIC

* RELEASE

Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 31: Working as an agile Experience Designer

TEAM COMMUNICATIONS

---------- ------- ----

#1

---------- ------- ----

#2

---------- ------- ----

#3

---------- ------- ----

#4

---------- ------- ----

#5

---------- ------- ----

#6

---------- ------- ----

#7

---------- ------- ----

#8

---------- ------- ----

#9

---------- ------- ----

#10

---------- ------- ----

#11

---------- ------- ----

#12

---------- ------- ----

#13

---------- ------- ----

#14

Design huddles

* User testing

*

*

Daily standups ***************** Story kick-offs * * *

* * *

* * *

* * *

* IPM – Iteration Planning Meeting

*

*

* Stakeholder showcases

*

*

* Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 32: Working as an agile Experience Designer

USER TESTING Validating our design quickly

32 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 33: Working as an agile Experience Designer

ANALYTICS Measuring how our products are performing

33 Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com

Page 34: Working as an agile Experience Designer

THANK YOU For any questions

contact ThoughtWorks Germany www.thoughtworks.com

@thoughtworks

Rob Enslin, Experience Design | ThoughtWorks | www.thoughtworks.com