MVP stands for Minimum Viable Product. It basically means keep it simple!!! Don’t build a Ferrari if all you need is a skateboard! A lot of times people over complicate things in projects and sometimes end up in never ending cycles of finding the “perfect” solution, or building the “perfect” app or product; or they might want to test, fix, test, fix, test and so on which usually ends up in the project unnecessarily extending itself. Agile, encourages you to build the minimum you really need (without compromising quality of course) and then iterating over time. So don’t be afraid to release something to the market or into production and then improving it. Companies do this all the time! Even established companies do it, once they become Agile.