🏠 Home 🚀 Startup OS 💰 Startup Credits
🏁 Start Here!
Intro to Entrepreneurship📔 Canvases, worksheets and templates
Canvases + WorksheetsGTM Plan + Pitch Deck TemplateMVP Building BlocksPM + Mental Models TemplatesProduct Marketing Templates💸 Startup Fundraising Checklist
Startup Fundraising Checklist📈 SaaS and Financial Metrics
Business Models + Startup FinancialsSaaS Growth Metrics + Calculators🛠 Tools and Platforms
Tools + PlatformsCommunity Building ToolsTools to support your Side Hustle📒 Articles and Blog posts
Articles + 'How-To' Guides📚 Tiny Guides + Checklists
30-Day Startup PlaybookFirst 90 days at your startupLanding page checklist + Tool GuideProduct Development (MVP) made simple!Product Management Handbook + Tool LandscapeProduct Analytics + Customer OnboardingTiny Guide to UI/UXLaunch Path: Product Launch ChecklistProduct Hunt Launch ChecklistNo-Code cheat sheetLet's talk No-Code (How-to's + Tools)No-Code App Development Sprint🚀 Have an epic launch
Places to Launch + Promote your Startup[Slack Channels] Startup & Tech CommunitiesLast updated: 25/3/2023
🚛 Let's simplify the product development process.
"Typical product development lifecycle" - what the world has taught us:
Remember the "Waterfall Model" from the good old days?
Since then product development lifecycle has evolved so much with the introduction of Agile and Design Thinking methodologies putting the user and their pain points first.
But let's be honest, we as first-time founders bootstrapping our business, do not have enough money, time and resources to go in the way of what is called "Enterprise-level" to build and launch our product.
We’re not going to lie - building a great product requires a balance of good ideas, hustle, a realistic approach paired with visionary thinking, a great team, and a little bit of luck.
Here is the LEAN version of the MVP Development process that addresses customers' problems and generates immediate value. You can also generate revenue for the alpha version to add all the bells and whistles (features) further down in your development process and offer a more mature and sophisticated solution to the identified problem.
Let's approach in a phased manner.
Phase-1: Learn
Phase-2: Build
Phase-3: Launch
Phase-4: Learn to Iterate
The LEAN MVP Building process
Remember the goal again is to build a "Minimum Lovable Product"
*** Tools and resources to assist you to "get there" ***
Phase-1: Learn - WTF are we Building!
1. Know your customers and their problems
Start by scheduling interviews with your target customers. Ask them four fundamental questions:
1. What do they want?
2. What are their problems?
3. What are they currently doing to solve those problems?
4. How do they imagine their life improving with a better solution?
2. Prioritise problems and map out different solutions
Set up principles driven by the identified problems. These principles will enable you to stay focused on your solution and not be dragged by the fancy stuff around.
Prioritise your features using the RICE framework. Feature prioritization is a crucial component as well as shedding light on what features your product team will prioritize in the MVP. Basically, the minimum viable product is what your early adopters will get and test.
3. Define your MVP and set a milestone
Minimum viable product refers to the basic core features that create immediate value for your user with minimal costs on your end.
Also, get the Business Model and pricing strategy done. This is put you in a great position before your start building. Determine your budget and don't forget to take the time considered to build into consideration. You as a founder are responsible for the financial health of your business. remember most products take between 6 - 24 weeks to build depending upon the complexity and the problem you are solving.
Phase-2: Build - Let's lay the foundation for a great business!
4. Gather your team and understand their skillsets
Communicate your vision of solving this great problem or a job to be done by building your amazing startup.
Old but Gold:
Work on;
- Role expectations - clearly define roles and responsibilities
- Psychological safety - your team and you can achieve more
- Health check - check-in daily with your team and be their "big brother" or "supportive sister" not their boss
5. Brainstorm solutions with your team and finalise your build
Get all the documents and processes right;
- Prototyping
- Usability testing
- Product requirements documents
- Roadmap for next 12-18 months
6. Onboarding Flows
Our friends at onboarding.study put together amazing resources to understand, analyse and implement how 200+ SaaS companies use onboarding to have better adoption and retention rates. Learn more 👇
And more on in-app onboarding tactics;
7. Get pilot partners / paying customers organised
Reach out to the people you interviewed during your customer and problem discovery. Ask them to try out your solution and set up your feedback loop.
Phase-3: Launch - It's the next level!
8. Define your delivery plan and success criteria
Three core qualifications for any product:
- The first value (measured through activation)
- Consistent value (measured through usage retention)
- Commercial value (measured through revenue)
Delivery Plan:
9. Organise your workflow and go-to-market strategy
Since building products requires a lot of flexibility, fine-tuning and constant communication, it is incredibly important to find the right tools that will keep your workflow on the same page at all times.
Product Launch Checklist:
We recommend you have product planning software in place to track literally every step of your product and company building.
Process for Developing a Go-to-Market Strategy:
10. Launch!
The moment! Look back at what you and your team have achieved. Build relationships with your first customers aka Early Adopters.
Building and launching, the indie way
Build
Pre-Launch
Promotional Pricing | $ |
Regular Pricing | $ |
Launch
Note: Not recommended if you are building in stealth
Promote
This should give you a basic idea to get some traction. Obviously, have your magic touch!
Phase-4: Learn to Iterate - We are all eyes and ears!
11. Post-Launch Metrics Evaluation
Back to the board to learn what went well and where can your product improve. get all your post-launch analytics and key metrics organised.
Post Launch Analytics:
We as founders are always in iterative mode.
Build - Measure - Learn feedback Loop
3 common mistakes most founders fo when building their MVPs
1. Building an MVP without understanding your startup's Unique Value Proposition.
If the app you are building is 'another Uber' with no clear point of difference, it's going to be virtually impossible to convince the market to ditch Uber to use your app. Your UVP (unique value proposition) is the problem you are trying to solve. Your MVP is your proof that you can solve it. Your UVP will be your key marketing message to attract users to your app.
2. Spending too much time and money on building your MVP
Keep version 1.0 of your product simple. A mistake we see all the time is founders spending too much time, effort and money building lots of bells and whistles on their MVP. If the feature/ functionality is not a core part of your UVP it may be a good idea to cut it from your base model design. You should iterate your product based on customer feedback and data and not your own assumptions/bias.
3. Custom building everything
There is a lot of awesome third-party software out there ready to be leveraged by our founders. Don’t spend excess time, effort and money building your own payment gateways, calendar bookings and database management systems. Integrate your MVP with Stripe, Calendly, Airtable or whatever third-party software you can use to make your MVP a reality. You will save a lot of development time and money and will also provide your users with a more stable, bug-free experience.
Happy Founding!
Page Contents
- 🚛 Let's simplify the product development process.
- "Typical product development lifecycle" - what the world has taught us:
- The LEAN MVP Building process
- Phase-1: Learn - WTF are we Building!
- 1. Know your customers and their problems
- 2. Prioritise problems and map out different solutions
- 3. Define your MVP and set a milestone
- Phase-2: Build - Let's lay the foundation for a great business!
- 4. Gather your team and understand their skillsets
- 5. Brainstorm solutions with your team and finalise your build
- 6. Onboarding Flows
- 7. Get pilot partners / paying customers organised
- Phase-3: Launch - It's the next level!
- 8. Define your delivery plan and success criteria
- 9. Organise your workflow and go-to-market strategy
- 10. Launch!
- Building and launching, the indie way
- Build
- Pre-Launch
- Launch
- Promote
- Phase-4: Learn to Iterate - We are all eyes and ears!
- 11. Post-Launch Metrics Evaluation
- 3 common mistakes most founders fo when building their MVPs
- 1. Building an MVP without understanding your startup's Unique Value Proposition.
- 2. Spending too much time and money on building your MVP
- 3. Custom building everything