You also have a very limited MVP scope that
does not require years to launch. And you are ready to make your last sacrifice - MONEY.
Your hard earned money, the most scarce resource that young teams usually possess. And there
are many things that you can distribute it across, for example:
- A cloud server
- A good designer (because you don't want your final product to look like shit right?)
- A dev team (oh boy usually this is the most expensive one so I highly recommend to
either learn coding yourself or invite someone in your team who will do the job for
a stake in the future company)
- Security auditor (yeah dude, yeah, someone has to check if you really keep passwords
in your DB encrypted)
- Fonts, icons, frameworks, API licenses and other resources that become an inherent
part of the product that you are trying to build
- ...
In most cases, at least one of these elements is missing. If you weren't able to
obtain all of them for free, be prepared to pay. Human labor is costly, so it's best to have
the right people on your team from the beginning. However, if you don't, hopefully you
haven't exhausted all your funds by now, as this is the ideal time to invest.
The only remaining question is how to effectively develop your product and determine the
right technique. Below is an overview of the methods I recommend for early-stage product
development.