Minimum Viable Product is the basis of every successful startup today. Did you ever think of the bits and parts that it is made of? Have a look!
In case you are a startup yourself and want to take the MVP approach, feel free to contact u @thecodework