プロトタイプは、完成前のサービスや製品について「この画面で利用者は迷わないか」「この業務手順で処理を完了できるか」といった仮説を確かめるための試作品です。Webサービスやスマホアプリでは、見た目だけの画面案から、クリックして操作できる画面、限定的に動く試作まで、目的に応じて形が変わります。
重要なのは、動くものを早く作ることではありません。何が不確実なのかを整理し、モックアップ、プロトタイプ、PoC、MVPのどれを使うか決めることです。この記事を読むと、検証したい不確実性に応じて手法と再現範囲を選び、次の開発判断へ進めるようになります。
ポイント
名称ではなく、何を確かめるかで手法を選びます。

試作品の名称ではなく、最初に解消したい不確実性と確認したい問いから検証手段を選びます。
01Sectionプロトタイプとは?完成品との違い
プロトタイプ(prototype)は一般に、量産や本格的な開発へ進む前に作られる試作品・原型を指す言葉です。自動車や家電などの工業製品では、量産に入る前に設計や使い勝手を検証するための試作機をプロトタイプと呼びます。ソフトウェアの分野では、完成前に画面や機能の一部を再現し、仮説を確かめるための試作を指します。この記事では、Webサービス・スマホアプリ開発における活用を中心に説明します。
開発におけるプロトタイプ
完成前に、利用者・業務・技術に関する特定の仮説を確かめるための試作品です。画面、操作、情報構造、業務フロー、限定的な機能や技術要素を、今回の判断に必要な範囲で再現します。
英国政府のプロトタイプ作成ガイドでも、紙のスケッチからコードで動く試作品まで、目的に応じた複数の形式が示されています。したがって、プロトタイプを「動くアプリ」と限定して捉える必要はありません。
開発で再現する対象は、主質問に合わせて決める
再現対象は、検証したい問いによって変わります。たとえば、画面の意味や用語を理解できるかを確かめるなら、主要画面と文言だけでも足りる場合があります。一方で、利用者が申請から承認までの業務を完了できるかを確かめるなら、役割ごとの操作や代表的な分岐を再現する必要があります。
主な再現対象には、次のようなものがあります。
- 画面構成、情報の優先順位、入力項目、用語
- 主要タスクの操作、画面遷移、エラー時の案内
- 申請・承認などの役割別業務フロー
- 端末機能、API呼び出しなど、限定的な機能・技術要素
完成品との違いは、本番と同じ品質を備えることではなく、仮説の判断に必要な範囲へ意図的に絞る点にあります。利用者視点をライフサイクル全体で扱う人間中心設計の考え方は、ISO 9241-210でも示されています。
プロトタイプが有効な場面と、簡略化できる場面
要件、用語、操作導線、役割分担、業務フローに関係者間の認識差があるときは、試作品を介して確認する価値があります。文章の仕様書だけでは見つけにくい誤解や、実際に操作したときの迷いを早い段階で把握しやすくなるためです。
反対に、仕様が十分に固まり、既存の仕組みをほぼ同条件で再現するだけの場合は、大がかりな試作が常に必要とは限りません。画面レビューや要件確認で足りるかを、まず主質問から見極めます。
02Sectionプロトタイプを作る目的と、単体では判断できないこと
プロトタイプは、利用者の課題そのものを探す手段というより、想定した解決策が機能するかを評価する手段です。この二つを分けると、作る範囲と評価方法を決めやすくなります。
課題発見・優先度確認と、解決策評価を分ける
課題発見の段階では、「誰が、どの場面で、何に困っているのか」「その困りごとは優先して解く価値があるのか」を確かめます。現状業務の観察、利用者ヒアリング、問い合わせ記録や利用データの確認が中心になります。GOV.UKの利用者ニーズ調査ガイドも、まず利用者と現行の行動、ニーズを理解することを重視しています。
その後、解くべき課題と優先度が見えてきたら、プロトタイプで想定解決策を評価します。たとえば、利用者が画面上の用語を理解できるか、主要タスクを完了できるか、現場の手順や責任分担に合うかを確認します。
この順序により、「画面への感想は集まったが、そもそも解くべき課題だったのか分からない」という状態を避けやすくなります。レビューで得た意見も、好みの一覧ではなく、仮説を支持する観察結果かどうかで整理できます。
プロトタイプで確認しやすいこと、別途検証すべきこと
プロトタイプは、主に操作性と業務適合性の検証に向きます。代表的な利用者が、想定した条件で主要タスクを理解し、進められるかを観察します。
一方で、プロトタイプの結果だけで、本番サービスとしての可否まで決めることはできません。
試作品の結果を、本番可否と混同しない
画面や操作が評価されたとしても、本番性能、セキュリティ、全権限の設計、長期運用、継続利用、事業性まで確認できたことにはなりません。コードを伴う試作品も、本番コードと同じ性能・安全性の要件を満たすとは限りません。必要に応じて、技術成立性はPoC、実利用での価値はMVPや限定パイロット、非機能要件は別の設計・検証で確認します。詳しくは英国政府のプロトタイプ作成ガイドも確認してください。
03Section不確実性からプロトタイプの形式・忠実度を選ぶ

最初に確認すべきことを一つに絞ると、試作の形式と再現範囲を過不足なく決めやすくなります。
再現度は高いほどよいわけではありません。画面理解を確かめたいだけなのに本番連携まで実装すれば、検証前の負担が増えます。逆に、認証や外部連携の成立性を静的画面だけで判断することもできません。まず、今回もっとも解消したい不確実性を一つ定めます。
まず、利用者の困りごとと優先度が分かっているか確認する
利用者の困りごとや優先度が不明な段階では、プロトタイプを先に作るよりも、現状業務の観察、ヒアリング、既存データの確認を行います。解決策を試す前に、対象とする課題を絞るためです。
課題が定まっているなら、次の順で検証手段を選びます。
- 画面・用語・操作導線が不明なら、ペーパー、ワイヤーフレーム、静的画面、またはクリック可能な画面を使います。画面構成、情報の優先順位、用語の理解、主要な導線を確認します。
- 業務フローへの適合が不明なら、役割別の代表シナリオを含むクリック可能な画面プロトタイプを使います。担当者、承認者などが、業務の流れに沿って処理を完了できるかを見ます。
- 技術連携・認証・データ処理の成立性が不明なら、PoCまたは限定実装を使います。接続先、データ形式、必須処理、失敗時の扱いを対象にします。
- 顧客価値・継続利用・提供運用が不明なら、MVPまたは限定パイロットを検討します。実際の利用状況や運用上の課題を通じて、価値提供を学びます。
GOV.UKのガイドが示すように、スケッチはアイデアの探索や共有に、より現実的なコードプロトタイプは利用者調査に使えます。形式名ではなく、問いに対して必要な再現度を選ぶことが重要です。
複数の不確実性がある場合は、最大リスクを先に検証する
画面、業務、技術の不確実性が同時にある案件では、すべてを一つの試作品で解こうとしないほうが進めやすくなります。特に、外部システム連携が成立しなければサービスの前提が崩れる場合は、PoCで技術条件を先に確認します。
その後、連携結果を利用者が理解して業務を終えられるかは、プロトタイプで別途確かめます。各検証で「再現すること」と同時に、「性能、実データ、認証、全例外処理など今回は再現しないこと」を決めておくと、結果の解釈を誤りにくくなります。
04Sectionモックアップ・プロトタイプ・PoC・MVPの違い

4つの用語は呼び方に幅があります。依頼や会議では、名称に加えて主質問、再現範囲、評価者、終了判断をそろえます。
これらの用語には組織や開発手法による呼び方の違いがあります。以下は唯一の定義ではなく、検証を設計するための一般的な整理です。
| 用語 | 主質問・目的 | 主な再現対象 | 主な評価者 | 実利用の位置づけ | 終了判断 |
|---|---|---|---|---|---|
| モックアップ | 外観・情報配置・完成イメージを共有できるか | 静的画面、レイアウト、外観 | 企画、デザイン、関係者 | 原則として実利用はしない | 見た目と情報配置を合意できたか |
| プロトタイプ | 利用者が操作や業務フローを理解し、主要タスクを行えるか | 画面遷移、操作、代表シナリオ、限定機能 | 想定利用者、業務担当、企画、開発 | テスト目的の限定利用 | 設計の採用、修正、追加検証を決められたか |
| PoC | 技術・データ・連携方式が必須条件で成立するか | API、認証、データ形式、処理方式、制約 | 開発、連携先、技術責任者、セキュリティ担当 | 原則として本番利用はしない | 成立する方式と必要条件を示せたか |
| MVP | 最小限の提供で顧客価値や継続利用を学べるか | 価値提供に必要な最小機能と運用 | 実利用者、事業責任者、運用担当 | 限定的でも実利用を想定する | 拡大、改善、停止を判断できたか |
会議や依頼時には、名称だけで合意しないことが大切です。「何を確かめるか」「どこまで再現するか」「誰が評価するか」「実利用するか」「何が分かれば終えるか」を明文化してください。PoCとMVPで検証・提供環境を分ける実務例として、California Department of General Servicesの方針も参照できます。ただし、これは同州のGenAIに関する方針であり、すべての案件に共通する定義ではありません。
既存システムと連携する申請・承認サービスで考える
顧客価値や実利用を確かめるMVPとの違いは、MVPの解説も参照してください。
プロトタイプでは、利用者が連携結果を見て申請・承認を完了できるかを確かめます。申請・承認画面、連携結果の表示、代表的なエラー表示を再現し、現場担当者や承認者に操作してもらいます。重大な迷い、業務上の欠落、用語の誤解を確認します。
PoCでは、所定の認証、API、データ形式、応答条件で処理が成立するかを確かめます。認証、API呼び出し、データ変換、エラー・再試行、ログを対象にし、開発担当、連携先、セキュリティ担当が確認します。必須条件で接続・処理できるか、残る制約への対応方針を立てられるかが判断材料です。
連携の技術成立性が最大リスクなら、PoCを先に進めます。 技術的に成立しても利用者が業務を完了できるとは限らないため、利用体験と業務適合性はプロトタイプで確認します。
05Sectionプロトタイプ検証を次の意思決定につなげる進め方

検証開始前に、仮説、再現・非再現範囲、観察方法、終了後の判断を決めておくと、結果を次の行動へ結び付けやすくなります。
試作品を作ること自体を目的にすると、レビュー後に「意見は集まったが、何を決めるのか分からない」状態になりがちです。開始前に仮説と終了判断を置き、観察結果を次の行動へ結び付けます。GOV.UKのユーザー調査計画ガイドも、目的、重要な質問、参加者、記録方法を事前に計画することを勧めています。
仮説から評価までを設計する6つのステップ
検証を意思決定につなげる6ステップ
- Step01
1. 課題と対象利用者を定める
対象業務と利用場面を絞り、誰がどのような制約の下で困っているのかを整理します。課題の優先度が不明なら、試作前に観察やヒアリングを行います。
- Step02
2. 検証仮説を絞る
『対象者が、特定の条件で、主要タスクを理解して完了できる』のように、今回確かめる問いを一つまたは少数に絞ります。
- Step03
3. 再現・非再現範囲を決める
画面、操作、データ、連携、例外、権限のうち再現するものを定めます。同時に、性能、実データ、全権限、全例外など今回扱わない範囲と、そのために判断できないことも記録します。
- Step04
4. 形式・参加者・観察項目・期限を決める
低忠実度試作、クリック可能な画面、限定実装などの形式を選びます。評価参加者、実施条件、評価タスク、記録方法、判断会議の日程も先に決めます。
- Step05
5. レビューまたは利用者テストを行う
参加者にタスクを実行してもらい、完了可否だけでなく、迷い、用語の誤解、業務との不一致、期待との差を記録します。要望をそのまま採用するのではなく、仮説との関係で整理します。
- Step06
6. 結果を次の判断へ接続する
観察結果、重大度、未検証リスクを基に、本開発、設計修正、PoCなどの追加検証、対象範囲の縮小、見送りのいずれへ進むかを決めます。
観察結果を採用・修正・追加検証・縮小/見送りへつなげる
参加者数や合格率に一律の正解はありません。対象タスクの重要度、参加者の代表性、失敗した場合の業務リスクに応じて設計します。次の表は、案件ごとに具体化する意思決定ゲートの例です。
| 項目 | 記入・判断の例 |
|---|---|
| 仮説 | 承認状況を一覧化すれば、担当者は個別確認なしに未処理案件を把握できる |
| 対象者・利用条件 | 対象ロール、利用場面、端末、前提知識、利用頻度を定める |
| 評価タスク | 未承認案件を見つけ、担当者へ確認依頼を出す |
| 再現・非再現範囲 | 一覧・詳細・確認依頼の画面と操作は再現し、認証、実データ、全権限は対象外とする |
| 観察項目 | タスク完了可否、迷い、用語の誤解、業務不適合、例外処理の欠落を記録する |
| 採用条件 | 主要タスクを重大な支援なしに完了でき、必須情報・手順の欠落がない |
| 修正条件 | 主要タスクで迷い・誤操作が起きる、重要用語が誤解される、必須例外が抜けている |
| 追加検証条件 | 連携、権限、実データ、参加者属性など、重要なリスクが未検証である |
| 縮小・見送り条件 | 課題優先度が低い、代替手段が優位である、必須技術条件を満たせない |
| 判断者・期限 | 本開発可否の責任者、判断会議日、修正または次回検証の期限を置く |
評価後は、フィードバックを「要望」「感想」だけで分類せず、仮説、観察結果、未検証リスク、次の行動としてまとめます。これにより、画面修正で解決すべき問題と、技術検証や業務設計を追加すべき問題を分けられます。
期間・費用の比較条件と相談前の確認
プロトタイプの期間や費用は、形式名だけでは比較できません。対象業務、再現度、認証・連携の有無、テスト支援、修正条件、成果物の扱いが異なるためです。公開情報だけでは、これらの条件をそろえた一般的な数値比較は難しいため、同じ前提をそろえて確認します。
英国NIHR Maudsley Biomedical Research Centreの開発見積もりガイドはデジタルヘルスアプリを対象に、複雑性、対象プラットフォーム、第三者連携、テスト、要件変更などを見積もり条件として挙げています。一般的な相場を示す資料ではありませんが、比較時に確認すべき条件の整理には役立ちます。
期間・費用を比較するためにそろえる条件
検証目的と対象シナリオ
画面理解、操作性、業務適合性、技術連携、顧客価値のどれを検証するか。対象業務、利用者ロール、主要画面・代表タスクもそろえます。
再現度と実装・連携の範囲
静的画面、クリック操作、限定実装、連携検証のどこまで必要かを明記します。認証、権限、API、端末機能、実データの有無も含めます。
検証支援と修正条件
調査設計、参加者募集、テスト実施、記録・分析、報告の支援範囲と、レビュー・修正回数、変更時の扱いを確認します。
成果物・本開発への引継ぎ条件
画面の元データ、試作コード、検証記録、報告書の範囲を定めます。本開発へ転用できるかは、品質・権利・保守の条件を分けて確認します。
体制・レビュー日程・判断期限
発注側の判断者、評価参加者、連携先の協力範囲、レビュー日程、検証終了後の意思決定期限をそろえます。
実データ・個人情報・機密情報を扱う場合の注意
試作品であっても、実データ、個人情報、機密情報、認証情報、外部システム連携を扱う場合は、取扱範囲とアクセス権限を限定します。外部へ委託する場合は、委託先の安全管理措置、再委託の条件、データの返却・削除、契約上の取扱いを確認してください。個人情報保護委員会のガイドラインも参照が必要です。
外部相談前に整理する確認事項
- ✓
対象業務と利用場面を、一つの代表シナリオとして説明できる
- ✓
検証仮説と、今回再現しない範囲を整理している
- ✓
評価参加者、利用条件、希望時期、判断者を共有できる
- ✓
連携先、認証、権限、実データ・個人情報・機密情報の制約を確認している
- ✓
成果物、修正条件、本開発への引継ぎ、委託時の契約条件を確認する
プロトタイプに関する補足
動くプロトタイプは、そのまま本番サービスとして使えますか?+
原則として、本番転用を前提にしないほうが安全です。試作品は特定の仮説を確かめるために作られ、本番で必要な性能、セキュリティ、監視、保守性、権限設計、運用設計を備えていないことがあります。転用を検討する場合も、要件をあらためて確認します。
プロトタイプとPoCのどちらで進めるか迷う場合は、何を先に決めればよいですか?+
最初に、失敗したときに企画全体へ最も影響する不確実性を決めます。利用者が画面や業務フローを理解できるかが中心ならプロトタイプ、認証・API・データ処理などの技術成立性が前提ならPoCを先行します。両方が必要な場合でも、主質問、再現範囲、評価者、終了判断を分けて計画します。
プロトタイプ・PoC・MVP開発の進め方を相談する
検証したい仮説、再現範囲、連携条件、評価方法を整理したうえで、プロトタイプ・PoC・MVPのどこから進めるかを比較できます。
PartnerBase Mag 編集部
デジタル発注の比較・発注準備を専門に扱う編集チーム。
デジタル発注の比較・発注準備を専門に、依頼範囲、費用、選定基準を実務で使える粒度に整理しています。
支援会社を比較する
得意領域、対応サービス、地域、実績を見ながら候補会社を絞り込めます。




