Before you write any code, make sure you have a failing test.” This was a revolutionary idea, when it was first pitched in the late 90’s. Many successful entrepreneurs have been practicing a similar approachโ “Before you build a product/service, make sure you have paying customers.” In this article, Naresh Jain shares his approach of finding effective MVPs to validate his educational product and why Agile methods simply fail.