仕様変更に強いシステム

システムの仕様変更は、外的要因と内的要因により発生する。

  • 外的要因:対象システムのスコープ外の変化(例えばグローバルな情報交換が必要となった場合など)
  • 内的要因:対象システムのスコープ内の変化

内的要因による仕様変更は、制約的なものと非制約的なものに分けられる。

  • 制約的(トップダウンとも言えそう)
    • 法律や制度に起因するもの
    • 経営方針に起因するもの(運用コスト削減、災害対策)
    • 人事に起因するもの
    • ハードウェアやパッケージ製品に起因するもの
  • 非制約的(ボトムアップとも言えそう)
    • 対外的なサービスレベルの向上を目的としたもの
    • 業務処理効率の向上を目的としたもの
    • 過去の習慣や暗黙ルールの是正を目的としたもの

うーん。だから何?って感じで、非常にインチキ臭くなった。