Customer Development | Case 1

Interview Alex to practice real-world customer-discovery: uncover where his morning habit fails so you can decide what the HabitFlow MVP should build next.

Case Story

“Morning Chaos” – First HabitFlow Discovery Chat ☕⏰

Background 📝

You’re the newly-appointed Product Manager for HabitFlow, a habit-tracking app in closed alpha. Your very first target user is Alex Carter — a 30-year-old marketing manager from Seattle who hopes to exercise and meditate before work but rarely manages it. Alex accepted an invite link from a friend last week and agreed to chat today.

The Situation 💬

The conversation will happen entirely in a text (Linkedin DM). At 7:30 a.m. Alex pings, typing between sips of coffee. They’re curious yet sceptical about “one more habit app.” Your task is to reconstruct Alex’s real morning timeline in their own words:

  • ⏰ alarm
  • ☕ coffee
  • 📧 email scroll
  • 🤸 maybe stretch
  • 🏃 rush to meetings

Probe for yesterday’s sequence message-by-message and spot the exact moments where motivation, ability, or prompts collapse.

Your Goal 🎯

Elicit concrete past behaviour

Ask: “Walk me through yesterday from the alarm until you sat at your desk.”

Listen actively in text

Paraphrase: “So right after coffee you open Slack?” to confirm understanding.

Surface pain points without pitching

Note delays, context switches, and emotions (stress, guilt) for later feature ideas.

Success ✅ = a clear, time-stamped text narrative of Alex’s morning plus a shortlist of friction points you could test later.

Hint 💡

Use The Mom Test principles: avoid “Would you…” or “Do you like…” questions. Type open prompts and give Alex space to reply before sending follow-ups. Keep Fogg’s equation B = M × A × P in mind—identify which element is weakest. Resist solving; discovery first, solutions after.

Humans notoriously over-predict future behaviour—so asking “Will you use X?” produces polite but useless positives. Fitzpatrick recommends anchoring questions in the user’s current reality instead: “How do you track workouts today?” If that process is painful, the need for auto-import surfaces naturally. When you must explore a feature, present it like anthropology, not a pitch: “Some people compare streaks with friends—how would that land for you?” Accept dismissal gracefully; a negative signal saves months of dev time. Then dig into the why: if Alex fears public shame, that’s a segmentation clue (maybe HabitFlow needs private leaderboards). Keep an open stance—your metric is learning, not agreement.

Loading chat...

Sign In to Resolve Case

Join the conversation and work through this case study with AI mentors

Create an account or sign in to interact with the AI mentor and submit your case resolution.