Minimum Viable Product (MVP)
Definition
Development strategy where first versions of a product or service have a minimum number of features to satisfy early buyers. After feedback from these initial customers, developers can complete the entire set of features for the product for subsequent releases. Developers save money with MVP feedback from customers because the process is usually less costly than developing many features up front and having them fail with consumers.