Getting feedback from people is more than just doing everything they say, or removing things that people don’t like. Feedback will tell you whether what you did made sense or works well, but not what to do or what the vision should be. Vision can’t be crowdsourced. Having a project with a bunch of patches and hacks for every complaint usually ends up being hard to iterate on and maintain.
Nonetheless, we found the term ‘MVP’ itself can be confusing. How do you define ‘minimum’ and ‘viable’? When are you done and move on to a different problem? Where does code quality fit? Are we exclusively going to build MVP’s from now on because product managers love them so much?