プロトタイピングモデル

プロトタイピングモデルとは、ひとことで言えば、本格開発の前に試作品(プロトタイプ)を作成してユーザーに評価してもらい、要件を具体化する開発手法です。たとえば、UI画面のモックアップを作ってユーザーの操作感を確認し、フィードバックをもとに本実装に進みます。要件が曖昧な段階で有効であり、「動くもの」を見せることで認識齟齬を早期に解消できます。スローアウェイ型(試作品は破棄)と進化型(試作品を発展)の2種類があります。プロトタイプにセキュリティ機能を組み込まないまま本番化してしまうリスクがあり、脅威モデリングを並行することが推奨されます。