SSADM
要求仕様記述工程とも呼ぶ。経営側が正しく判断できるようにいくつかのビジネス選択肢を用意する。各選択肢には特定の開発/実装によって実現される機能と範囲を記述する。それらにはワークプレイスモデル、論理データモデル、データフロー図などの技術文書が添えられる。財政面やリスク査定、実装の概要なども必要とされる。この工程には以下の活動が含まれる:
要求されるシステム処理の定義。選択されたBSOに従って要求仕様を改訂し、データフローで要求されるシステムを記述し、新システム内でのユーザーの役割を定義する。
要求されるデータモデルの開発。このステップは上記と並行して行われる。現状の論理データモデルを選択されたBSOに従って拡張する。
システム機能の抽出。上記2つと並行して、イベントを抽出し、機能の更新と新たな機能の定義を行う。また、各機能のサービスレベルを定義する。
ユーザージョブ仕様の開発。ワークプレイスモデルを構築し、ユーザーの役割を理解するための文書を作成する。
要求されるデータモデルの詳細化。関係モデルに従って論理データモデルの品質を改善する(正規化とも呼ばれる)。
仕様記述プロトタイプの開発。ユーザーへのデモンストレーションのためのアニメーション的なものをシステムの特定の機能について作成する。ユーザーにシステムの要求仕様を正しく理解してもらうのが目的であり、ユーザーインターフェイスに関する追加の要求をその時点で受け付ける。
処理仕様の開発。システムの処理についての仕様を詳細化する。
システムの目的の確認。ユーザーの要求がこれまでの工程に正しく反映されているかを確認する工程であり、これの完了をもって次の工程へと進む。