【ぷろとたいぴんぐもでる】
プロトタイピングモデル とは?
最終更新:
💡 試作品で確かめてから作る
試作品(プロトタイプ)を作り、ユーザーの評価を受けて要件や設計を確かめながら進める開発モデル。試作と評価を繰り返し、学んだことを本開発に活かす使い捨て型と、試作品を育てる進化型がある。
📌 このページのポイント
- 早い段階で試作品を見せたり触ってもらったりして、フィードバックを得る
- 曖昧な要件や画面の使い勝手を確かめ、認識のずれを見つけやすくする
- 使い捨て型は学びを本開発へ、進化型は試作品を段階的に完成品へつなぐ
- 試す目的・範囲・期限を決め、本番に必要な品質は別途確認する
プロトタイピングモデルって、普通のプロトタイピングと何が違うの?
具体的にはどんな流れで進むの?
まず確認したい要件や疑問を整理して、試作品を作る。ユーザーに見せて「ここが違う」「こうしてほしい」という反応をもらい、要件や設計を見直すよ。紙の画面案で足りる場合も、動く試作品が必要な場合もあるんだ。
いつまでも終わらなくならない?
目的が曖昧だと変更が続きやすいね。何を確認できたら次へ進むか、試す範囲や期限を先に決めておこう。「ユーザーが満足するまで無制限に作り直す」という進め方ではないよ。
使い捨て型と進化型があるって聞いたけど、どう違うの?
使い捨て型では試作品そのものを完成品にせず、確認した要件や学びを本開発へ活かす。進化型では試作品を段階的に改良して完成品にするよ。どちらも本番で必要な性能や安全性などを満たす必要があり、型だけで品質や費用の優劣は決まらないんだ。
どういうプロジェクトに向いているの?
画面の使い勝手や、まだ曖昧な要求を確かめたい場面で役立つよ。要件が決まっていても、実現方法を試す用途はある。安全性が重要なシステムでも試作は使えるけれど、試作品への好評だけで完成とはせず、必要な検証を行うんだ。
もっと詳しく知りたい人へ
アジャイルとはどう違うの?
プロトタイピングモデルは試作品の評価を軸にした進め方。アジャイルは、動くソフトウェアを頻繁に届け、顧客との協力や変化への対応を重視する考え方だよ。アジャイルの中でも試作を使えるし、すべてのアジャイル手法でスプリントが必須というわけではないんだ。
まとめ:ざっくりこれだけ覚えればOK!
「プロトタイピングモデル」って出てきたら「試作品の評価を軸に、要件や設計を確かめながら進める開発モデル」と思えばだいたいOK!
📖 おまけ:英語の意味
「Prototyping Model」 = 試作を軸にした開発モデル
💬 prototypeは「試作品」、modelはここでは「開発の進め方の枠組み」という意味だよ。試作品を作るだけでなく、その評価を開発に組み込む点が中心なんだ