2. Purpose of this talk
Introduce assumption mapping
1. A technique for Agile thinking
2. Something you can do tomorrow
3. What is agile thinking?
1. Accept there are important things we don’t know yet
2. Respond to new information when it arrives
3. Focus on delivering an outcome
4. Work as a team
8. Defer evaluation of non-urgent assumptions
uncertainty
urgency
Reduceuncertaintythroughanalysisoruserengagement
Requires further
validation
This is important,
we have evidence,
we’re ready to
invest in building
the feature
We have the
evidence, but we
don’t need to build
just yet
Uncertain, but we
don’t need to
validate just yet
14. The landlord of the Netherton
Arms in Bootle wants you to
build a new feature for their
existing website, which will
allow customers to reserve a
table online.
What are your assumptions?
15. The landlord of the Netherton
Arms in Bootle wants you to
build a new feature for their
existing website, which will
allow customers to reserve a
table online.
What are your assumptions?
• No such thing as a wrong
assumption
• Each assumption must begin
“we assume that……….”
• One assumption per post-it
• Work together and respect
each other
• Have fun
23. Hypotheses •We believe people want to see multi-
modal departures for each stop
•We believe that people want to see the
time of the next service and where it
departs from
•We believe that people want to see first
and last services and frequency
•We believe people want to see times
and calling points for a service
35. Assumptions Hypotheses Design Test Create Test Insight
User Needs
Business Goals
Hunches
Assumption
- Mapping
Research
Qual / Quant
Personas
Questions
Sketches
Interaction
- Flow
Prototype
Wireframes
Affinity
Sorting
Playback
Lean UX process
Research
Real Users