Build the MVP Canvas

Paulo Caroli

05 April 2017

Now we’ve gone through all the earlier activities, we have all the knowledge we need to build the final artifact - the MVP canvases. We build a canvas for each iteration of the MVP that we defined in Sequence the Features.

We follow the principle of user-centered design. In building the MVP we should consider the users and their journeys. We should work on the actions that improve or simplify their lives. But that is not all. We must also explore the business case by developing a hypothesis that we can test with the MVP. This will help us understand if we are really moving forward, if we are really reaching the desired results or learning. The canvas connects the MVP features with the business hypothesis.

How we do it

We populate the MVP canvas answering a few questions. The results and discussions from our previous work come in handy:

  1. MVP Vision: In Write the Product Vision we agreed upon the overall product vision, but here we state the specific vision for this MVP. What are we trying to learn?
  2. Outcome Statement: What do we believe this MVP will achieve? What do we expect to learn?
  3. Metrics for business hypothesis validation: How do you know when to pivot and when to persevere? What would determine the success or failure? What data should we collect?
  4. Personas & Platforms: In Describe the Personas, we identified personas for the whole product. For the MVP canvas, we identify the smaller set of personas that we are focusing on with this iteration. An MVP iteration also only targets one or two of the platforms for the overall product. does not target all platforms at once. (Example: iteration 1 targets Soccer Dude and Work Buddy on android only)
  5. Journeys: We look again at the results of Show the User Journeys and then Display Features in Journeys. For this iteration we state which users´ journeys will be improved by this MVP. (Example: “Soccer Dude: invite friends for a match” and “Work buddy: accepts invites for a match”)
  6. Features: In Sequence the Features we figured out the features for this MVP iteration. It is a good list, let´s copy it here. But is it complete? After having filled up the other MVP canvas building blocks, we review the list and add any features that are missing.
  7. Cost & Schedule: By looking at the features we have to build for this MVP, what is the cost and schedule?

A sample result from a lean inception: MVP canvases for MVP1 and MVP2 on the left, a Features Sequencer on the right

The Lean Inception
morningafternoon
Monday Introduce the inception, kick off, and Write the Product VisionThe product Is – Is not – Does – Does not
TuesdayDescribe the PersonasDiscover the Features
WednesdayTechnical and Business ReviewShow the User Journeys
ThursdayDisplay Features in JourneysSequence the Features
FridayBuild the MVP Canvas Showcase the results of the inception to those interested in the project

This page is an activity of The Lean Inception, for an overview go to the main page.

For more details on how to run a workshop, consult the book.