Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

Java Java Objects (Retired) Creating the MVP Planning the MVP

I dont get the whole mvp thing, can someone explain to me? Thanks

https://teamtreehouse.com/library/java-objects/creating-the-mvp/planning-the-mvp

so here is the link,,, I dont get the mvp game, whats that

3 Answers

I guess a good summary would be start small, then, if necessary, add on.

Begin with the smallest version of the project that meets the project's goals. Then, once that's up and working, start adding enhancements.

Think of it this way: Lets imagine you're making a platformer.

You want to start off by creating the character including giving him/her the ability to jump and move, however, the character is the only thing you have created and want to create (when making an MVP) for now. There is no main menu, no enemys/NPCs, maybe the first level isn't even completed yet. The only thing you have is a fully-functioning player that can move and jump. There you go, you have an MVP. Once you have your MVP created, you can begin adding NPCs and other things.

I know that this has already been answered, but I thought it wouldn't hurt to provide an example :)

TAO ZHANG
TAO ZHANG
966 Points

minimum viable product