プロトタイピング
プロトタイプが導入された当初、その結果は驚異的だった。プロトタイプの導入によってユーザーと開発者のコミュニケーションは劇的に改善された。最初に画面を提示することで後からの変更が少なくなり、全体としての費用もかなり低減される。
しかし、その後の10年でプロトタイピングによっても解決できない次のような要求分析問題があることが明らかとなった:
管理者クラスがプロトタイプを見たとき、製品がすぐにできないことを理解するのが難しいことがある。
設計者は時間を浪費しないことを心がけているため、プロトタイプのコードを製品に使わざるをえないと感じ、(実装の選択肢を)強制されていると感じることがある。
プロトタイプは設計上の決定やユーザインタフェース設計に有効であるが、本来の要求が何であったかはプロトタイプからはわからない。
設計者やエンドユーザーがユーザインタフェースにかかりきりになり、システムの本体であるはずのビジネスプロセスが放って置かれる傾向がある。