Slide 39
Slide 39 text
- 進化的アーキテクチャ
- ビジネスや技術の絶え間ない変化に応じられるよう、変化を⽀える仕組みを
組み込んだアーキテクチャ
- 「漸進的な変更」「適応度関数」「適切な結合」の3つの側⾯
- アーキテクチャ適応度関数
- 対象システムが「望ましい特性」をどの程度満たしているかを客観的
あるいは主観的に評価する
- アーキテクチャの品質特性
- さまざまな特性ʼ-ilitiesʼがアーキテクチャには求められる
- 例: modifiability,observability, agility, accessibility, …
- 特性の多くはトレードオフの関係にあり、すべてを最⼤化することは難しい
進化的アーキテクチャと適応度関数