The first user tests are the most important tool in the risk and reward process of product development. These early tests evaluate the feasibility of your ideas. The agile concept calls this process “fail fast”, with an emphasis on failing early and failing often.
Andrew Kelly, senior testing and quality coach at Codemate, encourages teams to think of this process as “learn fast” instead. If you can cut unwanted features from a product without losing customer value even before a prototype version is built, a tremendous amount of development time, money and resources have been saved. Channeling your resources to solve only the most important pain points as fast as possible allows publishing the product much earlier, which in turn accelerates user data gathering.
The next steps become apparent based on real user feedback and your sales team has something compelling to sell very early. The single worst marketing decision you can make is to start with a product nobody wants or needs.