40
Copyright © 2006-13 The FatDUX, Cologne, Germany AGILE FOR ALL UXcamp Europe 2013 Senior UX Designer vs Product Owner Stefan Böhland @spy23

Agile for all

Embed Size (px)

DESCRIPTION

I did a session with this topic at UXcamp Europe 2013.

Citation preview

Page 1: Agile for all

Copyright © 2006-13 The FatDUX, Cologne, Germany

AGILE FOR ALLUXcamp Europe 2013

Senior UX Designervs Product Owner

Stefan Böhland @spy23

Page 2: Agile for all

LET YOUR CLIENTS BENEFIT FROM AGILE DEVELOPMENT METHODS AND KNOW HOW TO DO THE UX IN SUCH A PROJECT

Page 3: Agile for all

Why we went agile

Fix launch date

+ Fix budget

+ Flexible scope

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

= SCRUM project

Page 4: Agile for all

HOW IS IT TO BE A PRODUCT OWNER?

Page 5: Agile for all
Page 6: Agile for all
Page 7: Agile for all

Product Owner vs. UX Designer

Product Owner

UXDesign

Content responsibility

IdeationProject controlling

Team coordination

Reports and presentations

Market- andcompetitor analysis

Page 8: Agile for all

UX METHODS YOU CAN USE AS A PRODUCT OWNER

Sprint 0

Page 9: Agile for all

Product backlog development

Scenarios Personas Customer Journeys

Epics & Stories Priorisation

Page 10: Agile for all

Scenarios

Tool: wufoo.com

Page 11: Agile for all

Personas

Page 12: Agile for all

Customer Journey

Page 13: Agile for all

Epics & Stories

Page 14: Agile for all

Epics & Stories

Page 15: Agile for all

Epics & Stories

Page 16: Agile for all

Epics & Stories

Page 17: Agile for all

Story prioritization

Business value with MoSCoW method

Customer preference with Kano model

Kampagnen

Page 18: Agile for all

Story prioritization

Business value with MoSCoW method

Customer preference with Kano model

Kampagnen

Optiker Suche

Page 19: Agile for all

Prioritized Product Backlog

Page 20: Agile for all

SCRUM SPRINTS

Page 21: Agile for all

Sprint 1 – Basics and news

Page 22: Agile for all

Sprint 2 – Knowledge template

Page 23: Agile for all

Sprint 3 – Campaigns

Page 24: Agile for all

Sprint 4 – Profiles

Page 25: Agile for all

Sprint 5 – Search

Page 26: Agile for all

BENEFITS THE SPONSOR GETS

Page 27: Agile for all

Velocity

We have developed a new portal in just 14 weeks

With Scrum you can be as fast as twice the speed of waterfall projects

Launch date guarantee, but no scope guarantee ;)

Page 28: Agile for all

Flexibility

Change the scope without change requests

Dependencies to 3rd party service providers are easier to manage

Page 29: Agile for all

Quality

The Scrum team feels responsible

Quality remains a team factor from start until the project ends

Page 30: Agile for all

Transparency

Due to the restrict time boxing Scrum behalves like a good project plan

Sprint Review Meetings with product demos are like milestones

Your client is able to speak to the team during each product demo

The client can talk to the product owner at any time

Page 31: Agile for all

WHAT WE HAVE LEARNEDTake-away

Page 32: Agile for all

UX and Scrum

Be creative but do as much as possible in sprint 0

Three options for UX during Scrum sprits

Integrated UX sprint

Shifted UX sprint

Hybrid UX sprint

Page 33: Agile for all

UX and Scrum

Integrated UX sprint

UX sprint nUX

DEV

Sprint n Sprint n+1

DEV sprint n

UX sprint n+1

DEV sprint n+1

The integrated UX sprint is hard. It puts UX under pressure at the beginning of each sprint and DEV at the end.

Page 34: Agile for all

UX and Scrum

Shifted UX sprint

UX sprint n+1UX

DEV

Sprint n Sprint n+1

DEV sprint n

UX sprint n+2

DEV sprint n+1

UX runs ahead of DEV by the length of one sprint. This looks and feels like a small waterfall. More design artifacts may be created than necessary but the PO gets a chance to get approvals from stakeholders before DEV starts. The team is working on different stories at the same time which is not optimum for finding the best solution together.

Page 35: Agile for all

UX and Scrum

Hybrid UX sprint

UX sprint n+1UX

DEV

Sprint n Sprint n+1

DEV sprint n

UX sprint n+2

DEV sprint n+1

We suggest you to try hybrid UX sprints. During the first half of each sprint UX and DEV are working together on the same stories. During the second half of the sprint the PO and UX prepare concepts for the planning meeting of the next sprint, do user tests and so on.

UX sprint n UX sprint n+1

Page 36: Agile for all

Team room

Even if the Scrum project is not the only project the team members are working for

Reduces setup times and context switches

Boosts team communication

Page 37: Agile for all

Experienced team members

Junior teams may have problems to handle their degree of freedom

The product vision needs to be clear

Hard acceptance criteria for each story are helpful

What’s not written in the story doesn’t belong to the story. Thus it doesn’t need to be done ;)

Page 38: Agile for all

More small stories

A story shouldn’t be larger than the team velocity.

Page 39: Agile for all

Your backlog is your backlog

In our customer journey workshop we have collected more than 100 stories. During the project we have finished a quarter of them.

Page 40: Agile for all

Thank you!

Stefan Böhland

@spy23slideshare.net/spy23