Customers can only give meaningful feedback for product ideas they can touch and use. Since developers and customers often differ in their abstractive ability, a “meeting of the minds” is needed. That is the purpose of Minimum Viable Products (MVPs), which demonstrate the relevant core functionalities. MVPs usually bundle multiple approaches (so-called “increments”) and convey an initial manifestation of an idea.
Initial testing of MVPs is done on site within the team, with various idea approaches. This method of quick learning and sharing of findings drives the team forward. MVPs are also used for the acceptance tests described earlier under “Customer focus”.