Skip to content

Instantly share code, notes, and snippets.

@iamhenry
Last active March 30, 2025 16:11
Show Gist options
  • Save iamhenry/9071555c1dc3f2377af61088b2ab5719 to your computer and use it in GitHub Desktop.
Save iamhenry/9071555c1dc3f2377af61088b2ab5719 to your computer and use it in GitHub Desktop.
MVP Requirement Questionaire

To define the requirements for an MVP, you should ask questions that help you understand the product vision, target audience, and essential features. Here's a suggested list of questions to get you started:

Elevator Pitch

Combine all four sections into a one-liner:

"For [persona], who struggle with [problem], our product [promise] by [key product feature]."

1. Persona – Who is this for?

Describe your target user

  1. Who are the primary and secondary users of the application?
  2. What are their pain points, goals, and motivations?
  3. What are their behavioral patterns and habits?

2. Problem – What pain point are they facing?

Define the core problem in a simple statement

  1. What major frustration or inefficiency do they experience?
  2. How do they currently solve (or struggle to solve) this problem?
  3. Why is this problem worth solving?
  4. How are competitors solving this?
  5. Who are the top 5 competitors and how much are they making?

3. Promise – What’s the big value proposition?

Describe how your product makes their life better

  1. What key benefit does it deliver?
  2. Why is it significantly better than alternatives?
  3. How does it impact their work/life?
  4. What key insight can I bring to make it stand out?

4. Product – How does it work?

Define the core product experience

  1. What is the main goal of the application?
  2. What are the must-have features for the MVP?
  3. What features are nice-to-haves?
  4. What are the user stories and acceptance criteria for each feature?

Technical Requirements

  1. What is the technology stack for the application?
  2. Are there any specific infrastructure or hosting requirements?
  3. Are there any compatibility or browser support requirements?

Success Metrics

  1. Are there any analytics or monitoring requirements?
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment