In the world of product development, projects can take on many different forms and purposes, two of which include a minimum viable product or a proof of concept. Developers are often faced with a slew of questions like: What are we building, and what is it trying to...