UX, Agile and product management

Phil Barrett
Phil BarrettAssociate Director at Deloitte Digital Africa
UX,AGILEAND

PRODUCTMANAGEMENT
Phil Barrett. Associate director XD, Deloitte Digital Africa
UX, Agile and product management
DELIVERINGSOFTWARETHAT’S

ACTUALLY GOOD
For your customers’ hearts and heads
For you business’s profitability
That stays the course and gets better
SOFTWAREPRODUCTS=INNOVATION
Finding better ways to do what we already do.
Finding worthwhile new things to do.
“
Tim Brown, IDEO
INNOVATION=COMPETITIVEADVANTAGE
In today's fluid business environment,
innovation has become nothing less than
a survival strategy.
SEETHECORPORATIONS!THEY’REDYING!
Average lifespan of corporations in the S&P 500.
THISCAN’THAPPENTOYOURCOMPANYRIGHT?

But maybe you can make it happen to a competitor?
INTHEBEGINNINGSOFTWAREWASNOTGOOD
80% of changes made to a project after
launch are because of “unmet or
unforeseen user requirements”.
Claire Karat,
Software Engineering in Dollars and Cents (1993)
63% of software projects exceed theirbudgets. The top reasons: requests forchanges by users, overlooked tasks, users’ lackof understanding of their own requirements.
James Martin and Carma McClure,Software maintenance, the Problem and its Solution, Prentice Hall
USER-CENTREDDESIGNBROUGHTBETTERSPECS
ISO9241-210
LAUNCH AND
MEASURE
CONCEPT
RESEARCH
DESIGN AND
BUILD
UCD+WATERFALLISBETTER! EXCEPT…
Awesome design
Build
Market feedback
Budget
Developers start
approximating
here.
Competitor
leapfrogs you here.
No-one adopts it.

But the budget runs
out here.
UX, Agile and product management
THEDIGITALTIMELAPSE
The evolution of a software product follow patterns that we do see in
architecture and business and evolution. But happening so much more
quickly…
• A race.
• With a moving finish line.
• Keep improving to stay ahead - and survive.
Mastering this is a key competitive edge.
AGILE
• Design and build stuff quickly.
• Let people use it for real.
• Extend and change it as you learn what works.
GETAROUGHIDEAOFWHEREYOUWANTTOGO
SOLVETHEDETAILSWHENYOUENCOUNTERTHEM
AGILEISBETTER. EXCEPT…
AGILEISBETTER! EXCEPT…
Market feedback
Budget
Did we really have to build
all that to find out it was
the wrong thing?
AGILEISBETTER! EXCEPT…
Build
Budget
Ummm…?
Where do 

backlogs 

come from?
Where do 

backlogs 

come from?
THEPRODUCTMANAGER
• Managing business stakeholders
• “Look and feel” of the product
• Adding features and keeping the
backlog up to date
• Marketing
• Business case
AKA “Digital proposition manager”
“Neither intuition nor
expert opinion are good
gauges of the value our
ideas have for users.
YOU’REMUCHBETTERATUSINGSOFTWARE

THANMOSTOFYOURUSERS
Website tasks:

the slowest 25% of
users take 

2.4 times

as long

as the fastest 25%
of users
Your usersYou
DANARIELYDIDANEXPERIMENT.
WITHORIGAMIFROGS.
They were hard to make and most people did a bad job.
How much would people bid for their own frogs?
And the frogs of others? And expert -made frogs?
Flickr:ToddJordan/Tojosan
Flickr:Nanimo
WEOVERESTIMATETHEVALUEOFTHETHINGSWEMAKE.
• Average bid for expert-made frog: 27¢
• Average bid for own frog: 23¢
• Average bid by someone else for that same frog: ¢5c
LOBSTERSBOILINGINKOOLAID
Flickr: Lars ploughman
• Succumbing to their own/organisational hallucination
• Adding complexity: “And we could also…”
• Forgetting customer contact and even analytics.
COUNTERACTFANTASYWITHEVIDENCE
THEPRODUCTMANAGERAKA “Digital proposition manager”
Measurement - Gathering
and analysing the product
outcomes to prove it’s
delivering customer value.
+
Research - understanding
what users are doing with
the software, and what
they need.
+
LEANUX
BUILD
MEASURE
LEARN
Lean uses small
batches.
Test out each
assumption as you
go.
Would you use this?
The most important thing you can’t find out in a usability test
DESIGNANDRELEASEITERATIVELY
to deliver innovation and measure impact
THISSTUFFREALLYWORKS
Lean
Agile
Iterative
Ad hoc
Traditional
0% 25% 50% 75% 100%
Successful Challenged Failed
Ambysoft/Dr Dobb’s 2013
http://www.drdobbs.com/architecture-and-design/the-non-existent-software-crisis-debunki/240165910
STAGESFORGOODPRODUCTMANAGEMENT
Ship #1Discover Extend and optimise
Clarify customer,
needs and behaviours,
technical solutions,
business viability.
Release a small
but valuable
product.
Build and learn
towards a great
product.
ACTIVITIESFORGOODPRODUCTMANAGEMENT
Learn
Design
Plan
Build
AUNIFIEDPRODUCTMANAGEMENTMODEL
Extend and optimise
Design
Learn
Build
Plan
Discover Ship first release
Establish product market fit Release a small but valuable product Build and learn towards a great product
THEPRODUCTMANAGERNEEDSUXHELP
TECH
UX
•• Use UCD tools to discover product market fit
• • Define assumptions and hypotheses
••• Participate in all the ceremonies
• • Include UX in the definition of done
••• Log and prioritise UX debt
•• Integrate user research
•• • Use analytics to (dis)prove hypotheses
UXINALEANPRODUCTMANAGEMENTPROCESS
Learn
Design
Plan
Build
RAPIDPROTOTYPINGANDUSERRESEARCHISSUPERLEAN.
Our batches are smaller.
••
IMMERSIONANDOBSERVATION:SOLEAN!
••
USEACANVASTOCAPTUREASSUMPTIONS
••
PRIORITISEFEATUREIDEASWITHIMPACTMAPS
Goal
How
How
How
Who
How
What
What
What
Use social proof
stats and stories to
drive action
Make calculator
easier to
understand
Add a video
More
customers
choose to invest
with us
More customers
complete
purchase
Customers
choose to invest
more
Customers
disinvest less
First time
investors
R100m

of customer money
invested
TURNREQUIREMENTSINTOHYPOTHESES

ABOUTOUTCOMES
We believe that 

building this feature 

for these people 

will achieve this outcome.
We will know this is true when we see
this quantitative measure 

AND this qualitative response.
••
We believe that 

building A SOCIAL PROOF PANEL

for NEW, inexperienced investors 

will achieve An increase in customer
acquisition from the landing pages.
We will know this is true when we see A 20%
increase in people starting and finishing
signup AND All users show a neutral or
positive response in user testing.
>60%FAIL
UXDESIGNERS:FULLPARTICIPATION
Design and analysis
Implement
Evaluate
Implement
Design and analysis Design and analysis
Implement
Evaluate Evaluate
• Refinement: Interface
design and hypothesis
creation for upcoming
stories.
• Sprint Planning: The
interface is put along side the
user stories as they go onto
the sprint backlog.
• Evaluation: Evaluation
workshops and user
testing observation
• Sprint review: Review what
was built and discuss latest
analytics and hypotheses.
• Retrospective: Discuss
how to optimise the
design process, not just
the dev process.
•••
UXCRITERIAINTHEDEFINITIONOFDONE
Definition of done (universal)
• the code is well-written.
• the code is checked in.
• the code comes with automated tests at all
appropriate levels.
• the code has been reviewed.
• appropriate documentation has been
completed.
Acceptance criteria (per story)
• user is logged in only when proper
credentials are provided
• a "remember me" option is available
• user can request a password reminder
• user is locked out after three failed
attempts
Interface conforms to:
• the product’s design principles
• the style guide
• your selected UX heuristics (Norman,
Cooper, Deloitte Digital… )
Interface conforms to the wireframe
and UI notes.
+ +
••
LOGANDPRIORITISEUXDEBT
Unintentional debt
“We didn’t know people did that/
wanted that/needed that.
Intentional debt
“People can live with it. Let’s spend
the time on this other new
feature.”
Consequences
Designers have to work harder
to make the system intelligible.
Users see increasing
complexity or diminishing
utility.
•••
WHATTODOWITHUXDEBT
Debt
Story
Story
Debt
Story
There’s a wonderful place to
put all the UX issues that
haven’t been addressed.
The product backlog.
Get UX debt in there and
help prioritise it
appropriately.
issues
DOUSABILITYTESTSINEVERYSPRINT
Just tell the recruiter to 

“bring us 5 users every second Thursday.”
Evaluate
Implement
Design and analysis Design and analysis Desi
Implement
Evaluate Evaluate
Design and analysis
Implement
••
TESTAMIXOFSTUFFWITHUSERS
PAST FUTUREPRESENT
Interviews about
past experiences
Testing working
software
Testing mockups
and concepts
MEASUREBETAUSEROUTCOMES
ACQUISITION
ACTIVATION
ACTIVITY
RECOMMENDATION
REVENUE
•••
PIRATE METRICS
GOOD FOR MEASURING PRODUCT
MARKET FIT
MOMENTUM,TEAM,HECTIC,AWESOME
THECUSTOMERINTERFACEGOESFASTEST
SYSTEMSOFINNOVATION
SYSTEMSOFDIFFERENTIATION
SYSTEMSOFRECORD
Gartner’s pace layers application strategy
It’s your job not
to let the slower
layers stop you
innovating.
“It’s good to be first.
It’s better to be good.
It best to be both.
THANKS.pbarrett@deloitte.co.za
1 of 53

Recommended

UX South Africa 2014 - Keynote by
UX South Africa 2014 - KeynoteUX South Africa 2014 - Keynote
UX South Africa 2014 - KeynotePhil Barrett
1.6K views89 slides
Would you use this? UX South Africa 2016 by
Would you use this? UX South Africa 2016Would you use this? UX South Africa 2016
Would you use this? UX South Africa 2016Phil Barrett
1K views52 slides
What your customers REALLY think: Incorporating usability testing into agile by
What your customers REALLY think: Incorporating usability testing into agileWhat your customers REALLY think: Incorporating usability testing into agile
What your customers REALLY think: Incorporating usability testing into agilePhil Barrett
11.2K views40 slides
UX SA Conference 2015: Innovation Toolkit by
UX SA Conference 2015: Innovation Toolkit UX SA Conference 2015: Innovation Toolkit
UX SA Conference 2015: Innovation Toolkit Phil Barrett
1.4K views113 slides
Getting into UX: How to take your first steps to a career in user experience by
Getting into UX: How to take your first steps to a career in user experienceGetting into UX: How to take your first steps to a career in user experience
Getting into UX: How to take your first steps to a career in user experiencePhil Barrett
2.6K views49 slides
Innovation, design thinking, and competitive advantage by
Innovation, design thinking, and competitive advantageInnovation, design thinking, and competitive advantage
Innovation, design thinking, and competitive advantagePhil Barrett
2.9K views38 slides

More Related Content

What's hot

Agile + Lean Startup principles + Lean UX -> How to make it all work together! by
Agile + Lean Startup principles + Lean UX -> How to make it all work together!Agile + Lean Startup principles + Lean UX -> How to make it all work together!
Agile + Lean Startup principles + Lean UX -> How to make it all work together!Amrita Aviyente
12.2K views57 slides
Lean UX Workshop by
Lean UX WorkshopLean UX Workshop
Lean UX Workshopux singapore
4.4K views28 slides
Lean UX workshop - Part One by
Lean UX workshop  - Part OneLean UX workshop  - Part One
Lean UX workshop - Part OneChristopher Barklem
598 views28 slides
Agile experience design by
Agile experience designAgile experience design
Agile experience designmarc mcneill
3K views74 slides
LeanUX is a Useful F*&king Lie by
LeanUX is a Useful F*&king LieLeanUX is a Useful F*&king Lie
LeanUX is a Useful F*&king LieWilliam Evans
73.6K views84 slides
Lean UX Workshop by
Lean UX WorkshopLean UX Workshop
Lean UX WorkshopUX Consulting Pte Ltd
3.4K views72 slides

What's hot(20)

Agile + Lean Startup principles + Lean UX -> How to make it all work together! by Amrita Aviyente
Agile + Lean Startup principles + Lean UX -> How to make it all work together!Agile + Lean Startup principles + Lean UX -> How to make it all work together!
Agile + Lean Startup principles + Lean UX -> How to make it all work together!
Amrita Aviyente12.2K views
Agile experience design by marc mcneill
Agile experience designAgile experience design
Agile experience design
marc mcneill3K views
LeanUX is a Useful F*&king Lie by William Evans
LeanUX is a Useful F*&king LieLeanUX is a Useful F*&king Lie
LeanUX is a Useful F*&king Lie
William Evans73.6K views
User experience doesn't happen on a screen: It happens in the mind. by John Whalen
User experience doesn't happen on a screen: It happens in the mind.User experience doesn't happen on a screen: It happens in the mind.
User experience doesn't happen on a screen: It happens in the mind.
John Whalen85.2K views
Surviving the Hype: An Experimental Framework for Scaling Enterprise Design T... by uxpin
Surviving the Hype: An Experimental Framework for Scaling Enterprise Design T...Surviving the Hype: An Experimental Framework for Scaling Enterprise Design T...
Surviving the Hype: An Experimental Framework for Scaling Enterprise Design T...
uxpin1.3K views
The Future of Enterprise UX Design: An Asana & Quickbooks Case Study by uxpin
The Future of Enterprise UX Design: An Asana & Quickbooks Case StudyThe Future of Enterprise UX Design: An Asana & Quickbooks Case Study
The Future of Enterprise UX Design: An Asana & Quickbooks Case Study
uxpin3.8K views
Product Management in the shadow of User Experience creation Process by ProductFolks
Product Management in the shadow of User Experience creation ProcessProduct Management in the shadow of User Experience creation Process
Product Management in the shadow of User Experience creation Process
ProductFolks131 views
Design studio: A team alignment secret weapon - Modev MVP Conference by John Whalen
Design studio: A team alignment secret weapon - Modev MVP ConferenceDesign studio: A team alignment secret weapon - Modev MVP Conference
Design studio: A team alignment secret weapon - Modev MVP Conference
John Whalen2.7K views
Emergent UX: Seducing the Six Minds - Full Talk by John Whalen
Emergent UX: Seducing the Six Minds - Full TalkEmergent UX: Seducing the Six Minds - Full Talk
Emergent UX: Seducing the Six Minds - Full Talk
John Whalen9K views
Spreading Design Thinking in Organizations by uxpin
Spreading Design Thinking in OrganizationsSpreading Design Thinking in Organizations
Spreading Design Thinking in Organizations
uxpin1K views
UX Debt: The Cost of Taking Short Cuts by Hirajaved10
UX Debt: The Cost of Taking Short CutsUX Debt: The Cost of Taking Short Cuts
UX Debt: The Cost of Taking Short Cuts
Hirajaved101.1K views
Introduction to Lean Startup & Lean User Experience Design by William Evans
Introduction to Lean Startup & Lean User Experience Design Introduction to Lean Startup & Lean User Experience Design
Introduction to Lean Startup & Lean User Experience Design
William Evans14K views
Design for developers by Johan Ronsse
Design for developersDesign for developers
Design for developers
Johan Ronsse129K views

Similar to UX, Agile and product management

The Design Discovery Jetpack by
The Design Discovery JetpackThe Design Discovery Jetpack
The Design Discovery JetpackJesse Emmanuel Rosario
357 views41 slides
05 DIGI CREATIVE people&process by
05 DIGI CREATIVE people&process05 DIGI CREATIVE people&process
05 DIGI CREATIVE people&processSheSaysCREATIVE
374 views45 slides
User experience workshop by
User experience workshopUser experience workshop
User experience workshopGYK Antler
1.8K views42 slides
Becoming A User Advocate by
Becoming A User AdvocateBecoming A User Advocate
Becoming A User AdvocateKarl Kaufmann
651 views61 slides
24 Hours of UX - Agile + UX: Good, Bad, Ugly by
24 Hours of UX - Agile + UX: Good, Bad, Ugly24 Hours of UX - Agile + UX: Good, Bad, Ugly
24 Hours of UX - Agile + UX: Good, Bad, UglyJoshua Randall
238 views74 slides
IT Executive's guide to Design Thinking by
IT Executive's guide to Design ThinkingIT Executive's guide to Design Thinking
IT Executive's guide to Design ThinkingAlgarytm
370 views45 slides

Similar to UX, Agile and product management(20)

User experience workshop by GYK Antler
User experience workshopUser experience workshop
User experience workshop
GYK Antler1.8K views
Becoming A User Advocate by Karl Kaufmann
Becoming A User AdvocateBecoming A User Advocate
Becoming A User Advocate
Karl Kaufmann651 views
24 Hours of UX - Agile + UX: Good, Bad, Ugly by Joshua Randall
24 Hours of UX - Agile + UX: Good, Bad, Ugly24 Hours of UX - Agile + UX: Good, Bad, Ugly
24 Hours of UX - Agile + UX: Good, Bad, Ugly
Joshua Randall238 views
IT Executive's guide to Design Thinking by Algarytm
IT Executive's guide to Design ThinkingIT Executive's guide to Design Thinking
IT Executive's guide to Design Thinking
Algarytm370 views
IT Executive's Guide to Design thinking | Algarytm by Propel Apps
IT Executive's Guide to Design thinking | AlgarytmIT Executive's Guide to Design thinking | Algarytm
IT Executive's Guide to Design thinking | Algarytm
Propel Apps3.2K views
User Experience Design + Agile: The Good, The Bad, and the Ugly by Joshua Randall
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
Joshua Randall212 views
Remote Design Driven Innovation by Konrad+King
Remote Design Driven InnovationRemote Design Driven Innovation
Remote Design Driven Innovation
Konrad+King288 views
UX in Action: IBM Watson by UserTesting
UX in Action: IBM WatsonUX in Action: IBM Watson
UX in Action: IBM Watson
UserTesting1.3K views
Prototyping Approaches and Outcomes by Devbridge Group
Prototyping Approaches and OutcomesPrototyping Approaches and Outcomes
Prototyping Approaches and Outcomes
Devbridge Group570 views
IxDA October Event: Prototyping Approaches and Outcomes by IxDA Chicago
IxDA October Event: Prototyping Approaches and OutcomesIxDA October Event: Prototyping Approaches and Outcomes
IxDA October Event: Prototyping Approaches and Outcomes
IxDA Chicago 418 views
Incorporating UX into Your Projects by Karl Kaufmann
Incorporating UX into Your ProjectsIncorporating UX into Your Projects
Incorporating UX into Your Projects
Karl Kaufmann836 views
Understanding The Value Of User Research, Usability Testing, and Information ... by Kyle Soucy
Understanding The Value Of User Research, Usability Testing, and Information ...Understanding The Value Of User Research, Usability Testing, and Information ...
Understanding The Value Of User Research, Usability Testing, and Information ...
Kyle Soucy2.1K views
Top 3 Ways to use your UX Team for Product Owners by Jeremy Johnson
Top 3 Ways to use your UX Team for Product OwnersTop 3 Ways to use your UX Team for Product Owners
Top 3 Ways to use your UX Team for Product Owners
Jeremy Johnson1.2K views
Driving Developers To Your API by Carlo Longino
Driving Developers To Your APIDriving Developers To Your API
Driving Developers To Your API
Carlo Longino486 views
People Over Process: Turning Assumptions into Shared Understanding by mjovel
People Over Process: Turning Assumptions into Shared UnderstandingPeople Over Process: Turning Assumptions into Shared Understanding
People Over Process: Turning Assumptions into Shared Understanding
mjovel728 views

Recently uploaded

Final (1).pdf by
Final (1).pdfFinal (1).pdf
Final (1).pdfkarmadjango
10 views188 slides
solutions to decrease cyberbullying.pptx by
solutions to decrease cyberbullying.pptxsolutions to decrease cyberbullying.pptx
solutions to decrease cyberbullying.pptxsalamaalmarzooqi2005
5 views9 slides
boggiano_project 2.pptx by
boggiano_project 2.pptxboggiano_project 2.pptx
boggiano_project 2.pptxsamboggiano
25 views8 slides
Business X Design - People, Planet & Product by
Business X Design - People, Planet & ProductBusiness X Design - People, Planet & Product
Business X Design - People, Planet & ProductCyber-Duck
31 views42 slides
DR Portfolio.pptx by
DR Portfolio.pptxDR Portfolio.pptx
DR Portfolio.pptxrobertsd2
26 views11 slides
Using Experiential Design to Understand the Future of AI & Immersive Storytel... by
Using Experiential Design to Understand the Future of AI & Immersive Storytel...Using Experiential Design to Understand the Future of AI & Immersive Storytel...
Using Experiential Design to Understand the Future of AI & Immersive Storytel...Kent Bye
20 views114 slides

Recently uploaded(20)

boggiano_project 2.pptx by samboggiano
boggiano_project 2.pptxboggiano_project 2.pptx
boggiano_project 2.pptx
samboggiano25 views
Business X Design - People, Planet & Product by Cyber-Duck
Business X Design - People, Planet & ProductBusiness X Design - People, Planet & Product
Business X Design - People, Planet & Product
Cyber-Duck31 views
DR Portfolio.pptx by robertsd2
DR Portfolio.pptxDR Portfolio.pptx
DR Portfolio.pptx
robertsd226 views
Using Experiential Design to Understand the Future of AI & Immersive Storytel... by Kent Bye
Using Experiential Design to Understand the Future of AI & Immersive Storytel...Using Experiential Design to Understand the Future of AI & Immersive Storytel...
Using Experiential Design to Understand the Future of AI & Immersive Storytel...
Kent Bye20 views
BeatsFest Brand Guidelines Final.pdf by EddiePena9
BeatsFest Brand Guidelines Final.pdfBeatsFest Brand Guidelines Final.pdf
BeatsFest Brand Guidelines Final.pdf
EddiePena98 views
tony moura bio.pdf by jenki442
tony moura bio.pdftony moura bio.pdf
tony moura bio.pdf
jenki4427 views
Samsung Galaxy Watch 5 Presentation by aryasheel1
Samsung Galaxy Watch 5 PresentationSamsung Galaxy Watch 5 Presentation
Samsung Galaxy Watch 5 Presentation
aryasheel113 views
Free International civil aviation day template from best presentation design ... by slideceotemplates
Free International civil aviation day template from best presentation design ...Free International civil aviation day template from best presentation design ...
Free International civil aviation day template from best presentation design ...
Indian wedding dresses design.pdf by Aur Dikhao
Indian wedding dresses design.pdfIndian wedding dresses design.pdf
Indian wedding dresses design.pdf
Aur Dikhao5 views
ATPMOUSE_융합2조.pptx by kts120898
ATPMOUSE_융합2조.pptxATPMOUSE_융합2조.pptx
ATPMOUSE_융합2조.pptx
kts12089826 views

UX, Agile and product management