Most MVPs do not fail because the team lacked features.
They fail because the team built too many features before proving the core problem was worth solving.
Before writing code, founders should separate features into three groups:
Features needed to prove the product idea
Features needed to make the product usable







