testmob - design thinking in agile testing
TRANSCRIPT
Team + Stakeholder + Customer has a dialog about:
● PERSONA: Who are the users?
● PROBLEM: What are they trying to achieve?
● PURPOSE: Why is it important?
“As a <persona>,
I want to <problem>
so that <purpose>”
In 5 MINUTES (Group)
● Assume a specific user profile for FB Status box
● Be overly specific or “tell a story”
● Discuss with team the user’s 3Ps○ PERSONA○ PROBLEM○ PURPOSE
● Brainstorming individually
● Generate test ideas. Lots of it.
● Get inspiration - use test heuristics
● Visualize your thinking e.g. use mind maps
In 5 MINUTES (Individually)
● Create your own mindmap of Facebook’s functionality, platform, data, etc.
● You can use the Heuristic Test Strategy Model
● See next page for sample
● Entertain all ideas, even crazy ones.
● ...especially crazy ones!
● Get your VIP stakeholders in the room
● Ruthless prioritize tests
In 10 MINUTES
● Share your map with the team (max 5 people on each team)
● As you present your map individually, create a group map that combines the input from everyone
In 5 MINUTES
● As a team, identify○ “What is the worst that
can happen with the product?”
● Stick each risk to your map using post-its
● Consider Test Charters or threads
● Relatively size each Charter; use T-Shirt sizing
● Prep the logistics and environment
● Ruthlessly prioritize the charters
In 10 MINUTES
● Create test charters by combining your biggest risks with the most important features
● Use Post-Its ● See Test Charters format on
the next page
● Apply skilled exploratory testing
● Manage by test sessions or threads
● Debrief each test session ASAP
● Continue using Heuristics for Test Inspiration
In 30 MINUTES
● Run a small test charter - same or different for everyone, up to you!
● Note down the your test ideas as you explore the product
● Interrogate goals and risks deeply
● Make everything visual
● Get a strong facilitator. Seriously.
● Involve the whole team; grab the PM / CEO
● Focus! Block your time.