I've just recently begun learning about the startup world, so I have almost no experience. Unfortunately, this result will restrict those who don't already know and cannot afford the time to learn how to build a prototype. Thankfully, the effort required to get a software prototype built has been dropping significantly.