Agile & UX
(aka license to misinterpret order into chaos)
Vanessa Kirby, Head of UX, M&S
Ramblings & ruminations
• Why we struggle…
– Left vs Right
– Purple cows vs good enough
– Manifesto
• Make the ‘rules’ work…
– Culture & lingo
– Lining your ducks up
– Enabling the inhibited
– Circling back
– Nurturing
– Sprinting
affled . . .?
Effective user experience is a
balance. . . collaboration
BUSINESS
needs
--------------------
--------------------
BRAND
& marketing
--------------------
TECHNOLOGY
& interaction
USER
needs
--------------------
WHAT WE’RE TRYING TO
DO…
“where the imaginative & the
functional fuse & become
indistinguishable”
Milton Glaser
anifesto
&
Principles
individuals and interactions over processes and tools
customer collaboration over contract negotiation
working software over comprehensive documentation
responding to change over following a plan
Simplicity
- the art of maximizing the amount of work not done -
is essential.
Can ‘good enough’ really live alongside this fast pace, advancing
technology world…?
With permission, Dave Gray January 29, 2010.
16
Make the ‘rules’ work
Same culture. Same values. Talking the
same language.
To try and unite different parties – make
sure that there are mediators and
supporters.
Culture & lingo
Speak the ‘users’ language (ahem)…..
18
Site map [sahyt map] noun
Epic [ep-ik] adjective
User Journey [yoo-zer jur-nee] adjective
Lofi proto, Hifi proto
[lo fi-del-i-tee, fahy proh-tuh-tahyp] noun
Information Architect
[in-fer-mey-shuh’n ahr-ki-tek-cher ] noun
Architecture diag
ERD
Fancy flow chart
Um. Prototype.
Chap who wireframes
(NOT who builds the database
schema)
20
▪ Have the fundamentals in place:
- Know WHY!
- Personas
- Style guides
- Templates/patterns
▪ Use the tools to help:
- Baseball cap & headphones
- Axure/Techsmith/Silverback/Sketch/Prototpie ….
- Guerilla vs Ethno
- Bullshit card
▪ Show – don’t tell (so get your lingo right…)
▪ Make a geek your best friend
Line up your ducks
Personas are a practical design tool
• Agree, document and communicate who your target users are.
• Merge many sources of data and opinion into format that suits the
task of design.
• Use personas to…
• Write specific stories
• Build consensus
• Set targets
• Formulate and validate new ideas
• Control feature lists
• Solve political wrangling….
Story telling…. (jobs to be done…)
23
As a user I want to
display my work
experience so that
advertisers will contact
me
As Lenny I want to
display my work
experience so that
advertisers will contact
me
As Penny I want a
quick CV so that I
stand out from the
crowd
As Goldie I want to
show my transferable
skills so that
advertisers won’t
dismiss me
This…
Becomes….
We’re all creative. Some access it better.
The blocker is inhibition ( I don’t want to look a fool)
Adulthood confines us (draw a picture of your neighbour….)
Trust plays a huge part in this.
Enable foolishness
No such thing as a bad idea
Divergent (solution) thinking
vs
Convergent (diagnose
potential probs) thinking
Know when to stop(!)
You don’t have to be good at
everything…
You’re not alone
29
“A photographer went to a
socialite party in New York.
As he entered the front door, the
host said ‘I love your pictures –
they’re wonderful; you must have
a fantastic camera.’
He said nothing until dinner was
finished, then: ‘That was a
wonderful dinner; you must have
a terrific stove.”
– Sam Haskins
30
▪ Use the right resource at the right time
▪ Come back together regularly (& frequently)
▪ Show & Tell
▪ Use them for reviews
▪ Like minds – different perspective
▪ Feel empowered/inspired
▪ Look for support outside your sprint
Nurture
31
▪ Have a Phase 0 …..
▪ Do the hardest things first
▪ 2 to 4 iterations ahead
▪ Claw in time when others are focused elsewhere
▪ Different stream for testing
▪ Get over face to face
▪ Be driven by insights (not research)
▪ Get the UX points on the stories
Sprint ahead
Pick your battles
Wrapping up…
Experience is currency
Thanks!

Agile & UX

  • 1.
    Agile & UX (akalicense to misinterpret order into chaos) Vanessa Kirby, Head of UX, M&S
  • 5.
    Ramblings & ruminations •Why we struggle… – Left vs Right – Purple cows vs good enough – Manifesto • Make the ‘rules’ work… – Culture & lingo – Lining your ducks up – Enabling the inhibited – Circling back – Nurturing – Sprinting
  • 6.
  • 7.
    Effective user experienceis a balance. . . collaboration BUSINESS needs -------------------- -------------------- BRAND & marketing -------------------- TECHNOLOGY & interaction USER needs --------------------
  • 9.
    WHAT WE’RE TRYINGTO DO… “where the imaginative & the functional fuse & become indistinguishable” Milton Glaser
  • 12.
  • 13.
    individuals and interactionsover processes and tools customer collaboration over contract negotiation working software over comprehensive documentation responding to change over following a plan Simplicity - the art of maximizing the amount of work not done - is essential.
  • 15.
    Can ‘good enough’really live alongside this fast pace, advancing technology world…?
  • 16.
    With permission, DaveGray January 29, 2010.
  • 17.
  • 18.
    Same culture. Samevalues. Talking the same language. To try and unite different parties – make sure that there are mediators and supporters. Culture & lingo
  • 19.
    Speak the ‘users’language (ahem)….. 18 Site map [sahyt map] noun Epic [ep-ik] adjective User Journey [yoo-zer jur-nee] adjective Lofi proto, Hifi proto [lo fi-del-i-tee, fahy proh-tuh-tahyp] noun Information Architect [in-fer-mey-shuh’n ahr-ki-tek-cher ] noun Architecture diag ERD Fancy flow chart Um. Prototype. Chap who wireframes (NOT who builds the database schema)
  • 20.
    20 ▪ Have thefundamentals in place: - Know WHY! - Personas - Style guides - Templates/patterns ▪ Use the tools to help: - Baseball cap & headphones - Axure/Techsmith/Silverback/Sketch/Prototpie …. - Guerilla vs Ethno - Bullshit card ▪ Show – don’t tell (so get your lingo right…) ▪ Make a geek your best friend Line up your ducks
  • 21.
    Personas are apractical design tool • Agree, document and communicate who your target users are. • Merge many sources of data and opinion into format that suits the task of design. • Use personas to… • Write specific stories • Build consensus • Set targets • Formulate and validate new ideas • Control feature lists • Solve political wrangling….
  • 23.
    Story telling…. (jobsto be done…) 23 As a user I want to display my work experience so that advertisers will contact me As Lenny I want to display my work experience so that advertisers will contact me As Penny I want a quick CV so that I stand out from the crowd As Goldie I want to show my transferable skills so that advertisers won’t dismiss me This… Becomes….
  • 24.
    We’re all creative.Some access it better. The blocker is inhibition ( I don’t want to look a fool) Adulthood confines us (draw a picture of your neighbour….) Trust plays a huge part in this. Enable foolishness
  • 25.
    No such thingas a bad idea
  • 27.
    Divergent (solution) thinking vs Convergent(diagnose potential probs) thinking Know when to stop(!)
  • 28.
    You don’t haveto be good at everything… You’re not alone
  • 29.
    29 “A photographer wentto a socialite party in New York. As he entered the front door, the host said ‘I love your pictures – they’re wonderful; you must have a fantastic camera.’ He said nothing until dinner was finished, then: ‘That was a wonderful dinner; you must have a terrific stove.” – Sam Haskins
  • 30.
    30 ▪ Use theright resource at the right time ▪ Come back together regularly (& frequently) ▪ Show & Tell ▪ Use them for reviews ▪ Like minds – different perspective ▪ Feel empowered/inspired ▪ Look for support outside your sprint Nurture
  • 31.
    31 ▪ Have aPhase 0 ….. ▪ Do the hardest things first ▪ 2 to 4 iterations ahead ▪ Claw in time when others are focused elsewhere ▪ Different stream for testing ▪ Get over face to face ▪ Be driven by insights (not research) ▪ Get the UX points on the stories Sprint ahead
  • 32.
  • 33.
  • 34.
  • 35.