MVP
M - Minimum
V - Viable
P - Product
MVP means to start off the app small to ensure that it is working first. The most important trait of an app is that it works properly. If the app cannot function as intended, then the rest of the features are meaningless.
"Always start off your projects as an MVP and then add features later" - Tim Corey.
For Example, here was my MVP when I was creating this site.
Preston's Personal Website
- Create a new repository in GitHub
- Create a front-end app using Blazor Server
- Create a website server in the cloud using Azure
- Have the server point to the repository in GitHub
Phrases that indicate an MVP is needed:
"I need this fast"
"I need this right away"
"I need this right away"
"This is urgent"
"I have a hurry up job for you to do"