SSADM
実現可能性工程とも呼ぶ。高い抽象レベルで現状を分析する。データフロー図を使って現状のシステムがどのように動作しているのかを明らかにし、問題を明確化する。この工程には以下のような段階が存在する:
ビジネス活動モデルの開発。ビジネス活動のモデルを構築する。ビジネスのイベントと規則を洗い出して新たな自動化システムの仕様作成の入力とする。
要求仕様の調査と定義。新システムで解決すべき現状の問題点を特定する。また、新システムで新たに提供されるサービスを定義する。
現状の処理の調査。現状のサービスにおける情報の流れを調査し、データフローモデルで表す。この段階では現状のシステムのデータフローモデルを作成するだけで、ここに何らかの改善を加えたりはしない。
現状のデータの調査。現状どのようにデータが収集され保存されているかを調査し、システムデータの構造を特定し記述する。この段階のデータに関するモデルも現状のシステムに関するものである。
現状のサービスの論理的観点の抽出。現状のシステムの問題点を洗い出すため、その論理的観点を構築する。
物理的なデータとプロセスの設計工程である。これまでに選択された言語やプラットフォームに応じて設計する。以下の作業が含まれる:
物理設計の準備 実装環境の規則を学ぶ。 詳細な要求仕様のレビュー 設計手法の計画立案
機能仕様を完成させる。
データとプロセスの設計を順次行う。