The Ultimate Product Discovery 15-Point Checklist Helping You Build a Blockbuster App

Let's imagine you're about start writing the first generation of code for your product. This code will serve the MVP, V1 and beyond. So before you get GitHub cranking, let's review my ultimate 15-point product discovery checklist.

The Ultimate Product Discovery 15-Point Checklist Helping You Build a Blockbuster App

After a lifetime of discovering, launching and growing products, I finally created my first course on Product Discovery. I have had my fair share of misses and hits ever since I launched Australia's first internet radio station in 1997 with Simon Coffey.

Let's imagine you're about start writing the first generation of code for your product. This code will serve the MVP, V1 and beyond. So before you get GitHub cranking, let's review my ultimate 15-point product discovery checklist.

  1. Did you change your product idea at least two times during user surveys, interviews and prototyping?
  2. Did you survey at least 50 users to verify the jobs to be done and the pains and gains they have?
  3. Did you interview at least ten users to find out about their motivations and user behaviours?
  4. Did you prototype in person with at least 25 users?
  5. Are your product and company vision in alignment?
  6. Do you have a clear argument for which horizon (defend, expand, transform) your product matches?
  7. Can you argue for industry and consumer trends that your product takes advantage of?
  8. Have you examined existing data, such as NPS and reviews, that is relevant to this use case?
  9. Did you evaluate two distinctly different opportunities to realise the product?
  10. Did you make a Lean Business Canvas?
  11. Did you recruit a team with not only relevant skills but also demonstrated a collaborative and adaptive mindset?
  12. Did you draft a lean hypothesis?
  13. Do you have a clear time-based roadmap to MVP?
  14. Did you write down all your product and business learnings so far?
  15. Have you collaborated with team members to create an extensive outline of the development challenges you face?