本文へスキップ
プロダクト開発 · 約9分で読めます

MVPの開発期間はどれくらいか:プロダクトの種類別の実際の期間

Vladimir Kurilo

共同創業者(プロダクト・ビジネス)

多くのMVPは、着手から公開まで6〜14週間かかります。主要フローが一つか二つのシンプルなプロダクトなら6〜8週間、中程度の複雑さなら8〜14週間です。独自のロジック、複数の連携、管理ツールを備えたプロダクトには14週間以上が必要です。

ネイティブアプリの場合は、さらにアプリストアの審査が加わります。Appleは提出の90%を48時間以内に審査するとしていますが、却下されると再び審査待ちの列に戻ります。

これは、Sakuraが実際のプロジェクトを計画するときに見ている期間です。この記事では、期間がプロダクトの種類でどう変わるか、週ごとに何が起きるか、公開日を最も大きく動かす判断は何かを解説します。

要点

  • シンプルなMVPは6〜8週間、中程度は8〜14週間、複雑なものは14週間以上かかります。
  • 期間を決めるのは、画面の数よりも主要なユーザーフローと連携の数です。
  • デザインと開発が同じコンポーネント体系を使えば並行して進められ、数週間分の手戻りを防げます。
  • 遅いコードよりも、遅い判断と素材の遅れのほうが、多くのプロジェクトを遅らせます。
  • まずWebで公開するのが、たいてい実際のユーザーに届く最短の道です。

複雑さによってMVPの期間はどう変わるか

MVPの期間を最もよく予測するのは複雑さです。見積もりでは三つの段階を使っています。

段階主な内容一般的な期間
シンプル主要フロー1〜2本、ユーザー種別は一つ、連携は最小限6〜8週間
中程度複数のユーザー種別、決済やCRMなどの連携1〜2件8〜14週間
複雑独自のビジネスロジック、複数の連携、管理ツール14週間以上

予算も同じ段階で決まります。SaaS MVPの開発費用の記事で、段階ごとの価格帯を紹介しています。

複雑さ別のMVP開発期間を示した棒グラフ:6〜8週間、8〜14週間、14週間以上
着手から公開までの、複雑さの段階別の一般的なMVP開発期間です。

プロダクトの種類ごとの期間

プロダクトの種類は、かなり予測しやすい形でこれらの段階に当てはまります。この表は、よくあるMVPがどの段階に入るかを示しています。細部によっては、一段階上下することもあります。

プロダクトの種類通常の段階一般的な期間ペースを決めやすい要素
「ファイルをアップロードして結果を得る」のような単一フローのWebアプリシンプル6〜8週間そのフローの例外ケース
既存データを使う社内ツールやダッシュボードシンプル〜中程度6〜14週間データの取得元と権限
アカウント、権限、決済のあるSaaS中程度8〜14週間課金と権限のロジック
Webアプリとネイティブアプリ中程度〜複雑8〜14週間以上と、ストア審査二つのフロントエンドとアプリ審査
決済のある両面型マーケットプレイス複雑14週間以上決済、信頼、モデレーション
複数の外部サービスと連携するプラットフォーム複雑14週間以上連携の例外ケース

Telegramミニアプリは、たいていシンプルか中程度の段階に入ります。Telegramの中で開くためアプリストアへの申請が不要で、ユーザーのアカウントもTelegramのものを使えます。

MVP開発の各段階で何が起きるか

どのMVPも同じ段階を経ますが、単純な一覧から想像するよりも段階同士が重なり合います。

  • 見積もり。ブリーフが、範囲、期間、価格を記した提案書になります。Sakuraでは、ほとんどの提案書をブリーフがそろってから2〜3営業日以内にお送りしています。
  • デザイン。まずユーザーフロー、次に再利用できるコンポーネントで作った画面、最後に操作できるプロトタイプです。
  • 開発。フロントエンド、バックエンド、連携を進め、毎週操作できるビルドをお渡しします。
  • テスト。合意したブラウザと端末ですべてのフローを確認し、パフォーマンスと基本的なアクセシビリティも確かめます。
  • 公開。デプロイ、アクセス解析、モバイルアプリがあればストアへの申請、そして実際のユーザーが来てからの最初の修正です。

デザインと開発は意図的に重ねて進めます。最初のフローが承認されたら、残りのフローを設計している間に、その開発を始めます。

着手から8週間のMVP計画の例。見積もり、デザイン、開発、テスト、公開が重なり合っています
シンプルなMVPの計画例です。段階は重なり合い、最初のフローが承認され次第、開発が始まります。

デザインと開発にはそれぞれどれくらいかかるか

デザインは通常、開発より先に始まり、先に終わります。ただし、両者を完全に順番に進めるべきではありません。デザインが完成したファイルを渡して手を離すと、実装に費用のかかる画面が開発中に見つかり、手戻りで数週間が失われがちです。

解決策は、開発者が組み立てるのと同じコンポーネントでデザインすることです。そうすれば承認済みの画面はほぼ完成した状態になり、疑問点も安く済むうちに解決できます。

たとえば、ドイツの中古車市場向けB2BツールAutoIntelは、プロダクトデザインと、サンプルの掲載情報で操作できるプロトタイプから始まりました。クライアントはチームとともにプロトタイプを確認し、データ収集を見積もる前に必要な項目と絞り込み条件を決めました。この順番により、開発の最も費用のかかる部分を、画面に本当に必要なものへ集中させられます。

公開日を計画している場合は、短いブリーフをお送りください。プロダクトがどの段階に入り、現実的な期間がどれくらいかをお伝えします。

MVPの期間を延ばす要因

ブリーフでは小さく見えても、開発で数週間を足す機能があります。注意すべきなのは次のものです。

  • 連携。決済、ログインサービス、CRM、外部APIは、それぞれ設定、エラー処理、テストが必要です。
  • 権限と役割。役割が一つ増えるたびに、各画面が扱う状態が掛け算で増えます。
  • ネイティブアプリ。フロントエンドがもう一つ増え、アプリストアの審査も加わります。AppleのApp Reviewは、提出の少なくとも50%を24時間以内、90%を48時間以内に審査しますが、却下されると時計は振り出しに戻ります。
  • 複数の言語。すべての文言、エラーメッセージ、ヘルプが各言語で必要になり、レイアウトは最も長い言語に合わせる必要があります。
  • 素材の遅れ。最後の週に届く文章、価格、法的文書、実データは、テストを止めてしまいます。
  • 遅い判断。回答を1週間待つ質問は、その上に作られるすべてを遅らせます。
MVPの期間を延ばす要因:連携、役割、モバイルアプリ、言語、素材の遅れ、遅い判断
遅れのほとんどは、コードを書くことではなく、範囲と判断から生まれます。

品質を落とさずに早く公開するには

MVPの期間は、質を下げるのではなく、作る量を減らすことで短くなります。最も時間を節約できるのは次の判断です。

  • 磨き込みではなく、フローを丸ごと削る。すべてのフローを半分ずつ作るのではなく、二次的なフローを後のリリースに回します。
  • まずWebで公開する。レスポンシブなWebアプリならスマートフォンとパソコンの両方に届き、ストアの審査も不要です。
  • 実績のあるサービスを使う。ホストされた決済ページ、既存のログインやメールのサービスは、自前で作るより速く安全です。
  • 早く決める。デザインを承認し、質問にその日のうちに答えられる担当者を一人決めます。
  • 少人数のユーザーで早めに試す。Jakob Nielsenの研究では、5人のユーザーでのテストで使いやすさの問題の大半が見つかるとされています。大規模な一回より、小規模な数回のほうが効果的です。

車の販売広告向けのAIフォトスタジオCarPixlyは、iOS版の準備が続く間に、Android版をAPKとして自社のダウンロードページで公開しました。出せるところから公開し、プラットフォームを後から増やすのは、実際のユーザーに届く最短の道であることが多いです。

Android用のAPKボタンと、iOS版は近日公開という案内があるCarPixlyのダウンロードページ
CarPixlyのダウンロードページです。iOS版の準備中にAndroid版をAPKで公開し、その間もWebアプリは誰でも使えます。

プロジェクト開始前に準備しておくこと

着手前にいくつかのものがそろっていると、最初の数週間が速く進みます。どれも技術的な知識は必要ありません。

  • 主要フローの短いリスト。公開時にユーザーができなければならない一つから三つの作業を、わかりやすい言葉で書いたものです。
  • 判断する担当者一人。デザインを承認し、質問にその日のうちに答えられる人です。
  • 既存アカウントへのアクセス。ドメイン、ホスティング、アクセス解析、決済サービス、すでに使っているAPIです。
  • 実際の素材、またはその提出日。プロダクトに表示する文章、価格、法的ページ、サンプルデータです。
  • 公開に関する制約。その日付を重要にしているイベント、投資家との面談、繁忙期などです。

これらがそろっていれば、見積もりは数週間ではなく数日で済み、デザインも仮の文章ではなく実際の素材から始められます。

MVPの期間はなぜ延びるのか

期間が延びるのは、開発者の入力が遅いからではほとんどありません。開発の周りで下された、あるいは下されなかった判断が原因です。

  • 書面の変更手続きがないまま、途中で範囲が膨らむ。
  • フィードバックに1日ではなく1週間かかる。
  • 「完成」の定義を誰も書いておらず、最後の数週間が議論になる。
  • 連携が、実際の例外ケースではなく、範囲の一行として計画されている。

変更手続きのある固定範囲なら、これらの大半を管理できます。その方法は請負と準委任の比較で解説しています。

公開後のスケジュールはどうなるか

公開は一つ目の時計の終わりではなく、二つ目の時計の始まりです。公開直後の数週間は、たいていプロジェクト全体で最も忙しい時期です。

実際のユーザーは、テストで見逃した不具合を見つけ、小さな変更を求め、誰も想定していなかった使い方をします。新機能に取りかかる前に、公開直後に短い修正と素早い改善の期間を設けましょう。

その後は、実際の利用状況に基づく月ごとの改善計画という安定したリズムに移ります。Sakuraのすべてのプロジェクトには不具合修正のための保証期間があり、その後の作業は月額プランで続けることも、社内チームに引き継ぐこともできます。

公開までにMVPにかけるべき期間

最も重要な仮説を検証できる範囲で、できるだけ短くすることです。Lean Startupの言葉を借りれば、MVPの目的は「できるだけ早く学び始めること」です。

計画が複雑な段階を大きく超えているなら、何を学びたいのか、より小さなプロダクトで同じことを学べないかを考えましょう。早く公開した一つのフローが、最も大切な問いに答えてくれることはよくあります。

計画を立てる準備ができたら、プロダクトについてお聞かせください。範囲、期間、固定価格を記した提案書をお届けし、毎週のビルドでプロダクトが形になっていく様子を確認していただけます。

よくある質問

MVPは4週間で作れますか?

主に既存サービスで作る、ごく狭いプロダクトに限られます。実際のアカウント、データ、テストのあるMVPの多くは最低6週間が必要で、4週間なら操作できるプロトタイプを目標にするほうが適切なことが多いです。

モバイルアプリのMVPにはどれくらいかかりますか?

ネイティブアプリのMVPは中程度か複雑な段階に入ることが多く、8〜14週間以上に加えてストアの審査がかかります。まずレスポンシブなWebアプリで公開するほうが早いことがよくあります。

期限を固定するとMVPは高くなりますか?

短縮した期限なら高くなります。並行して働く人を増やす必要があり、調整に時間と費用がかかるためです。現実的な期限で範囲を絞るほうが、たいてい安く済みます。

MVPを早めるために自分でできることは?

プロジェクト開始前に主要フローを決め、質問にはその日のうちに答え、素材を早めに用意しましょう。この三つの習慣は、どんなツールよりも時間を節約します。

提案書はどのくらいで届きますか?

ブリーフの完成度によります。Sakuraでは、ほとんどの提案書をブリーフがそろってから2〜3営業日以内にお送りしています。

著者について

Vladimir Kurilo

Sakura Agency共同創業者。プロダクトとビジネスを統括。

どちらが必要か迷っていますか

sakura