design by committee in an agile environment
DESCRIPTION
An unconference talk by Pradeep Nayar (@designonmymind) and Kevin Leebroderick on Design by Committee in an Agile environment at UPA 2012, Henderson.TRANSCRIPT
UXPA 2012 Tribune Company
Design by Committeein an Agile environmentMyths, tricks & strategies...
Pradeep Nayar@DesignOnMyMindUX PrincipalTribune Company
Kevin LeebroderickUX ArchitectTribune Company
Design by Committeein an Agile environment
UXPA 2012 Tribune Company 2
Participatory DesignOur Goal:
more than
150 years
old
UXPA 2012 Tribune Company 5
AGILEWe’re
...almost
Agile = Collaboration
UXPA 2012 Tribune Company 6
A major stakeholder wants to replace our mobile sites with a responsive site.
UXPA 2012 Tribune Company 7
Scenario:
UXPA 2012 Tribune Company 8
PamProject Manager
Hey..Scott (Stakeholder) wants us to wrap our heads around this whole responsive design thing...
...I know Sunil (Software Architect) just attended a conference where he heard someone talk about it...
UXPA 2012 Tribune Company 9
PamProject Manager
... Patrick (product manager) spoke to Bob and told him that we’ll brainstorm some idea...
UXPA 2012 Tribune Company 10
PamProject Manager
... 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
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
UXPA 2012 Tribune Company 13
PEOPLE INVOLVED
Stakeholders
Developers
UX
QA
Product Mgr Project Mgr
UXPA 2012 Tribune Company 14
SPHERES OF INFLUENCE
UX Team
Stakeholders
ProjectTeam
UXPA 2012 Tribune Company 15
Tip #1
Sketch several ideasReview with UX peersCritique & repeat
Within the UX team
Believe in your solution
UXPA 2012 Tribune Company 16
Tip #2
Within the UX team
Never go alone...always tag team
UXPA 2012 Tribune Company 17
Tip #3
With the project team (Product, QA, Dev)
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
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
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
Always present, never email
UXPA 2012 Tribune Company 21
Tip #4
With stakeholders
It’s not a warWe’re all in this together
UXPA 2012 Tribune Company 22
Final Tip
UXPA 2012 Tribune Company
QUESTIONS?
UXPA 2012 Tribune Company
Thank You.