The document discusses integrating UX design with the Scrum framework. It describes the challenges of combining UX work, which focuses on discovery, with Agile's emphasis on delivery. It then provides lessons learned and tips for common approaches to integrating UX and Scrum, including having UX and development work closely together from the start of each sprint, ensuring user needs are understood for both business and end users, and considering horizontal and vertical design simultaneously.
4. Scrum at SilverStripe
team defined processes
sprints of 1 to 2 weeks
daily communication
product backlogs
sprint demos
7th November 2013 • J Meadow
(1/1) 4 / 36
5. SilverStripe projects
‘agency’ type approach
project team assigned
timeframes agreed
start and end date
end deliverable
7th November 2013 • J Meadow
(1/1) 5 / 36
6. Common Agile/UX
criticisms
focus on short development sprints,
chunks deliverables into feature sets
no time for big-picture thinking
little up-front design time
little time to user test
7th November 2013 • J Meadow
(1/1) 6 / 36
7. Common Agile/UX
criticisms
Agile work is mostly about delivery,
UX work is mostly about discovery.
Two worlds - both concerns are necessary.
- Jeff Patton, 2008
7th November 2013 • J Meadow
(1/1) 7 / 36
20. UCD + Agile
UCD:
- Research
- Concept
- Design
- Build
Agile:
- Individuals and interactions over processes and
tools
- Working software over comprehensive
documentation
- Customer collaboration over contract negotiation
- Responding to change over following a plan
7th November 2013 • J Meadow
(1/1) 20 / 36
25. UX/Scrum tip #1
UX = user + business needs
7th November 2013 • J Meadow
(3/4) 25 / 36
26. UX/Scrum tip #1
UX = user + business needs
talk to business users AND end
users...
as soon as possible
7th November 2013 • J Meadow
(4/4) 26 / 36
27. UX/Scrum tip #2
1st determine who the key users are
7th November 2013 • J Meadow
(1/4) 27 / 36
28. UX/Scrum tip #2
1st determine who the key users are
2nd identify what they want
7th November 2013 • J Meadow
(2/4) 28 / 36
29. UX/Scrum tip #2
1st determine who the key users are
2nd identify what they want
3rd understand how they want it delivered
and presented
7th November 2013 • J Meadow
(3/4) 29 / 36
30. UX/Scrum tip #2
1st determine who the key users are
2nd identify what they want
3rd understand how they want it delivered
and presented
1 & 2 Concept Phase > 3 Sprint iterations
7th November 2013 • J Meadow
(4/4) 30 / 36
31. UX/Scrum tip #3
think horizontally AND vertically...
at the same time!
7th November 2013 • J Meadow
(1/1) 31 / 36
32. UX/Scrum tip #4
get a head start with UX concepts...
7th November 2013 • J Meadow
(1/2) 32 / 36
33. UX/Scrum tip #4
get a head start with UX concepts...
start with low-fidelity wireframes,
early on within the team
and with the client
have designers and devs work closely together
7th November 2013 • J Meadow
(2/2) 33 / 36