ひとことで言うと#
学びを得るために必要な、最小限の機能を持った製品。完璧な製品を作ってからリリースするのではなく、「これ以上削ると検証できない」というギリギリのラインで市場に出して、ユーザーの反応からフィードバックを得る考え方。
押さえておきたい用語#
- MVP(Minimum Viable Product)
- 仮説を検証するために必要な最小限の機能を持った製品のこと。「最低品質」ではなく「学びに必要十分な製品」。
- コンシェルジュ型MVP
- 裏側は手作業で運用し、ユーザーにはサービスとして提供するアプローチ。開発なしで仮説を検証できる。
- オズの魔法使い型MVP
- UIだけ作って裏の処理は人間が行うMVPを指す。ユーザーは自動化されていると思って使う。
- 成功基準(Success Criteria)
- 「どうなったら仮説が検証されたと判断するか」をリリース前に定めた基準である。後から変更しないのがルール。
MVPの全体像#
こんな悩みに効く#
- 開発に何ヶ月もかけたのに、リリースしたら誰も使ってくれなかった
- どの機能を先に作るべきか、チーム内で意見が割れている
- 「もう少し機能を追加してから……」が口癖になっている
基本の使い方#
MVPを作る前に、「このMVPで何を検証したいのか」 を一文で書く。
例:
- 「個人飲食店のオーナーは、SNS投稿を自動生成するツールに月3,000円払う意思がある」
- 「大学生は、講義ノートの共有プラットフォームに週3回以上アクセスする」
仮説が曖昧だと、MVPを作っても何もわからない。検証可能で、結果がYES/NOで判断できる仮説にすること。
MVPは「アプリを開発する」だけじゃない。仮説を検証できるなら何でもいい。
- ランディングページ型: サービス紹介ページを作り、事前登録数で需要を測る
- コンシェルジュ型: 裏側は手作業で、ユーザーにはサービスとして提供する
- オズの魔法使い型: UIだけ作って、裏の処理は人間がやる
- 動画MVP: 製品デモ動画を公開して反応を見る(Dropboxの初期がこれ)
- プレオーダー型: 製品完成前にクラウドファンディングで需要検証
重要: 「最小限」は「低品質」ではない。ユーザーが触る部分の体験はきちんと設計する。
「どうなったら仮説が検証されたと判断するか」をリリース前に決める。
例:
- ランディングページのコンバージョン率が5%以上
- 無料トライアルユーザーの50%以上が2週目もログイン
- 5人中3人以上が「お金を払ってでも使いたい」と回答
この基準がないと、都合のいいデータだけ拾って「うまくいっている」と思い込んでしまう。リリース後に基準を変えるのは禁止。
具体例#
状況: フードテックスタートアップ2名。「個人経営のカフェオーナーは、季節の食材を入力するだけでメニュー案を5つ提案してくれるサービスに月2,000円払う」を検証したい。
MVPの選択: コンシェルジュ型MVP。Googleフォームで食材を入力してもらい、裏側ではチームメンバーがChatGPTを使って手動でメニュー案を作成。結果をメールで送信。
成功基準: 10店舗中6店舗以上が「継続利用したい」と回答し、うち3店舗以上が月2,000円の有料版に申し込む。
結果:
- 「継続利用したい」: 8店舗(80%) → 基準クリア
- 有料版申し込み: 2店舗(20%) → 基準未達
深掘りインタビュー: 「メニュー案は嬉しいが、原価計算まで含めてほしい」が6店舗共通。
| 指標 | 成功基準 | 実測値 |
|---|---|---|
| 継続利用意向 | 60%以上 | 80% |
| 有料転換 | 30%以上 | 20% |
| 追加ニーズ | — | 原価計算(6/10店) |
学び→次のMVP: 原価計算機能を追加したMVP v2を設計。
開発期間3日、コストほぼゼロ。それでも「メニュー提案だけでは課金されない」「原価計算が鍵」という学びは十分に得られた。もしフルスペックのアプリ(見積もり500万円)を先に作っていたら、同じ学びに半年かかっていただろう。
状況: 従業員100名のプロジェクト管理SaaS。「ガントチャート機能」の開発要望が多いが、開発工数は3人月。本当に需要があるか検証したい。
MVPの選択: ランディングページ型MVP。既存ユーザーのダッシュボードに「ガントチャート機能(近日公開)」のバナーを設置。クリックするとLP型の紹介ページに遷移し、「事前登録」ボタンで需要を計測。
成功基準: アクティブユーザーの15%以上がLPを閲覧し、閲覧者の30%以上が事前登録。
| 指標 | 成功基準 | 実測値(2週間) |
|---|---|---|
| バナークリック率 | 15%以上 | 22% |
| LP→事前登録率 | 30%以上 | 41% |
| 事前登録者のコメント | — | 「タスク間の依存関係が見たい」が最多 |
学び: 需要は確認。ただし「ガントチャート」より「依存関係の可視化」が本当のニーズだった。
| 投資 | LPMVPの場合 | フル開発の場合 |
|---|---|---|
| コスト | 2人日 | 3人月 |
| 学びまでの期間 | 2週間 | 3ヶ月 |
| 方向修正の容易さ | 即座に可能 | 大幅な手戻り |
2人日で「本当のニーズは依存関係の可視化だ」と判明した。3人月かけてガントチャートをフル実装していたら? ユーザーの本当の課題からズレた機能に、チームの貴重なリソースを投入するところだった。
状況: 入居者60名の介護施設。「入居者の家族向けに、日々の様子を動画で共有するサービス」を検討。施設長がITに詳しくなく、アプリ開発は外注で500万円の見積もり。
MVPの選択: 動画MVP+コンシェルジュ型の組み合わせ。スタッフがスマホで入居者の日常を30秒撮影し、LINEの家族グループに送信。
成功基準: 対象家族20組中12組以上が「月額500円でも続けてほしい」と回答。
実施結果(1ヶ月):
| 指標 | 成功基準 | 実測値 |
|---|---|---|
| 動画を閲覧した家族 | — | 18組/20組(90%) |
| 「続けてほしい」回答 | 60%以上 | 85%(17組) |
| 月額500円の課金意向 | — | 70%(14組) |
| 家族の施設訪問頻度 | — | 月1.8回→月2.4回に増加 |
発見:
- 「30秒の動画」より「写真1枚+一言コメント」のほうが好まれた
- 家族は「元気です」の確認より「今日はこんなことができた」の成長記録を求めていた
500万円のアプリ開発をせず、LINE(無料)で1ヶ月検証しただけで「動画より写真+コメント」「安否確認より成長記録」という2つの発見があった。この学びをもとに、当初見積もりの10分の1のコストでサービスを構築できている。
やりがちな失敗パターン#
- MVPに機能を盛りすぎる — 「これも必要、あれも必要」と足し算を続けると、MVPではなくなる。「この機能がなくても検証できるか?」 と引き算で考える
- 検証せずに次の開発に進む — MVPを出しただけで安心してしまい、データを集めない。MVPの目的は「製品を出すこと」ではなく「学ぶこと」
- ネガティブな結果を無視する — ユーザーが使ってくれないのは「プロモーション不足」のせいだと思いたくなるが、まず「製品自体の問題」を疑う
- 成功基準を後から変える — データを見てから「基準が厳しすぎた」と緩めるのは自己欺瞞。リリース前に決めた基準を守ることで、正直な学びが得られる
まとめ#
MVPは「最小限の製品を作る手法」ではなく、「最小限の投資で最大の学びを得る手法」。大事なのは何を作るかではなく、何を学びたいか。完璧を目指す前に、まず市場に聞いてみよう。それが結局、最短で「正しいもの」にたどり着く方法だ。