design by committee in an agile environment

24
UXPA 2012 Tribune Company Design by Committee in an Agile environment Myths, tricks & strategies... Pradeep Nayar @DesignOnMyMind UX Principal Tribune Company Kevin Leebroderick UX Architect Tribune Company

Upload: pradeep-nayar

Post on 27-Jan-2015

106 views

Category:

Design


3 download

DESCRIPTION

An unconference talk by Pradeep Nayar (@designonmymind) and Kevin Leebroderick on Design by Committee in an Agile environment at UPA 2012, Henderson.

TRANSCRIPT

Page 1: Design by Committee in an Agile environment

UXPA 2012 Tribune Company

Design by Committeein an Agile environmentMyths, tricks & strategies...

Pradeep Nayar@DesignOnMyMindUX PrincipalTribune Company

Kevin LeebroderickUX ArchitectTribune Company

Page 2: Design by Committee in an Agile environment

Design by Committeein an Agile environment

UXPA 2012 Tribune Company 2

Participatory DesignOur Goal:

Page 3: Design by Committee in an Agile environment

more than

150 years

old

Page 4: Design by Committee in an Agile environment
Page 5: Design by Committee in an Agile environment

UXPA 2012 Tribune Company 5

AGILEWe’re

...almost

Page 6: Design by Committee in an Agile environment

Agile = Collaboration

UXPA 2012 Tribune Company 6

Page 7: Design by Committee in an Agile environment

A major stakeholder wants to replace our mobile sites with a responsive site.

UXPA 2012 Tribune Company 7

Scenario:

Page 8: Design by Committee in an Agile environment

UXPA 2012 Tribune Company 8

PamProject Manager

Hey..Scott (Stakeholder) wants us to wrap our heads around this whole responsive design thing...

Page 9: Design by Committee in an Agile environment

...I know Sunil (Software Architect) just attended a conference where he heard someone talk about it...

UXPA 2012 Tribune Company 9

PamProject Manager

Page 10: Design by Committee in an Agile environment

... Patrick (product manager) spoke to Bob and told him that we’ll brainstorm some idea...

UXPA 2012 Tribune Company 10

PamProject Manager

Page 11: Design by Committee in an Agile environment

... I’m going to schedule a meeting for us to talk...Can you get some your “creative” UX people for the meeting?

UXPA 2012 Tribune Company 11

PamProject Manager

Page 12: Design by Committee in an Agile environment

UXPA 2012 Tribune Company 12

NEVER GET EVERYONE IN A ROOM TO “BRAINSTORM” A SOLUTION

Why?

People get excited about solutions that don’t solve the problem

Some solutions are not cohesive with the overall experience

Page 13: Design by Committee in an Agile environment

UXPA 2012 Tribune Company 13

PEOPLE INVOLVED

Stakeholders

Developers

UX

QA

Product Mgr Project Mgr

Page 14: Design by Committee in an Agile environment

UXPA 2012 Tribune Company 14

SPHERES OF INFLUENCE

UX Team

Stakeholders

ProjectTeam

Page 15: Design by Committee in an Agile environment

UXPA 2012 Tribune Company 15

Tip #1

Sketch several ideasReview with UX peersCritique & repeat

Within the UX team

Page 16: Design by Committee in an Agile environment

Believe in your solution

UXPA 2012 Tribune Company 16

Tip #2

Within the UX team

Page 17: Design by Committee in an Agile environment

Never go alone...always tag team

UXPA 2012 Tribune Company 17

Tip #3

With the project team (Product, QA, Dev)

Page 18: Design by Committee in an Agile environment

UXPA 2012 Tribune Company 18

Step 1: WORK WITH DEVELOPERS

Developers

UX

Remember• They can be your best friend or worst enemy• Include them early in a solution• Show them examples of what you like and don’t like• Explain the thought behind a design• Thank them for a job well done• Always remind them...we are trying to make a better product

Page 19: Design by Committee in an Agile environment

UXPA 2012 Tribune Company 19

Step 2: WORK WITH PRODUCT

UX

Remember• They are your closest ally• There is a grey area...work it out• You are there to make them look good• They help you push “hard” features forward

Product Mgr

Page 20: Design by Committee in an Agile environment

UXPA 2012 Tribune Company 20

Step 3: WORKING WITH QA

UX

Remember• If UX is the quarterback then QA is the receiver• They assure the quality of the experience• They are the final line of defense before the customer

QA

Page 21: Design by Committee in an Agile environment

Always present, never email

UXPA 2012 Tribune Company 21

Tip #4

With stakeholders

Page 22: Design by Committee in an Agile environment

It’s not a warWe’re all in this together

UXPA 2012 Tribune Company 22

Final Tip

Page 23: Design by Committee in an Agile environment

UXPA 2012 Tribune Company

QUESTIONS?

Page 24: Design by Committee in an Agile environment

UXPA 2012 Tribune Company

Thank You.