SlideShare une entreprise Scribd logo
1  sur  26
UX @ Agile
Myths, Legends and The Path To Success
Ran Liron
Head of UX @ Varonis
UX mentor at Google’s Launchpad
UXring for the last 20 years
AgileVSWaterfall
Deployment!
QA
Development
Design
Planning
Research
Waterfall
Sequential process –
Step by step,
from planning to delivery
RFPRFPRFPs
RFPRFPPRDs
RFPRFPStyle
Guides
RFPRFPSpecs
AgilePlanning Design Dev. QA
Planning Design Dev. QA
Planning Design Dev. QA
MVP!
MMF
Incremental
process
Agile UX
3 misconceptions
and 4 Tips
Agile UX: Common Misconceptions
Misconception #1:
In Agile You Shouldn’t Plan Ahead
Sprint
0
How To Plan Ahead in Agile?
…
for Sprint 2 for Sprint 3 for Sprint 4 for Sprint 8
…
UX
Dev.
…
for Sprint 9
…
1. Start with Sprint 0, Define the vision
2. UX should work a sprint ahead of dev. PM – two sprints ahead
3. Re-occurring Design Spikes
Design Spike
Sprint 1 Sprint 2 Sprint 7 Sprint 8
UX & Product
See Smashing Magazine - “Fitting Big-Picture UX Into Agile Development”
Product
Requirement
for sprint 3
UX
for sprint 3
Sprint 3
Misconception #2:
In Agile There is No Time
To Perform UX Research & Validation
Sprint 0
…
for Sprint 2 for Sprint 3 for Sprint 4 for Sprint 8
…
UX
Development
…
for Sprint
Design Spike
Sprint 1 Sprint 2 Sprint 3 Sprint 7 Sprint 8
Research and Testing in Agile
Sprint 0
UX & Product
User Research
(User Observations,
Surveys, Interviews, etc. )
Design Spike
Product Validation
(Usage Tracking, Eye Tracking)
Testing Options
(A/B Testings, Usability Testing)
Information Architecture Validation
(Card Sorting, Low-fi Usability Testing, etc.)
Market Research
(Competitor Analysis)
Sprint 0
…
for Sprint 2 for Sprint 3 for Sprint 4 for Sprint 8
…
UX
Development
…
for Sprint
Design Spike
Sprint 1 Sprint 2 Sprint 3 Sprint 7 Sprint 8
Research and Testing in Agile
for Sprint 2
Validating the Design
(Usability Testing, A/B testing)
UX
Development
Sprint 1 Sprint 2
for Sprint 3 for Sprint 4
Sprint 3
Test Test
Design Design
Sprint 0
…
for Sprint 2 for Sprint 3 for Sprint 4 for Sprint 8
…
UX
Development
…
for Sprint
Design Spike
Sprint 1 Sprint 2 Sprint 3 Sprint 7 Sprint 8
Research and Testing in Agile
for Sprint 2
Validating the Implementation
UX
Development
Sprint 2
for Sprint 3 for Sprint 4
Sprint 1
Research and Testing in Agile
1. Research on Sprint 0
2. Test & research on the Design Spikes
3. Test and validation during the sprints
Misconception #3:
In Agile We Work Quicker and Make
Less Mistakes
Agile is an opportunely to fail fast,
and learn from your mistakes
build – measure – learn– Fix!
Tips for Integrating Agile UX
Into Big Organizations
Tip #1:
UX Should Be Part Of The MVP
MVP: Minimal Viable Product
MMF: Minimal Marketable Feature
MVF: Minimum Viable Feature
Tip #1:
UX Should Be Part Of The MVP
Usable
Reliable
Functional (features)
Jon H. Pittman on Medium - “The Tyranny of the Minimum Viable Product”
Enjoyable
Functional (features)
Is this really a
VIABLE
Product?
Tip #1:
UX Should Be Part Of The MVP
Jon H. Pittman on Medium - “The Tyranny of the Minimum Viable Product”
Usable
Reliable
Functional (features)
Enjoyable
Tip #1:
UX Should Be Part Of The MVP
Laurence McCahill on Medium - “So long MVP. Hello Minimum Loveable Product”
L
Tip #2:
Clear UX DoD
What exactly is acceptable delivery
for the upcoming sprint?
Specific Part? Something Similar? Full, accurate delivery?
The design:
DoD: Definition of Done
Tip #3:
It Is All About Communication
Working with local teams
• Sit together
• Constant feedback – don’t communicate in “meetings”
Tip #3:
It Is All About Communication
Working with remote teams
• Support autonomy base on agreed guidelines
• Don’t be a stranger – face to face it
Tip #3:
It Is All About Communication
In any case, remember to listen –
UX doesn’t own the truth.
Takeaways!
Takeaways
• Agile UX - Planning & Research
 Sprint 0
 UX design and test - a sprint ahead of development
(PMs – 2 sprints ahead)
 Design Spikes
• UX should be part of the MVP (i.e. move from MVP to MLP)
• For each UI task – provide a clear Definition of Done.
• It is all about effective communication
Sources and Materials
• This presentation: www.slideshare.com/RanLiron
• Sprint 0 & Design Spike:
“Fitting Big-Picture UX Into Agile Development” Damon Dimmick, SmashingMagazine
• MVP > MLP:
• “So long MVP. Hello Minimum Loveable Product” - Laurence McCahill on Medium
• “The Tyranny of the Minimum Viable Product” - Jon H. Pittman on Medium
• MVP as a learning tool
• Finding the Minimum Viable Product - Jeff “Cheezy” Morgan
(on Mastering Business Analysis Podcast)
Enjoy!
Ran Liron
LironRan@gmail.com
054-5999947

Contenu connexe

Tendances

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
 
UX Research in the Agile Cycle
UX Research in the Agile CycleUX Research in the Agile Cycle
UX Research in the Agile Cycleuxpin
 
User Story Mapping for Minimum Lovable Products
User Story Mapping for Minimum Lovable ProductsUser Story Mapping for Minimum Lovable Products
User Story Mapping for Minimum Lovable Productsuxpin
 
Design Thinking in an Agile process: why, how, what's the impact on business
Design Thinking in an Agile process: why, how, what's the impact on businessDesign Thinking in an Agile process: why, how, what's the impact on business
Design Thinking in an Agile process: why, how, what's the impact on businessIlaria Mauric
 
UX Process - Mariana García
UX Process - Mariana GarcíaUX Process - Mariana García
UX Process - Mariana GarcíaUX Nights
 
Agile User Experience Design
Agile User Experience DesignAgile User Experience Design
Agile User Experience DesignAlla Zollers
 
Agile User Experience Design
Agile User Experience DesignAgile User Experience Design
Agile User Experience DesignKevin Wong
 
IxDA October Event: Prototyping Approaches and Outcomes
IxDA October Event: Prototyping Approaches and OutcomesIxDA October Event: Prototyping Approaches and Outcomes
IxDA October Event: Prototyping Approaches and OutcomesIxDA Chicago
 
Agile-User Experience Design: an Agile and User-Centered Process?
Agile-User Experience Design: an Agile and User-Centered Process?Agile-User Experience Design: an Agile and User-Centered Process?
Agile-User Experience Design: an Agile and User-Centered Process?louschwartz
 
UX @ Agile - Myths, Legends and the path to success
UX @ Agile - Myths, Legends and the path to successUX @ Agile - Myths, Legends and the path to success
UX @ Agile - Myths, Legends and the path to successRan Liron
 
3 ux design process
3 ux design process3 ux design process
3 ux design processSudirman
 
Design Systems Operations
Design Systems OperationsDesign Systems Operations
Design Systems Operationsuxpin
 
Building a ux team
Building a ux team Building a ux team
Building a ux team Bruno Mendes
 
War Room Warrior: How to manage war room situations
War Room Warrior: How to manage war room situationsWar Room Warrior: How to manage war room situations
War Room Warrior: How to manage war room situationsUXDXConf
 
Mobile Prototyping
Mobile PrototypingMobile Prototyping
Mobile PrototypingDonna Lichaw
 
Design systems Implementation
Design systems Implementation Design systems Implementation
Design systems Implementation Ran Liron
 

Tendances (20)

LeanUX - Presentation slides
LeanUX - Presentation slidesLeanUX - Presentation slides
LeanUX - Presentation slides
 
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
 
UX Research in the Agile Cycle
UX Research in the Agile CycleUX Research in the Agile Cycle
UX Research in the Agile Cycle
 
User Story Mapping for Minimum Lovable Products
User Story Mapping for Minimum Lovable ProductsUser Story Mapping for Minimum Lovable Products
User Story Mapping for Minimum Lovable Products
 
Design Thinking in an Agile process: why, how, what's the impact on business
Design Thinking in an Agile process: why, how, what's the impact on businessDesign Thinking in an Agile process: why, how, what's the impact on business
Design Thinking in an Agile process: why, how, what's the impact on business
 
UX Process - Mariana García
UX Process - Mariana GarcíaUX Process - Mariana García
UX Process - Mariana García
 
Agile User Experience Design
Agile User Experience DesignAgile User Experience Design
Agile User Experience Design
 
Agile User Experience Design
Agile User Experience DesignAgile User Experience Design
Agile User Experience Design
 
Agile UX
Agile UXAgile UX
Agile UX
 
IxDA October Event: Prototyping Approaches and Outcomes
IxDA October Event: Prototyping Approaches and OutcomesIxDA October Event: Prototyping Approaches and Outcomes
IxDA October Event: Prototyping Approaches and Outcomes
 
Agile-User Experience Design: an Agile and User-Centered Process?
Agile-User Experience Design: an Agile and User-Centered Process?Agile-User Experience Design: an Agile and User-Centered Process?
Agile-User Experience Design: an Agile and User-Centered Process?
 
UX @ Agile - Myths, Legends and the path to success
UX @ Agile - Myths, Legends and the path to successUX @ Agile - Myths, Legends and the path to success
UX @ Agile - Myths, Legends and the path to success
 
3 ux design process
3 ux design process3 ux design process
3 ux design process
 
Design Systems Operations
Design Systems OperationsDesign Systems Operations
Design Systems Operations
 
From an Idea to a Product
From an Idea to a ProductFrom an Idea to a Product
From an Idea to a Product
 
Building a ux team
Building a ux team Building a ux team
Building a ux team
 
Building Debt Free MVP
Building Debt Free MVPBuilding Debt Free MVP
Building Debt Free MVP
 
War Room Warrior: How to manage war room situations
War Room Warrior: How to manage war room situationsWar Room Warrior: How to manage war room situations
War Room Warrior: How to manage war room situations
 
Mobile Prototyping
Mobile PrototypingMobile Prototyping
Mobile Prototyping
 
Design systems Implementation
Design systems Implementation Design systems Implementation
Design systems Implementation
 

En vedette

Prototyping for effective UX
Prototyping for effective UXPrototyping for effective UX
Prototyping for effective UXRan Liron
 
15 Patterns for Agile Culture Success - Atlassian Summit 2012
15 Patterns for Agile Culture Success - Atlassian Summit 201215 Patterns for Agile Culture Success - Atlassian Summit 2012
15 Patterns for Agile Culture Success - Atlassian Summit 2012Atlassian
 
User story driven product development process
User story driven product development processUser story driven product development process
User story driven product development processRan Liron
 
Agile org is it a myth?
Agile org is it a myth?Agile org is it a myth?
Agile org is it a myth?Andrej Ruckij
 
Huber Décor Hotel Breakfast Program Samples
Huber Décor Hotel Breakfast Program SamplesHuber Décor Hotel Breakfast Program Samples
Huber Décor Hotel Breakfast Program SamplesHuber Decor
 
Mister cuervo
Mister cuervoMister cuervo
Mister cuervoalcado
 
More Powerful Solr Search with Semaphore - Jeremy Bentley
More Powerful Solr Search with Semaphore - Jeremy BentleyMore Powerful Solr Search with Semaphore - Jeremy Bentley
More Powerful Solr Search with Semaphore - Jeremy Bentleylucenerevolution
 
Creating email campaigns that increase donations while saving time & money
Creating email campaigns that increase donations while saving time & moneyCreating email campaigns that increase donations while saving time & money
Creating email campaigns that increase donations while saving time & moneyInformz
 
05 creacion y moralidad
05 creacion y moralidad05 creacion y moralidad
05 creacion y moralidadchucho1943
 
Cómo monetizar tu conocimiento usando tus medios digitales
Cómo monetizar tu conocimiento usando tus medios digitalesCómo monetizar tu conocimiento usando tus medios digitales
Cómo monetizar tu conocimiento usando tus medios digitalesDiego Fernando Guevara Acosta
 
OpenQAsS Newsletter 1. issue (Spanish)
OpenQAsS Newsletter 1. issue (Spanish)OpenQAsS Newsletter 1. issue (Spanish)
OpenQAsS Newsletter 1. issue (Spanish)OpenQAsS
 
Estudio de concienciación de la LOPD en sector hotelero - IT360.es
Estudio de concienciación de la LOPD en sector hotelero - IT360.esEstudio de concienciación de la LOPD en sector hotelero - IT360.es
Estudio de concienciación de la LOPD en sector hotelero - IT360.esToni Martin Avila
 
DNB CET REVIEW 2 nd ed errata new
DNB CET REVIEW 2 nd ed errata newDNB CET REVIEW 2 nd ed errata new
DNB CET REVIEW 2 nd ed errata newMedEasy Review
 
Anatomia articulaciones
Anatomia articulacionesAnatomia articulaciones
Anatomia articulacionesJOHANA624
 
My happy day
My happy dayMy happy day
My happy dayganyan
 
Free Issue - May 29 - Jun 4, 2014
Free Issue - May 29 - Jun 4, 2014Free Issue - May 29 - Jun 4, 2014
Free Issue - May 29 - Jun 4, 2014John Smith
 
Municipal Fire Management Plan 2013-2016
Municipal Fire Management Plan 2013-2016Municipal Fire Management Plan 2013-2016
Municipal Fire Management Plan 2013-2016Aimee Haywood
 

En vedette (20)

agile_lean_it
agile_lean_itagile_lean_it
agile_lean_it
 
Prototyping for effective UX
Prototyping for effective UXPrototyping for effective UX
Prototyping for effective UX
 
15 Patterns for Agile Culture Success - Atlassian Summit 2012
15 Patterns for Agile Culture Success - Atlassian Summit 201215 Patterns for Agile Culture Success - Atlassian Summit 2012
15 Patterns for Agile Culture Success - Atlassian Summit 2012
 
User story driven product development process
User story driven product development processUser story driven product development process
User story driven product development process
 
Agile methods
Agile methodsAgile methods
Agile methods
 
Agile org is it a myth?
Agile org is it a myth?Agile org is it a myth?
Agile org is it a myth?
 
Huber Décor Hotel Breakfast Program Samples
Huber Décor Hotel Breakfast Program SamplesHuber Décor Hotel Breakfast Program Samples
Huber Décor Hotel Breakfast Program Samples
 
Mister cuervo
Mister cuervoMister cuervo
Mister cuervo
 
More Powerful Solr Search with Semaphore - Jeremy Bentley
More Powerful Solr Search with Semaphore - Jeremy BentleyMore Powerful Solr Search with Semaphore - Jeremy Bentley
More Powerful Solr Search with Semaphore - Jeremy Bentley
 
Creating email campaigns that increase donations while saving time & money
Creating email campaigns that increase donations while saving time & moneyCreating email campaigns that increase donations while saving time & money
Creating email campaigns that increase donations while saving time & money
 
05 creacion y moralidad
05 creacion y moralidad05 creacion y moralidad
05 creacion y moralidad
 
Cómo monetizar tu conocimiento usando tus medios digitales
Cómo monetizar tu conocimiento usando tus medios digitalesCómo monetizar tu conocimiento usando tus medios digitales
Cómo monetizar tu conocimiento usando tus medios digitales
 
OpenQAsS Newsletter 1. issue (Spanish)
OpenQAsS Newsletter 1. issue (Spanish)OpenQAsS Newsletter 1. issue (Spanish)
OpenQAsS Newsletter 1. issue (Spanish)
 
Estudio de concienciación de la LOPD en sector hotelero - IT360.es
Estudio de concienciación de la LOPD en sector hotelero - IT360.esEstudio de concienciación de la LOPD en sector hotelero - IT360.es
Estudio de concienciación de la LOPD en sector hotelero - IT360.es
 
MARCOS Y CLAUDIA
MARCOS Y CLAUDIAMARCOS Y CLAUDIA
MARCOS Y CLAUDIA
 
DNB CET REVIEW 2 nd ed errata new
DNB CET REVIEW 2 nd ed errata newDNB CET REVIEW 2 nd ed errata new
DNB CET REVIEW 2 nd ed errata new
 
Anatomia articulaciones
Anatomia articulacionesAnatomia articulaciones
Anatomia articulaciones
 
My happy day
My happy dayMy happy day
My happy day
 
Free Issue - May 29 - Jun 4, 2014
Free Issue - May 29 - Jun 4, 2014Free Issue - May 29 - Jun 4, 2014
Free Issue - May 29 - Jun 4, 2014
 
Municipal Fire Management Plan 2013-2016
Municipal Fire Management Plan 2013-2016Municipal Fire Management Plan 2013-2016
Municipal Fire Management Plan 2013-2016
 

Similaire à UX @ agile - myths, legends and the path to success

UXPA 2023: Experience Maps - A designer's framework for working in Agile team...
UXPA 2023: Experience Maps - A designer's framework for working in Agile team...UXPA 2023: Experience Maps - A designer's framework for working in Agile team...
UXPA 2023: Experience Maps - A designer's framework for working in Agile team...UXPA International
 
Maximizing the impact of UX in an agile environment: Mixing agile and Lean UX
Maximizing the impact of UX in an agile environment: Mixing agile and Lean UXMaximizing the impact of UX in an agile environment: Mixing agile and Lean UX
Maximizing the impact of UX in an agile environment: Mixing agile and Lean UXJohn Whalen
 
Maximizing the impact of UX in an agile environment: Mixing agile and lean UX
Maximizing the impact of UX in an agile environment: Mixing agile and lean UXMaximizing the impact of UX in an agile environment: Mixing agile and lean UX
Maximizing the impact of UX in an agile environment: Mixing agile and lean UXBrilliant Experience
 
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
 
How we make agile work
How we make agile workHow we make agile work
How we make agile workYael Keren
 
Why Traditional UX doesn't Jibe with Lean and How You Can Make it Work for St...
Why Traditional UX doesn't Jibe with Lean and How You Can Make it Work for St...Why Traditional UX doesn't Jibe with Lean and How You Can Make it Work for St...
Why Traditional UX doesn't Jibe with Lean and How You Can Make it Work for St...Darryl Prince
 
GV Design Sprints for Engineers
GV Design Sprints for EngineersGV Design Sprints for Engineers
GV Design Sprints for EngineersPeter Collins
 
UX STRAT USA 2019: Richard Baker, GE Transportation
UX STRAT USA 2019: Richard Baker, GE TransportationUX STRAT USA 2019: Richard Baker, GE Transportation
UX STRAT USA 2019: Richard Baker, GE TransportationUX STRAT
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleManuel Spezzani
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleIlaria Mauric
 
How UX Research Fits Into an Agile Development Process
How UX Research Fits Into an Agile Development ProcessHow UX Research Fits Into an Agile Development Process
How UX Research Fits Into an Agile Development ProcessKyle Soucy
 
How we Sort of Make Agile Work - A Case Study
How we Sort of Make Agile Work - A Case StudyHow we Sort of Make Agile Work - A Case Study
How we Sort of Make Agile Work - A Case StudyUXPA International
 
Is Lean UX Agile’s Brain? How Lean UX Fixes Common Agile Challenges
Is Lean UX Agile’s Brain? How Lean UX Fixes Common Agile ChallengesIs Lean UX Agile’s Brain? How Lean UX Fixes Common Agile Challenges
Is Lean UX Agile’s Brain? How Lean UX Fixes Common Agile ChallengesFITC
 
2019-CertiFUNcation-Hacking-Agile-not-a-tech-talk
2019-CertiFUNcation-Hacking-Agile-not-a-tech-talk2019-CertiFUNcation-Hacking-Agile-not-a-tech-talk
2019-CertiFUNcation-Hacking-Agile-not-a-tech-talkTYPO3 CertiFUNcation
 
UX @ NICE enterprise
UX @ NICE enterpriseUX @ NICE enterprise
UX @ NICE enterpriseRan Liron
 
The Agile PMP - Pillar Technology
The Agile PMP - Pillar TechnologyThe Agile PMP - Pillar Technology
The Agile PMP - Pillar TechnologyMike Cottmeyer
 
The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010scrummasternz
 
Agile UX: Embrace or Tolerate
Agile UX: Embrace or TolerateAgile UX: Embrace or Tolerate
Agile UX: Embrace or ToleratePOMIET LLC
 

Similaire à UX @ agile - myths, legends and the path to success (20)

Ran Liron
Ran LironRan Liron
Ran Liron
 
UXPA 2023: Experience Maps - A designer's framework for working in Agile team...
UXPA 2023: Experience Maps - A designer's framework for working in Agile team...UXPA 2023: Experience Maps - A designer's framework for working in Agile team...
UXPA 2023: Experience Maps - A designer's framework for working in Agile team...
 
Maximizing the impact of UX in an agile environment: Mixing agile and Lean UX
Maximizing the impact of UX in an agile environment: Mixing agile and Lean UXMaximizing the impact of UX in an agile environment: Mixing agile and Lean UX
Maximizing the impact of UX in an agile environment: Mixing agile and Lean UX
 
Maximizing the impact of UX in an agile environment: Mixing agile and lean UX
Maximizing the impact of UX in an agile environment: Mixing agile and lean UXMaximizing the impact of UX in an agile environment: Mixing agile and lean UX
Maximizing the impact of UX in an agile environment: Mixing agile and lean UX
 
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
 
How we make agile work
How we make agile workHow we make agile work
How we make agile work
 
Why Traditional UX doesn't Jibe with Lean and How You Can Make it Work for St...
Why Traditional UX doesn't Jibe with Lean and How You Can Make it Work for St...Why Traditional UX doesn't Jibe with Lean and How You Can Make it Work for St...
Why Traditional UX doesn't Jibe with Lean and How You Can Make it Work for St...
 
GV Design Sprints for Engineers
GV Design Sprints for EngineersGV Design Sprints for Engineers
GV Design Sprints for Engineers
 
UX STRAT USA 2019: Richard Baker, GE Transportation
UX STRAT USA 2019: Richard Baker, GE TransportationUX STRAT USA 2019: Richard Baker, GE Transportation
UX STRAT USA 2019: Richard Baker, GE Transportation
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possible
 
Agile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possibleAgile and Design: creating and implementing products (in Italy) is possible
Agile and Design: creating and implementing products (in Italy) is possible
 
How UX Research Fits Into an Agile Development Process
How UX Research Fits Into an Agile Development ProcessHow UX Research Fits Into an Agile Development Process
How UX Research Fits Into an Agile Development Process
 
How we Sort of Make Agile Work - A Case Study
How we Sort of Make Agile Work - A Case StudyHow we Sort of Make Agile Work - A Case Study
How we Sort of Make Agile Work - A Case Study
 
Is Lean UX Agile’s Brain? How Lean UX Fixes Common Agile Challenges
Is Lean UX Agile’s Brain? How Lean UX Fixes Common Agile ChallengesIs Lean UX Agile’s Brain? How Lean UX Fixes Common Agile Challenges
Is Lean UX Agile’s Brain? How Lean UX Fixes Common Agile Challenges
 
2019-CertiFUNcation-Hacking-Agile-not-a-tech-talk
2019-CertiFUNcation-Hacking-Agile-not-a-tech-talk2019-CertiFUNcation-Hacking-Agile-not-a-tech-talk
2019-CertiFUNcation-Hacking-Agile-not-a-tech-talk
 
UX @ NICE enterprise
UX @ NICE enterpriseUX @ NICE enterprise
UX @ NICE enterprise
 
Scrum agile process
Scrum agile processScrum agile process
Scrum agile process
 
The Agile PMP - Pillar Technology
The Agile PMP - Pillar TechnologyThe Agile PMP - Pillar Technology
The Agile PMP - Pillar Technology
 
The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010The Role of a BA on a Scrum Team IIBA Presentation 2010
The Role of a BA on a Scrum Team IIBA Presentation 2010
 
Agile UX: Embrace or Tolerate
Agile UX: Embrace or TolerateAgile UX: Embrace or Tolerate
Agile UX: Embrace or Tolerate
 

Plus de Ran Liron

Secure the experience, experience security
Secure the experience, experience security Secure the experience, experience security
Secure the experience, experience security Ran Liron
 
UX - תפיסות שגויות וממשקים שמישים
UX - תפיסות שגויות וממשקים שמישיםUX - תפיסות שגויות וממשקים שמישים
UX - תפיסות שגויות וממשקים שמישיםRan Liron
 
About UX Consistency
About UX Consistency About UX Consistency
About UX Consistency Ran Liron
 
מיצוב תחום חווית המשתמש בארגוני מוצר
מיצוב תחום חווית המשתמש בארגוני מוצרמיצוב תחום חווית המשתמש בארגוני מוצר
מיצוב תחום חווית המשתמש בארגוני מוצרRan Liron
 
Introduction to UX
Introduction to UXIntroduction to UX
Introduction to UXRan Liron
 
UX Innovation
UX Innovation UX Innovation
UX Innovation Ran Liron
 
UX misconceptions
UX misconceptionsUX misconceptions
UX misconceptionsRan Liron
 
ממשק - בדיקות מומחה
ממשק - בדיקות מומחהממשק - בדיקות מומחה
ממשק - בדיקות מומחהRan Liron
 
Prototyping Tools Hebrew
Prototyping Tools HebrewPrototyping Tools Hebrew
Prototyping Tools HebrewRan Liron
 

Plus de Ran Liron (9)

Secure the experience, experience security
Secure the experience, experience security Secure the experience, experience security
Secure the experience, experience security
 
UX - תפיסות שגויות וממשקים שמישים
UX - תפיסות שגויות וממשקים שמישיםUX - תפיסות שגויות וממשקים שמישים
UX - תפיסות שגויות וממשקים שמישים
 
About UX Consistency
About UX Consistency About UX Consistency
About UX Consistency
 
מיצוב תחום חווית המשתמש בארגוני מוצר
מיצוב תחום חווית המשתמש בארגוני מוצרמיצוב תחום חווית המשתמש בארגוני מוצר
מיצוב תחום חווית המשתמש בארגוני מוצר
 
Introduction to UX
Introduction to UXIntroduction to UX
Introduction to UX
 
UX Innovation
UX Innovation UX Innovation
UX Innovation
 
UX misconceptions
UX misconceptionsUX misconceptions
UX misconceptions
 
ממשק - בדיקות מומחה
ממשק - בדיקות מומחהממשק - בדיקות מומחה
ממשק - בדיקות מומחה
 
Prototyping Tools Hebrew
Prototyping Tools HebrewPrototyping Tools Hebrew
Prototyping Tools Hebrew
 

Dernier

Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxRTS corp
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonApplitools
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingShane Coughlan
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Rob Geurden
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldRoberto Pérez Alcolea
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxAndreas Kunz
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesVictoriaMetrics
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...OnePlan Solutions
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?Alexandre Beguel
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingShane Coughlan
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolsosttopstonverter
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorTier1 app
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slidesvaideheekore1
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxRTS corp
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalLionel Briand
 
Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfmaor17
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptxVinzoCenzo
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdfAndrey Devyatkin
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLionel Briand
 

Dernier (20)

Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptxReal-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
Real-time Tracking and Monitoring with Cargo Cloud Solutions.pptx
 
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + KobitonLeveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
Leveraging AI for Mobile App Testing on Real Devices | Applitools + Kobiton
 
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full RecordingOpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
OpenChain Education Work Group Monthly Meeting - 2024-04-10 - Full Recording
 
Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...Simplifying Microservices & Apps - The art of effortless development - Meetup...
Simplifying Microservices & Apps - The art of effortless development - Meetup...
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Keeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository worldKeeping your build tool updated in a multi repository world
Keeping your build tool updated in a multi repository world
 
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptxUI5ers live - Custom Controls wrapping 3rd-party libs.pptx
UI5ers live - Custom Controls wrapping 3rd-party libs.pptx
 
What’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 UpdatesWhat’s New in VictoriaMetrics: Q1 2024 Updates
What’s New in VictoriaMetrics: Q1 2024 Updates
 
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
Tech Tuesday Slides - Introduction to Project Management with OnePlan's Work ...
 
SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?SAM Training Session - How to use EXCEL ?
SAM Training Session - How to use EXCEL ?
 
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full RecordingOpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
OpenChain AI Study Group - Europe and Asia Recap - 2024-04-11 - Full Recording
 
eSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration toolseSoftTools IMAP Backup Software and migration tools
eSoftTools IMAP Backup Software and migration tools
 
Effectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryErrorEffectively Troubleshoot 9 Types of OutOfMemoryError
Effectively Troubleshoot 9 Types of OutOfMemoryError
 
Introduction to Firebase Workshop Slides
Introduction to Firebase Workshop SlidesIntroduction to Firebase Workshop Slides
Introduction to Firebase Workshop Slides
 
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptxThe Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
The Role of IoT and Sensor Technology in Cargo Cloud Solutions.pptx
 
Precise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive GoalPrecise and Complete Requirements? An Elusive Goal
Precise and Complete Requirements? An Elusive Goal
 
Zer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdfZer0con 2024 final share short version.pdf
Zer0con 2024 final share short version.pdf
 
Osi security architecture in network.pptx
Osi security architecture in network.pptxOsi security architecture in network.pptx
Osi security architecture in network.pptx
 
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
2024-04-09 - From Complexity to Clarity - AWS Summit AMS.pdf
 
Large Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and RepairLarge Language Models for Test Case Evolution and Repair
Large Language Models for Test Case Evolution and Repair
 

UX @ agile - myths, legends and the path to success

  • 1. UX @ Agile Myths, Legends and The Path To Success Ran Liron Head of UX @ Varonis UX mentor at Google’s Launchpad UXring for the last 20 years
  • 3. Deployment! QA Development Design Planning Research Waterfall Sequential process – Step by step, from planning to delivery RFPRFPRFPs RFPRFPPRDs RFPRFPStyle Guides RFPRFPSpecs
  • 4. AgilePlanning Design Dev. QA Planning Design Dev. QA Planning Design Dev. QA MVP! MMF Incremental process
  • 5. Agile UX 3 misconceptions and 4 Tips Agile UX: Common Misconceptions
  • 6. Misconception #1: In Agile You Shouldn’t Plan Ahead
  • 7. Sprint 0 How To Plan Ahead in Agile? … for Sprint 2 for Sprint 3 for Sprint 4 for Sprint 8 … UX Dev. … for Sprint 9 … 1. Start with Sprint 0, Define the vision 2. UX should work a sprint ahead of dev. PM – two sprints ahead 3. Re-occurring Design Spikes Design Spike Sprint 1 Sprint 2 Sprint 7 Sprint 8 UX & Product See Smashing Magazine - “Fitting Big-Picture UX Into Agile Development” Product Requirement for sprint 3 UX for sprint 3 Sprint 3
  • 8. Misconception #2: In Agile There is No Time To Perform UX Research & Validation
  • 9. Sprint 0 … for Sprint 2 for Sprint 3 for Sprint 4 for Sprint 8 … UX Development … for Sprint Design Spike Sprint 1 Sprint 2 Sprint 3 Sprint 7 Sprint 8 Research and Testing in Agile Sprint 0 UX & Product User Research (User Observations, Surveys, Interviews, etc. ) Design Spike Product Validation (Usage Tracking, Eye Tracking) Testing Options (A/B Testings, Usability Testing) Information Architecture Validation (Card Sorting, Low-fi Usability Testing, etc.) Market Research (Competitor Analysis)
  • 10. Sprint 0 … for Sprint 2 for Sprint 3 for Sprint 4 for Sprint 8 … UX Development … for Sprint Design Spike Sprint 1 Sprint 2 Sprint 3 Sprint 7 Sprint 8 Research and Testing in Agile for Sprint 2 Validating the Design (Usability Testing, A/B testing) UX Development Sprint 1 Sprint 2 for Sprint 3 for Sprint 4 Sprint 3 Test Test Design Design
  • 11. Sprint 0 … for Sprint 2 for Sprint 3 for Sprint 4 for Sprint 8 … UX Development … for Sprint Design Spike Sprint 1 Sprint 2 Sprint 3 Sprint 7 Sprint 8 Research and Testing in Agile for Sprint 2 Validating the Implementation UX Development Sprint 2 for Sprint 3 for Sprint 4 Sprint 1
  • 12. Research and Testing in Agile 1. Research on Sprint 0 2. Test & research on the Design Spikes 3. Test and validation during the sprints
  • 13. Misconception #3: In Agile We Work Quicker and Make Less Mistakes Agile is an opportunely to fail fast, and learn from your mistakes build – measure – learn– Fix!
  • 14. Tips for Integrating Agile UX Into Big Organizations
  • 15. Tip #1: UX Should Be Part Of The MVP MVP: Minimal Viable Product MMF: Minimal Marketable Feature MVF: Minimum Viable Feature
  • 16. Tip #1: UX Should Be Part Of The MVP Usable Reliable Functional (features) Jon H. Pittman on Medium - “The Tyranny of the Minimum Viable Product” Enjoyable Functional (features) Is this really a VIABLE Product?
  • 17. Tip #1: UX Should Be Part Of The MVP Jon H. Pittman on Medium - “The Tyranny of the Minimum Viable Product” Usable Reliable Functional (features) Enjoyable
  • 18. Tip #1: UX Should Be Part Of The MVP Laurence McCahill on Medium - “So long MVP. Hello Minimum Loveable Product” L
  • 19. Tip #2: Clear UX DoD What exactly is acceptable delivery for the upcoming sprint? Specific Part? Something Similar? Full, accurate delivery? The design: DoD: Definition of Done
  • 20. Tip #3: It Is All About Communication Working with local teams • Sit together • Constant feedback – don’t communicate in “meetings”
  • 21. Tip #3: It Is All About Communication Working with remote teams • Support autonomy base on agreed guidelines • Don’t be a stranger – face to face it
  • 22. Tip #3: It Is All About Communication In any case, remember to listen – UX doesn’t own the truth.
  • 24. Takeaways • Agile UX - Planning & Research  Sprint 0  UX design and test - a sprint ahead of development (PMs – 2 sprints ahead)  Design Spikes • UX should be part of the MVP (i.e. move from MVP to MLP) • For each UI task – provide a clear Definition of Done. • It is all about effective communication
  • 25. Sources and Materials • This presentation: www.slideshare.com/RanLiron • Sprint 0 & Design Spike: “Fitting Big-Picture UX Into Agile Development” Damon Dimmick, SmashingMagazine • MVP > MLP: • “So long MVP. Hello Minimum Loveable Product” - Laurence McCahill on Medium • “The Tyranny of the Minimum Viable Product” - Jon H. Pittman on Medium • MVP as a learning tool • Finding the Minimum Viable Product - Jeff “Cheezy” Morgan (on Mastering Business Analysis Podcast)