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
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!
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)