Adventures In Life

Share this post
What Is Your MVP?
adventuresinlife.substack.com

What Is Your MVP?

Not every version of you requires a big release. Take the more incremental approach.

Coach Willis
May 7, 2021
Comment5
Share

“Can anything be sadder than work left unfinished? Yes, work never begun.” — Christina Rossetti

You are a work in progress. Unfinished. But have you truly started?

A minimum viable product (MVP) contains the smallest set of features necessary to test with early customers and receive valuable feedback. You defer risk with a small set of the highest value features to prove the product’s worth before developing the complete set of features.

You can apply the MVP concept to yourself.

There is a tendency to complete every feature of the new, improved you before unveiling what you have to offer to the world. But working in isolation away from the feedback of others is incredibly risky and prone to failure.

In the face of big change, many of us decide to stay in maintenance mode and never upgrade to the next version. Like an old software program, we fall behind and ultimately require a full rewrite. Those rewrites represent times of crises.

There is a better way.

The next version need only be an MVP, a few high value features you develop and test with the world. You get feedback and then iterate. Instead of one giant release, you go for many mini-releases.

Think of it as “building in public.” You try one or more things out and then listen carefully for feedback. Jack Butcher advises us to “make noise, listen for signal.”

It works like this:

  • Take a small, experimental step.

  • Release your work to the public.

  • Listen intently for feedback. Gather data.

  • When something resonates, a spike in signal occurs.

  • You then double down on what produces the spike.

Do this and the next version of you is simply a series of small, low-risk steps. With each step you take, the next version becomes clearer. It solidifies.

And then you realize there is no next version.

You keep making small changes, constantly improving, sharpening and refining. Each step provides incrementally more value and satisfaction. There is no longer a need for the big, splashy release.

You are always a work in progress, testing new features and evolving one increment at a time. Just be sure to start.

Comment5
ShareShare

Create your profile

0 subscriptions will be displayed on your profile (edit)

Skip for now

Only paid subscribers can comment on this post

Already a paid subscriber? Sign in

Check your email

For your security, we need to re-authenticate you.

Click the link we sent to , or click here to sign in.

Manish Y
May 7, 2021

Also, like the advice about “make noise, listen for signal.”, that's really cool way to think about it;

This statement got me "And then you realize there is no next version." by this, do you mean the end of life? :)

Expand full comment
Reply
1 reply by Coach Willis
Manish Y
May 7, 2021

Nice analogy! :) However, Christina Rossetti's quote about "work never begun" being a sad thing is somewhat incongruent with agile/MVP ; If I understand MVP correctly, to have "work never begun" is a good thing - https://www.leadingagile.com/2019/03/maximizing-the-amount-of-work-not-done/

Expand full comment
Reply
2 replies by Coach Willis and others
3 more comments…
TopNewCommunity

No posts

Ready for more?

© 2022 William Willis
Privacy ∙ Terms ∙ Collection notice
Publish on Substack Get the app
Substack is the home for great writing