I would say there is no such thing as a ”full” release. That is because product development is a never ending serie of iterations. But at one point you have to say ”good enough” and release it.
Anyway, it is always good to do an external beta test to get feedback. You may also get a few users that are really enthusiastic about your product that can act as ambassadors and promote it.
@stpe That is very true. It is a bunch of mini-releases. I'm thinking about it in like a beta being free to work out the kink then the "full " release would become paid type of model.
@jakeharr Because you can slowly build it over time? I guess it kinda of similar in a way to a soft opening for a restaurant or hotel to workout the kinks too.
Beta is a good to understand if the product is needed/solving the problem and how is the market big. At the same time you can get beta users that can help you guide how to make the product better.
Hue Log