SlideShare a Scribd company logo
1 of 30
Selling User Experience 
to Coders" 
Maarit Laanti! 
28-Oct-2014!
Maarit Laanti" 
• 20 years in various product development roles at Nokia,6 years in 
agile & lean transformation / organizational development! 
– Product development for various products and platforms! 
– Coached and trained hundreds of practitioners 
in agile methods deployment! 
• Scaled Agile Framework (SAFe) Program Consultant at Nitor Delta! 
• PhD — “Agile Methods in Large-Scale Software Development 
Organizations – Applicability and Model for Adoption” (2013)! 
• Keynote speaker at XP2014 / Rome! 
• Author or editor of agile and lean textbooks: ! 
– 376 vuotta ketteriä kokemuksia / Sytyke (2013)! 
– LESS!, Essays on Business Transformation (2012)! 
– Ohjelmistoliiketoiminta (2003)!
My claims in this presentation" 
1. Here is a built-in-tension 
between UX design and 
development! 
2. Agile forgot UX from the 
start! 
3. Agile (re)discovered UX 
(Apple proved you can sell 
designed products with 
higher price)! 
4. There are (proven) ways to 
do better! 
5. Collective embarrassment is 
the best tool available!
”Let’s ADD Sprint #13 for it!”
Complex UI – simple code – simple UI complex code?"
Design is an iterative process" 
• Great 
UX 
is 
created 
with 
itera/ons! 
• Do 
we 
also 
need 
a 
Steve 
Jobs 
to 
say 
no?
Agile development?" 
Agile 
means 
you 
just 
have 
a 
bunch 
of 
coders 
and 
the 
customer 
si7ng 
in 
middle 
of 
them
Give 
me 
your 
UI 
spec 
and 
we 
will 
implem 
ent 
it
USABLE, 
not (just) 
working!
This is how we sell agile 
VersionOne study 2008 
Improved 
Significantly 
Improved 
Enhanced ability to manage 
changing priorities 
41% 
51% 
Improved project visibility 
42% 
41% 
Improved alignment of IT 
39% 
27% 
and business goals 
Reduced project risk 
48% 
17%
Agile delivers projects on time and budget 
The value of incremental delivery" 
ROI of " 
traditional 
project" 
Brake-even" 
ROI of " 
agile project" 
Benefits:! 
• Faster feedback enables faster 
learning – enabling right focus / 
right change of focus! 
• Smaller increments lessens 
project complexity! 
• Earlier brake-even point / ROI! 
• Partial deliveries equal to 
smaller risks – fail safely; 
execute gloriously! 
With Minimum Marketable Release 
approach we can gain faster time-to-market 
and time-to-profit! 
Single release approach means 
slower time-to-market and time-to- 
profit!
Boss’s 
Wife 
This 
/me 
we 
do 
the 
UX 
properly… 
We 
test 
every 
itera/on 
with 
real 
users! 
The 
current 
tests 
shows 
that 
our 
customer 
segment 
is 
going 
to 
love 
this 
product! 
I 
gave 
the 
proto 
to 
my 
wife, 
but 
she 
did 
not 
like 
it. 
I’d 
say 
we 
cancel 
this 
product.
Project on time and budget can be an epic failure!" 
NPS 
-­‐20
Measuring the customer value" 
Lean metrics for services" 
• Utilization rate! 
• How fast the service is! 
• How accurate the service is! 
• How many errors does take 
place when delivering the 
service! 
Customer satisfaction" 
• Would you recommend this 
service to your friends? (Net 
Promoter Score, NPS)!
Why this is important? Be the top dog!"
With the lean startup we are getting there…."
Back to the roots of agile. 
Cockburn: 
Software Development is a Co-operative Game" 
Co-creation. Groups are 
faster solving problems 
than individuals. Let the 
software evolve together, 
as the sum of the whole 
is more than its parts.! 
! 
Co-­‐ 
evolu/on 
UX 
Arch 
Feedback 
Synergis/c 
view
An extended team – same team or different team?" 
Same team" 
• UX design and developers 
need to talk with each other – 
UX designers need to see how 
the designs can be 
implemented; development 
needs to get latest design & 
sketches! 
• Co-evolution leads to best 
results. More than a school 
bus length and it does not 
matter if you are on the same 
building or not! 
Different team" 
• UX design / development is 
essentially a different kind of 
discipline; needs to have its own 
iterations ! 
• Need to develop UX design 
skills! 
• Common look and feel! 
• UX Definition of done?! 
• Common style guide and 
component library! 
• Usability tests are not on a team 
level in any bigger organization!
How IUX designers and developers are seeing each 
other…" 
UX Designer" Developer"
…as extremes…." 
Hippie" Code troll"
....but in reality we are all artists, and we should treat 
ach other as artists!" 
Computer-assisted 
graphical designer" Computer scientist"
A joined kanban-wall" 
• Same team or two teams sitting 
next to each other! 
• A joined wall where both 
iterations are made visible ! 
• A visual management tool for 
both! 
Concepting! 
Design! 
Delivery! 
Ideas UX-design Validation Coding Delivery
What needs to be measured? NPS?" 
• Compare the current version the current demo with competitor 
version / demo! 
• For each Feature, define the ambition level for this iteration! 
– Minimum! 
– Median! 
– Maximum! 
• What are the basics that always needs to be there?! 
• What are ways to differentiate from competitors?! 
• What is the customer segment? Friendly users / focus group?!
Why it is hard to be one team 
Disney’s creative process" 
• “Get me something to 
implement” – mentality! 
• “What is the difference 
between these two colors?” ! 
• “Can’t we just add another 
button?”"
The power of collective embarrassment" 
Rules of the game:" 
- Force to see misuse cases à 
real, frank and honest 
feedback! 
- No blame game" 
- Trust that everyone wants to 
do their best!
Why it is hard to be one team – the critique" 
Thou 
shall 
not 
cri/que 
an 
un-­‐finished 
work 
Candor 
could 
not 
be 
more 
crucial 
to 
our 
crea/ve 
process. 
Why? 
Because 
early 
on, 
all 
of 
our 
movies 
suck. 
Crea/vity 
has 
to 
start 
somewhere, 
and 
we 
are 
true 
believers 
in 
the 
power 
of 
bracing, 
candid 
feedback 
and 
the 
itera/ve 
process-­‐-­‐reworking, 
reworking, 
and 
reworking 
again, 
un/l 
a 
flawed 
story 
finds 
its 
through 
line 
or 
a 
hollow 
character 
finds 
its 
soul.
Lean startups vs. set-based design?" 
Point-based! 
Set-based! 
Pick 
one 
Pick 
many 
Make 
it 
work 
Pick 
many 
again 
Choose 
the 
best
Set-based design with focus groups" 
Set-­‐based 
design 
itera/ons 
combined 
with 
set-­‐ 
based 
design 
and 
friendly 
focus 
groups 
Case 
F-­‐secure 
Lokki
Thanks!" 
A 
nerd 
on 
the 
journey 
to 
find 
her 
inner 
ar0st 
J
KETTERÄ 
MUUTOS 
! 
! 
! 
ASIAKAS-" 
KOKEMUKSEN" 
SUUNNITTELU" 
" 
! 
! 
Nitor" 
nitordelta 
KETTERÄ" 
TOIMITUS" 
JATKUVAT" 
PALVELUT"

More Related Content

What's hot

Agile UX, Yes We Can!
Agile UX, Yes We Can!Agile UX, Yes We Can!
Agile UX, Yes We Can!Alla Zollers
 
Customer-centered Design Organizations (Peter Merholz at Enterprise UX 2017)
Customer-centered Design Organizations (Peter Merholz at Enterprise UX 2017)Customer-centered Design Organizations (Peter Merholz at Enterprise UX 2017)
Customer-centered Design Organizations (Peter Merholz at Enterprise UX 2017)Rosenfeld Media
 
Squareboat Deck
Squareboat DeckSquareboat Deck
Squareboat DeckSquareboat
 
Design Spikes for the Dual-Track Agile Process
Design Spikes for the Dual-Track Agile ProcessDesign Spikes for the Dual-Track Agile Process
Design Spikes for the Dual-Track Agile Processuxpin
 
Walk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UXWalk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UXuxpin
 
A Primer To Lean UX
A Primer To Lean UXA Primer To Lean UX
A Primer To Lean UXDesignMantic
 
Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Johan Verhaegen
 
Agile User Experience Design
Agile User Experience DesignAgile User Experience Design
Agile User Experience DesignAlla Zollers
 
Building a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and CreativityBuilding a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and Creativityuxpin
 
Refactoring Test Collaboration
Refactoring Test CollaborationRefactoring Test Collaboration
Refactoring Test CollaborationClaire Moss
 
Collaborative Design for Enterprise Teams
Collaborative Design for Enterprise TeamsCollaborative Design for Enterprise Teams
Collaborative Design for Enterprise Teamsuxpin
 
Design Systems Operations
Design Systems OperationsDesign Systems Operations
Design Systems Operationsuxpin
 
User Experience Architecture in a Cross-Channel World
User Experience Architecture in a Cross-Channel WorldUser Experience Architecture in a Cross-Channel World
User Experience Architecture in a Cross-Channel WorldAustin Govella
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practicesuxpin
 
Agile User Experience Design
Agile User Experience DesignAgile User Experience Design
Agile User Experience DesignKevin Wong
 
User story driven product development process
User story driven product development processUser story driven product development process
User story driven product development processRan Liron
 
Lean & Agile ♥ UX Design
Lean & Agile ♥ UX DesignLean & Agile ♥ UX Design
Lean & Agile ♥ UX DesignLukas Fittl
 
A Lean Design Process for Creating Awesome UX
A Lean Design Process for Creating Awesome UXA Lean Design Process for Creating Awesome UX
A Lean Design Process for Creating Awesome UXAnnie Wang
 

What's hot (20)

Modular UX Process
Modular UX ProcessModular UX Process
Modular UX Process
 
Agile UX, Yes We Can!
Agile UX, Yes We Can!Agile UX, Yes We Can!
Agile UX, Yes We Can!
 
Customer-centered Design Organizations (Peter Merholz at Enterprise UX 2017)
Customer-centered Design Organizations (Peter Merholz at Enterprise UX 2017)Customer-centered Design Organizations (Peter Merholz at Enterprise UX 2017)
Customer-centered Design Organizations (Peter Merholz at Enterprise UX 2017)
 
Squareboat Deck
Squareboat DeckSquareboat Deck
Squareboat Deck
 
Design Spikes for the Dual-Track Agile Process
Design Spikes for the Dual-Track Agile ProcessDesign Spikes for the Dual-Track Agile Process
Design Spikes for the Dual-Track Agile Process
 
Walk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UXWalk, Don't Run: Incremental Change in Enterprise UX
Walk, Don't Run: Incremental Change in Enterprise UX
 
The Design Age
The Design AgeThe Design Age
The Design Age
 
A Primer To Lean UX
A Primer To Lean UXA Primer To Lean UX
A Primer To Lean UX
 
Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?Website Usability & User Experience: Veel bezoekers, weinig klanten?
Website Usability & User Experience: Veel bezoekers, weinig klanten?
 
Agile User Experience Design
Agile User Experience DesignAgile User Experience Design
Agile User Experience Design
 
Building a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and CreativityBuilding a UX Process at Salesforce that Promotes Focus and Creativity
Building a UX Process at Salesforce that Promotes Focus and Creativity
 
Refactoring Test Collaboration
Refactoring Test CollaborationRefactoring Test Collaboration
Refactoring Test Collaboration
 
Collaborative Design for Enterprise Teams
Collaborative Design for Enterprise TeamsCollaborative Design for Enterprise Teams
Collaborative Design for Enterprise Teams
 
Design Systems Operations
Design Systems OperationsDesign Systems Operations
Design Systems Operations
 
User Experience Architecture in a Cross-Channel World
User Experience Architecture in a Cross-Channel WorldUser Experience Architecture in a Cross-Channel World
User Experience Architecture in a Cross-Channel World
 
Agile Prototyping Best Practices
Agile Prototyping Best PracticesAgile Prototyping Best Practices
Agile Prototyping Best Practices
 
Agile User Experience Design
Agile User Experience DesignAgile User Experience Design
Agile User Experience Design
 
User story driven product development process
User story driven product development processUser story driven product development process
User story driven product development process
 
Lean & Agile ♥ UX Design
Lean & Agile ♥ UX DesignLean & Agile ♥ UX Design
Lean & Agile ♥ UX Design
 
A Lean Design Process for Creating Awesome UX
A Lean Design Process for Creating Awesome UXA Lean Design Process for Creating Awesome UX
A Lean Design Process for Creating Awesome UX
 

Viewers also liked

Pragmatic Architecture for Agile Teams
Pragmatic Architecture for Agile TeamsPragmatic Architecture for Agile Teams
Pragmatic Architecture for Agile TeamsNitor
 
Pragmatic Agile - Aamiaistilaisuus
Pragmatic Agile - AamiaistilaisuusPragmatic Agile - Aamiaistilaisuus
Pragmatic Agile - AamiaistilaisuusNitor
 
Lean Startup - Customer Development - Aarrr metrics
Lean Startup - Customer Development - Aarrr metricsLean Startup - Customer Development - Aarrr metrics
Lean Startup - Customer Development - Aarrr metricsAGILEMinds
 
What eveyone should know about coaching (agile release trains)
What eveyone should know about coaching (agile release trains)What eveyone should know about coaching (agile release trains)
What eveyone should know about coaching (agile release trains)Samuli Kiviniemi
 
Michael kennedy set-based decision making taming system complexity
Michael kennedy   set-based decision making taming system complexityMichael kennedy   set-based decision making taming system complexity
Michael kennedy set-based decision making taming system complexityAGILEMinds
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileNitor
 
Experience strategy with UX designer as protagonist
Experience strategy with UX designer as protagonistExperience strategy with UX designer as protagonist
Experience strategy with UX designer as protagonistAnthony Colfelt
 
The Prairie Initiative - Update
The Prairie Initiative - UpdateThe Prairie Initiative - Update
The Prairie Initiative - Updateleisa reichelt
 
Best Practice for UX Deliverables - 2014
Best Practice for UX Deliverables - 2014Best Practice for UX Deliverables - 2014
Best Practice for UX Deliverables - 2014Event Handler
 
UX Strategy as told by the paintings of Jan Steen
UX Strategy as told by the paintings of Jan SteenUX Strategy as told by the paintings of Jan Steen
UX Strategy as told by the paintings of Jan SteenJonathan Arnowitz
 
Lean Projects with A3 Method
Lean Projects with A3 MethodLean Projects with A3 Method
Lean Projects with A3 MethodNitor
 
UXPA UK - What is UX Strategy? by Tim Loo
UXPA UK - What is UX Strategy? by Tim LooUXPA UK - What is UX Strategy? by Tim Loo
UXPA UK - What is UX Strategy? by Tim LooTim Loo
 
UX STRAT Europe 2015 - UX Strategy: today and tomorrow
UX STRAT Europe 2015 - UX Strategy: today and tomorrowUX STRAT Europe 2015 - UX Strategy: today and tomorrow
UX STRAT Europe 2015 - UX Strategy: today and tomorrowTim Loo
 
Digital Shoreditch 2015: When business culture kills experience design
Digital Shoreditch 2015: When business culture kills experience designDigital Shoreditch 2015: When business culture kills experience design
Digital Shoreditch 2015: When business culture kills experience designTim Loo
 
Redesigning Business - A workshop with Tim Loo - WebVisions BCN 2014
Redesigning Business - A workshop with Tim Loo - WebVisions BCN 2014Redesigning Business - A workshop with Tim Loo - WebVisions BCN 2014
Redesigning Business - A workshop with Tim Loo - WebVisions BCN 2014Tim Loo
 
UX STRAT 2014: Tim Loo's Workshop - Experience Visioning & Roadmapping
UX STRAT 2014: Tim Loo's Workshop - Experience Visioning & RoadmappingUX STRAT 2014: Tim Loo's Workshop - Experience Visioning & Roadmapping
UX STRAT 2014: Tim Loo's Workshop - Experience Visioning & RoadmappingTim Loo
 
What is UX Strategy? - Tim Loo @ UX Brighton
What is UX Strategy? - Tim Loo @ UX BrightonWhat is UX Strategy? - Tim Loo @ UX Brighton
What is UX Strategy? - Tim Loo @ UX BrightonTim Loo
 
UX STRAT 2016 - Turning CX Strategy to CX Reality at Shell
UX STRAT 2016 - Turning CX Strategy to CX Reality at ShellUX STRAT 2016 - Turning CX Strategy to CX Reality at Shell
UX STRAT 2016 - Turning CX Strategy to CX Reality at ShellTim Loo
 

Viewers also liked (20)

Pragmatic Architecture for Agile Teams
Pragmatic Architecture for Agile TeamsPragmatic Architecture for Agile Teams
Pragmatic Architecture for Agile Teams
 
Pragmatic Agile - Aamiaistilaisuus
Pragmatic Agile - AamiaistilaisuusPragmatic Agile - Aamiaistilaisuus
Pragmatic Agile - Aamiaistilaisuus
 
Lean Startup - Customer Development - Aarrr metrics
Lean Startup - Customer Development - Aarrr metricsLean Startup - Customer Development - Aarrr metrics
Lean Startup - Customer Development - Aarrr metrics
 
What eveyone should know about coaching (agile release trains)
What eveyone should know about coaching (agile release trains)What eveyone should know about coaching (agile release trains)
What eveyone should know about coaching (agile release trains)
 
Michael kennedy set-based decision making taming system complexity
Michael kennedy   set-based decision making taming system complexityMichael kennedy   set-based decision making taming system complexity
Michael kennedy set-based decision making taming system complexity
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
Experience strategy with UX designer as protagonist
Experience strategy with UX designer as protagonistExperience strategy with UX designer as protagonist
Experience strategy with UX designer as protagonist
 
The Prairie Initiative - Update
The Prairie Initiative - UpdateThe Prairie Initiative - Update
The Prairie Initiative - Update
 
Best Practice for UX Deliverables - 2014
Best Practice for UX Deliverables - 2014Best Practice for UX Deliverables - 2014
Best Practice for UX Deliverables - 2014
 
UX Strategy as told by the paintings of Jan Steen
UX Strategy as told by the paintings of Jan SteenUX Strategy as told by the paintings of Jan Steen
UX Strategy as told by the paintings of Jan Steen
 
Lean Projects with A3 Method
Lean Projects with A3 MethodLean Projects with A3 Method
Lean Projects with A3 Method
 
Civic tech userneeds
Civic tech userneedsCivic tech userneeds
Civic tech userneeds
 
UXPA UK - What is UX Strategy? by Tim Loo
UXPA UK - What is UX Strategy? by Tim LooUXPA UK - What is UX Strategy? by Tim Loo
UXPA UK - What is UX Strategy? by Tim Loo
 
UX STRAT Europe 2015 - UX Strategy: today and tomorrow
UX STRAT Europe 2015 - UX Strategy: today and tomorrowUX STRAT Europe 2015 - UX Strategy: today and tomorrow
UX STRAT Europe 2015 - UX Strategy: today and tomorrow
 
Digital Shoreditch 2015: When business culture kills experience design
Digital Shoreditch 2015: When business culture kills experience designDigital Shoreditch 2015: When business culture kills experience design
Digital Shoreditch 2015: When business culture kills experience design
 
Why Most UX is Shite
Why Most UX is ShiteWhy Most UX is Shite
Why Most UX is Shite
 
Redesigning Business - A workshop with Tim Loo - WebVisions BCN 2014
Redesigning Business - A workshop with Tim Loo - WebVisions BCN 2014Redesigning Business - A workshop with Tim Loo - WebVisions BCN 2014
Redesigning Business - A workshop with Tim Loo - WebVisions BCN 2014
 
UX STRAT 2014: Tim Loo's Workshop - Experience Visioning & Roadmapping
UX STRAT 2014: Tim Loo's Workshop - Experience Visioning & RoadmappingUX STRAT 2014: Tim Loo's Workshop - Experience Visioning & Roadmapping
UX STRAT 2014: Tim Loo's Workshop - Experience Visioning & Roadmapping
 
What is UX Strategy? - Tim Loo @ UX Brighton
What is UX Strategy? - Tim Loo @ UX BrightonWhat is UX Strategy? - Tim Loo @ UX Brighton
What is UX Strategy? - Tim Loo @ UX Brighton
 
UX STRAT 2016 - Turning CX Strategy to CX Reality at Shell
UX STRAT 2016 - Turning CX Strategy to CX Reality at ShellUX STRAT 2016 - Turning CX Strategy to CX Reality at Shell
UX STRAT 2016 - Turning CX Strategy to CX Reality at Shell
 

Similar to Selling UX to Coders

Script for — How to ensure quality in the delivered experience #UCD2013
Script for — How to ensure quality in the delivered experience #UCD2013Script for — How to ensure quality in the delivered experience #UCD2013
Script for — How to ensure quality in the delivered experience #UCD2013Dominic Winsor
 
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...Cprime
 
Evolving the Creative Process
Evolving the Creative ProcessEvolving the Creative Process
Evolving the Creative Processcreed
 
User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyJoshua Randall
 
UX South Africa 2014 - Keynote
UX South Africa 2014 - KeynoteUX South Africa 2014 - Keynote
UX South Africa 2014 - KeynotePhil Barrett
 
UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...
UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...
UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...UXPA International
 
The Report is Dead, Long Live the Report! How to Communicate UX Research Find...
The Report is Dead, Long Live the Report! How to Communicate UX Research Find...The Report is Dead, Long Live the Report! How to Communicate UX Research Find...
The Report is Dead, Long Live the Report! How to Communicate UX Research Find...Kathi Kaiser
 
The Report is Dead, Long Live the Report ! Communicating Usability Research F...
The Report is Dead, Long Live the Report ! Communicating Usability Research F...The Report is Dead, Long Live the Report ! Communicating Usability Research F...
The Report is Dead, Long Live the Report ! Communicating Usability Research F...Centralis
 
Design Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardDesign Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardChris Bernard
 
Building & Sustaining Successful UX Teams
Building & Sustaining Successful UX TeamsBuilding & Sustaining Successful UX Teams
Building & Sustaining Successful UX Teamsuxpin
 
Dr.* Truemper, Or: How I learned to Stop Being Wasteful and Love Lean UX
Dr.* Truemper, Or: How I learned to Stop Being Wasteful and Love Lean UXDr.* Truemper, Or: How I learned to Stop Being Wasteful and Love Lean UX
Dr.* Truemper, Or: How I learned to Stop Being Wasteful and Love Lean UXJake Truemper
 
Lean UX in an Agency Environment
Lean UX in an Agency EnvironmentLean UX in an Agency Environment
Lean UX in an Agency EnvironmentJef Bekes
 
Usability in Virtual Worlds (Metaverse08)
Usability in Virtual Worlds (Metaverse08)Usability in Virtual Worlds (Metaverse08)
Usability in Virtual Worlds (Metaverse08)Markus Breuer
 
Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)Bill Scott
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an OverviewJulie Grundy
 
Becoming A User Advocate
Becoming A User AdvocateBecoming A User Advocate
Becoming A User AdvocateKarl Kaufmann
 
How we got everyone at MYOB hooked on UX, and how we're managing their addict...
How we got everyone at MYOB hooked on UX, and how we're managing their addict...How we got everyone at MYOB hooked on UX, and how we're managing their addict...
How we got everyone at MYOB hooked on UX, and how we're managing their addict...Megan Dell
 
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)Peter Gfader
 

Similar to Selling UX to Coders (20)

Script for — How to ensure quality in the delivered experience #UCD2013
Script for — How to ensure quality in the delivered experience #UCD2013Script for — How to ensure quality in the delivered experience #UCD2013
Script for — How to ensure quality in the delivered experience #UCD2013
 
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
Scaling Product Thinking with SAFe - The Secret Sauce for Meaningful Product ...
 
Evolving the Creative Process
Evolving the Creative ProcessEvolving the Creative Process
Evolving the Creative Process
 
User Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the UglyUser Experience Design + Agile: The Good, The Bad, and the Ugly
User Experience Design + Agile: The Good, The Bad, and the Ugly
 
IDLC
IDLCIDLC
IDLC
 
UX South Africa 2014 - Keynote
UX South Africa 2014 - KeynoteUX South Africa 2014 - Keynote
UX South Africa 2014 - Keynote
 
UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...
UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...
UXPA 2023: The Report is Dead, Long Live the Report! How to Communicate Usabi...
 
The Report is Dead, Long Live the Report! How to Communicate UX Research Find...
The Report is Dead, Long Live the Report! How to Communicate UX Research Find...The Report is Dead, Long Live the Report! How to Communicate UX Research Find...
The Report is Dead, Long Live the Report! How to Communicate UX Research Find...
 
The Report is Dead, Long Live the Report ! Communicating Usability Research F...
The Report is Dead, Long Live the Report ! Communicating Usability Research F...The Report is Dead, Long Live the Report ! Communicating Usability Research F...
The Report is Dead, Long Live the Report ! Communicating Usability Research F...
 
Design Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris BernardDesign Thinking Dallas by Chris Bernard
Design Thinking Dallas by Chris Bernard
 
Building & Sustaining Successful UX Teams
Building & Sustaining Successful UX TeamsBuilding & Sustaining Successful UX Teams
Building & Sustaining Successful UX Teams
 
Dr.* Truemper, Or: How I learned to Stop Being Wasteful and Love Lean UX
Dr.* Truemper, Or: How I learned to Stop Being Wasteful and Love Lean UXDr.* Truemper, Or: How I learned to Stop Being Wasteful and Love Lean UX
Dr.* Truemper, Or: How I learned to Stop Being Wasteful and Love Lean UX
 
Lean UX in an Agency Environment
Lean UX in an Agency EnvironmentLean UX in an Agency Environment
Lean UX in an Agency Environment
 
Usability in Virtual Worlds (Metaverse08)
Usability in Virtual Worlds (Metaverse08)Usability in Virtual Worlds (Metaverse08)
Usability in Virtual Worlds (Metaverse08)
 
Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)Real World Lessons Using Lean UX (Workshop)
Real World Lessons Using Lean UX (Workshop)
 
User Experience Design: an Overview
User Experience Design: an OverviewUser Experience Design: an Overview
User Experience Design: an Overview
 
How to win StartupWeekend
How to win StartupWeekendHow to win StartupWeekend
How to win StartupWeekend
 
Becoming A User Advocate
Becoming A User AdvocateBecoming A User Advocate
Becoming A User Advocate
 
How we got everyone at MYOB hooked on UX, and how we're managing their addict...
How we got everyone at MYOB hooked on UX, and how we're managing their addict...How we got everyone at MYOB hooked on UX, and how we're managing their addict...
How we got everyone at MYOB hooked on UX, and how we're managing their addict...
 
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
You Cant Be Agile If Your Code Sucks (with 9 Tips For Dev Teams)
 

Recently uploaded

THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...漢銘 謝
 
Early Modern Spain. All about this period
Early Modern Spain. All about this periodEarly Modern Spain. All about this period
Early Modern Spain. All about this periodSaraIsabelJimenez
 
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationNathan Young
 
Chizaram's Women Tech Makers Deck. .pptx
Chizaram's Women Tech Makers Deck.  .pptxChizaram's Women Tech Makers Deck.  .pptx
Chizaram's Women Tech Makers Deck. .pptxogubuikealex
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxmavinoikein
 
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRachelAnnTenibroAmaz
 
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRRINDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRRsarwankumar4524
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...marjmae69
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxCarrieButtitta
 
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comSaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comsaastr
 
Quality by design.. ppt for RA (1ST SEM
Quality by design.. ppt for  RA (1ST SEMQuality by design.. ppt for  RA (1ST SEM
Quality by design.. ppt for RA (1ST SEMCharmi13
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSebastiano Panichella
 
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxAnne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxnoorehahmad
 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSebastiano Panichella
 
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.KathleenAnnCordero2
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringSebastiano Panichella
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxJohnree4
 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxaryanv1753
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸mathanramanathan2005
 

Recently uploaded (20)

THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
THE COUNTRY WHO SOLVED THE WORLD_HOW CHINA LAUNCHED THE CIVILIZATION REVOLUTI...
 
Early Modern Spain. All about this period
Early Modern Spain. All about this periodEarly Modern Spain. All about this period
Early Modern Spain. All about this period
 
The Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism PresentationThe Ten Facts About People With Autism Presentation
The Ten Facts About People With Autism Presentation
 
Chizaram's Women Tech Makers Deck. .pptx
Chizaram's Women Tech Makers Deck.  .pptxChizaram's Women Tech Makers Deck.  .pptx
Chizaram's Women Tech Makers Deck. .pptx
 
Work Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptxWork Remotely with Confluence ACE 2.pptx
Work Remotely with Confluence ACE 2.pptx
 
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATIONRACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
RACHEL-ANN M. TENIBRO PRODUCT RESEARCH PRESENTATION
 
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRRINDIAN GCP GUIDELINE. for Regulatory  affair 1st sem CRR
INDIAN GCP GUIDELINE. for Regulatory affair 1st sem CRR
 
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
Gaps, Issues and Challenges in the Implementation of Mother Tongue Based-Mult...
 
miladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptxmiladyskindiseases-200705210221 2.!!pptx
miladyskindiseases-200705210221 2.!!pptx
 
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.comSaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
SaaStr Workshop Wednesday w/ Kyle Norton, Owner.com
 
Quality by design.. ppt for RA (1ST SEM
Quality by design.. ppt for  RA (1ST SEMQuality by design.. ppt for  RA (1ST SEM
Quality by design.. ppt for RA (1ST SEM
 
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with AerialistSimulation-based Testing of Unmanned Aerial Vehicles with Aerialist
Simulation-based Testing of Unmanned Aerial Vehicles with Aerialist
 
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptxAnne Frank A Beacon of Hope amidst darkness ppt.pptx
Anne Frank A Beacon of Hope amidst darkness ppt.pptx
 
SBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation TrackSBFT Tool Competition 2024 -- Python Test Case Generation Track
SBFT Tool Competition 2024 -- Python Test Case Generation Track
 
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
PAG-UNLAD NG EKONOMIYA na dapat isaalang alang sa pag-aaral.
 
The 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software EngineeringThe 3rd Intl. Workshop on NL-based Software Engineering
The 3rd Intl. Workshop on NL-based Software Engineering
 
Genshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptxGenshin Impact PPT Template by EaTemp.pptx
Genshin Impact PPT Template by EaTemp.pptx
 
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular PlasticsDutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
Dutch Power - 26 maart 2024 - Henk Kras - Circular Plastics
 
Event 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptxEvent 4 Introduction to Open Source.pptx
Event 4 Introduction to Open Source.pptx
 
Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸Mathan flower ppt.pptx slide orchids ✨🌸
Mathan flower ppt.pptx slide orchids ✨🌸
 

Selling UX to Coders

  • 1. Selling User Experience to Coders" Maarit Laanti! 28-Oct-2014!
  • 2. Maarit Laanti" • 20 years in various product development roles at Nokia,6 years in agile & lean transformation / organizational development! – Product development for various products and platforms! – Coached and trained hundreds of practitioners in agile methods deployment! • Scaled Agile Framework (SAFe) Program Consultant at Nitor Delta! • PhD — “Agile Methods in Large-Scale Software Development Organizations – Applicability and Model for Adoption” (2013)! • Keynote speaker at XP2014 / Rome! • Author or editor of agile and lean textbooks: ! – 376 vuotta ketteriä kokemuksia / Sytyke (2013)! – LESS!, Essays on Business Transformation (2012)! – Ohjelmistoliiketoiminta (2003)!
  • 3. My claims in this presentation" 1. Here is a built-in-tension between UX design and development! 2. Agile forgot UX from the start! 3. Agile (re)discovered UX (Apple proved you can sell designed products with higher price)! 4. There are (proven) ways to do better! 5. Collective embarrassment is the best tool available!
  • 4. ”Let’s ADD Sprint #13 for it!”
  • 5. Complex UI – simple code – simple UI complex code?"
  • 6. Design is an iterative process" • Great UX is created with itera/ons! • Do we also need a Steve Jobs to say no?
  • 7. Agile development?" Agile means you just have a bunch of coders and the customer si7ng in middle of them
  • 8. Give me your UI spec and we will implem ent it
  • 10. This is how we sell agile VersionOne study 2008 Improved Significantly Improved Enhanced ability to manage changing priorities 41% 51% Improved project visibility 42% 41% Improved alignment of IT 39% 27% and business goals Reduced project risk 48% 17%
  • 11. Agile delivers projects on time and budget The value of incremental delivery" ROI of " traditional project" Brake-even" ROI of " agile project" Benefits:! • Faster feedback enables faster learning – enabling right focus / right change of focus! • Smaller increments lessens project complexity! • Earlier brake-even point / ROI! • Partial deliveries equal to smaller risks – fail safely; execute gloriously! With Minimum Marketable Release approach we can gain faster time-to-market and time-to-profit! Single release approach means slower time-to-market and time-to- profit!
  • 12. Boss’s Wife This /me we do the UX properly… We test every itera/on with real users! The current tests shows that our customer segment is going to love this product! I gave the proto to my wife, but she did not like it. I’d say we cancel this product.
  • 13. Project on time and budget can be an epic failure!" NPS -­‐20
  • 14. Measuring the customer value" Lean metrics for services" • Utilization rate! • How fast the service is! • How accurate the service is! • How many errors does take place when delivering the service! Customer satisfaction" • Would you recommend this service to your friends? (Net Promoter Score, NPS)!
  • 15. Why this is important? Be the top dog!"
  • 16. With the lean startup we are getting there…."
  • 17. Back to the roots of agile. Cockburn: Software Development is a Co-operative Game" Co-creation. Groups are faster solving problems than individuals. Let the software evolve together, as the sum of the whole is more than its parts.! ! Co-­‐ evolu/on UX Arch Feedback Synergis/c view
  • 18. An extended team – same team or different team?" Same team" • UX design and developers need to talk with each other – UX designers need to see how the designs can be implemented; development needs to get latest design & sketches! • Co-evolution leads to best results. More than a school bus length and it does not matter if you are on the same building or not! Different team" • UX design / development is essentially a different kind of discipline; needs to have its own iterations ! • Need to develop UX design skills! • Common look and feel! • UX Definition of done?! • Common style guide and component library! • Usability tests are not on a team level in any bigger organization!
  • 19. How IUX designers and developers are seeing each other…" UX Designer" Developer"
  • 21. ....but in reality we are all artists, and we should treat ach other as artists!" Computer-assisted graphical designer" Computer scientist"
  • 22. A joined kanban-wall" • Same team or two teams sitting next to each other! • A joined wall where both iterations are made visible ! • A visual management tool for both! Concepting! Design! Delivery! Ideas UX-design Validation Coding Delivery
  • 23. What needs to be measured? NPS?" • Compare the current version the current demo with competitor version / demo! • For each Feature, define the ambition level for this iteration! – Minimum! – Median! – Maximum! • What are the basics that always needs to be there?! • What are ways to differentiate from competitors?! • What is the customer segment? Friendly users / focus group?!
  • 24. Why it is hard to be one team Disney’s creative process" • “Get me something to implement” – mentality! • “What is the difference between these two colors?” ! • “Can’t we just add another button?”"
  • 25. The power of collective embarrassment" Rules of the game:" - Force to see misuse cases à real, frank and honest feedback! - No blame game" - Trust that everyone wants to do their best!
  • 26. Why it is hard to be one team – the critique" Thou shall not cri/que an un-­‐finished work Candor could not be more crucial to our crea/ve process. Why? Because early on, all of our movies suck. Crea/vity has to start somewhere, and we are true believers in the power of bracing, candid feedback and the itera/ve process-­‐-­‐reworking, reworking, and reworking again, un/l a flawed story finds its through line or a hollow character finds its soul.
  • 27. Lean startups vs. set-based design?" Point-based! Set-based! Pick one Pick many Make it work Pick many again Choose the best
  • 28. Set-based design with focus groups" Set-­‐based design itera/ons combined with set-­‐ based design and friendly focus groups Case F-­‐secure Lokki
  • 29. Thanks!" A nerd on the journey to find her inner ar0st J
  • 30. KETTERÄ MUUTOS ! ! ! ASIAKAS-" KOKEMUKSEN" SUUNNITTELU" " ! ! Nitor" nitordelta KETTERÄ" TOIMITUS" JATKUVAT" PALVELUT"