ux camp 2017 – how ux survives in agile development

Post on 23-Jan-2018

304 Views

Category:

Design

5 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Janne Bjørsted Lead UX Designer

How UX survives in Agile Development

Lead UX Designer

Established 1998

2000+ digital turn key solutions

E-commerce, Member solutions, Apps, In-store concepts, Chat bots and more

Strategy, Concept, Design,

UX, Integration, Usability lab, Testing and Conversion

Barcelona, Berlin, Boston, Copenhagen, Kaunas, Vilnius

Agile

We value responding to change over following a plan.

Jeff Gothelf

Superheroes & Villains in Design - https://vimeo.com/70030549

Build

Measure

Learn

UsersRelationsDesign

UsersHave you ever been part of a project where you lost track of the users (experiences and needs) when you dived into implementation?

Project A

Project A

UX designer

Product

Project A

UX designer

Product

Users

Project A

UX designer

Client

Product

Users

Project A

UX designer

Client Client’s client

Product

Users

Project A

UX designer

Client Client’s client

Product

Users

User experience is your business plan.

Aral Balkan

Superheroes & Villains in Design - https://vimeo.com/70030549

Project A

UX designer

Client Client’s client

Product

Users

Prototype

Structure Full experience / HTMLSketch

User test prototype

User test prototype – observation with client and team

Project A

UX designer

Client

Product

Users

Team

Pitfalls

Many stakeholders Only sharing WHAT not WHY with teamLetting framework determine UX

Being a UX ‘know it all’

Share your work in early stagesInvolve your team in UX analysisSay your opinion … again

See user test … together

Pitfalls TO DO’s

Many stakeholders Only sharing WHAT not WHY with teamLetting framework determine UX

Being a UX ‘know it all’

RelationsHave you ever thought that your client (or your team) was building the wrong experience, but you didn’t speak up or know how to convince them otherwise?

UX Designer – role in scrum ?

Agile process and scrum method

Scrum team

Product owner Product backlog Sprint backlog Sprint (2-4 weeks)

As a <type of user>, I want <some goal> so that <reason>.

Implementing

IntegrationTest

Installation

Agile process and scrum method

Scrum team

UX Designer Product backlog Sprint backlog Sprint (2-4 weeks)

As a <type of user>, I want <some goal> so that <reason>.

Implementing

IntegrationTest

Installation

Project B

Scrum Master

Stakeholder

UX Designer/ Product Owner

Team

Stakeholder

Stakeholder

Project B

Client

Human

Project B

HumanHuman

Structure for input

Client input

Accept chaosa bit of

… for a little while

Product Owner

Project B

ScrumMaster

ClientProduct Owner

Team input

Backlog – prioritize

Backlog – prioritize with your client and team

Product Owner

ScrumMaster

ClientProduct Owner

Accept chaosa bit of

… for a little while

Client and team input

Formal + Informal meetings

Marcin Treder

The ultimate goal of Agile UX is to unify developers and designers in the Agile

process of product development

UXPIN – https://www.uxpin.com/studio/blog/lean-ux-vs-agile-ux-is-there-a-difference/

Marcin Treder

The ultimate goal of Agile UX is to unify developers and designers [and clients] in

the Agile process of product development

UXPIN – https://www.uxpin.com/studio/blog/lean-ux-vs-agile-ux-is-there-a-difference/

Pitfalls

A lot of individual stakeholdersTOO many detail specifications TOO structured

Being a UX ‘know it all’

One touch point with clientKeep updating team of client needsStorytime and workshops

Ask the team to find best UX

Pitfalls TO DO’s

A lot of individual stakeholdersTOO many detail specifications TOO structured

Being a UX ‘know it all’

DesignHave you ever been blindsided of either “new” design gimmicks or your developer simply saying ‘No, can’t do’?

Project C

Frontend

Project C

Team

ProductOwner

Client

Stakeholder

Stakeholder

Design

ScrumMaster

We forgot that ...

Design

Development

LeadsInforms

UX … in sprints

UX … in progress

UX

Design

FramesRealize

Guide the client

Guide the clientas a team

Guide the clientas a team

in a human way

Design in sprints

Change your mind

Design

Measure

Learn

Full design upfrontSaying yes without a whyNot framing your projectForgetting you are an UX expert

Being an UX ‘know it all’

Pitfalls

Full design upfrontSaying yes without a whyNot framing your projectForgetting you are an expert

Being an UX ‘know it all’

Only design enough to start devSay no to client and teamShare all your (mis)stepsGuide in a human way

Patiently share why UX matter

Pitfalls TO DO’s

Being an agile UX designer

Only sharing WHAT not WHY with teamTOO structuredForgetting you are an expert

Being an UX ‘know it all’

Pitfalls

Only sharing WHAT not WHY with teamTOO structuredForgetting you are an expert

Being an UX ‘know it all’

Explain your analysisAccept chaos – and structure for inputGuide in a human way

Be an UX ambassador

Pitfalls TO DO’s

Only sharing WHAT not WHY with teamTOO structuredForgetting you are an expert

Being an UX ‘know it all’

Explain your analysisAccept chaos – and structure for inputGuide in a human way

Be an UX ambassadorTest – a lotAsk WHY – a lotChange your mind – a lot

Pitfalls TO DO’s

Thanks.

?

top related