value propositions products and service to provide benefits to customers what is minimum viable products Read less