アーキテクチャとは??
元々、建築用語
その機能をどう作るか?ではなく
全体方針を決める仕事(要件を決める)
上から流れていく。(上流はすごく大事)
アーキテクチャを考えるのが難しい理由
- 良し悪しの基準を決める必要がある
- 必要な知識、情報が幅広い かつ 使える必要がある
- 「分からない」状況で、決める必要がある
アーキテクチャの必要性
- 良し悪しの基準がないと、判断ができない
- そのシステムに合う形にすることで、最も高い効果を発揮できる
アーキテクチャを事前に決めておくことで
変化に対して柔軟な対応ができるシステムになる。
〇〇アーキテクチャ
- エンタープライズアーキテクチャ
- ネットワークアーキテクチャ
- ソフトウェアアーキテクチャ