仕様分析

仕様分析とは、対象となる世界を深く知る作業です。

どういったソフトウェアを作れば要求を満たせるのかを考えるのが仕様分析 のステージです。仕様分析のステージのアウトプットは仕様書です。

仕様書とは「何をすればいいのか」を規定するものです。「それをどのように 解決するのか」はここでは問題としません。まずは解決すべき問題をはっきり させましょう、というのです。

なお、ここで紹介する方法はあくまで数ある方法のうちの一形式であって、こ うしなければいけないというわけでもありません。対象となるソフトウェアに よって方法には向き不向きがありますので、いろんな方法を研究して自分なり に考えてみるのがいいでしょう。

目次

  1. ドメイン分割
  2. アプリケーションドメイン
  3. オブジェクトの定義
  4. まとめ