You'll learn:
How to fit design spikes into a Scrum framework
How to address user stories without neglecting UX strategy
How to solve design problems before they become development issues
5. This presentation is for designers
on agile teams, fighting the good
fight every day
6. “Our highest priority
is to satisfy the
customer through
early and continuous
delivery of valuable
software.”
Through speed and
iteration, we can take
on big issues.
Design Incrementally,
and deliver value with
each move.
7. A little image that’s caused some big problems...
Thanks, Henrik Kniberg!
9. What are “Spikes” in Agile?
In agile software development, a spike is a story that cannot be estimated until a
development team runs a timeboxed investigation. The output of a spike is an
estimate for the original story.
11. What are “Spikes” in Agile?
In agile software development, a spike is a story that cannot be estimated until a
development team runs a timeboxed investigation. The output of a spike is an
estimate for the original story.
16. What about Functional Spikes?
A Functional Spike is used whenever there is uncertainty with how the user might
interact with the system. Functional spikes are often best evaluated through some
level of prototyping, whether it be user interface mock-ups, hardware
prototypes, wireframes, page flows, or other techniques suited to elicit feedback
from the customer or stakeholders.
Design Spikes are simply a type of Functional Spike
Keep it simple. Your spike can include acceptance criteria that requires
stakeholder review, it can include user research criteria, such as task
completion rates, and it can include anything required to explore an open
question or hypothesis. Best of all, it doesn’t have to wreck your sprints.
18. Design Spikes are the way of
no way...
“Real combat is spontaneous. A
martial artist cannot predict it, but only
react to it, and a good martial artist
should be like water — move fluidly
without hesitation.”
20. Why Design Sprints aren’t enough
● Prescriptive Format
● Velocity Impact
● Disruptive in Iterations
● Not Sustainable
21. No problem.
Use them
inside of your
Design Spikes.
A Design Spike
is kind of the
perfect place
for a Design
Sprint to live.
Chill out.
But I -like-
Design
Sprints.