アーキテクチャって、ソフトウェアアーキテクチャ?
どんな変更にも耐えられるアーキテクチャなんて存在しないので、要件定義では最低限、変わらない部分と、変更(拡張)の可能性のある部分を確定させなくちゃならない。
変更可能部分を柔軟にすればするほど、コストがかかる。
そして、「ここは変更しない」と決めたはずの部分を変更するとプロジェクトは死ぬ。
Permalink | 記事への反応(0) | 13:10
ツイートシェア