アーキテクチャ特性(品質特性)
#設計 #設計原則 #品質 #アーキテクチャ
「〜性」といった非機能要件や品質に関わる概念を表すもの
安全性、信頼性、効率性...
出典
ソフトウェアアーキテクチャの基礎
Design It!
品質特性間のトレードオフ
例
ソフトウェアアーキテクチャと特性評価
10Xにおけるアーキテクチャ特性の定義
アーキテクチャ特性の導入と手応え - 10X Product Blog
ステージごとに求められるアーキテクチャ特性が異なるのと、そこに現れるアーキテクチャ特性がトレードオフの関係にあります。この状況で開発をするのは非常に認知負荷が高いです。
整理をする以前から認知負荷を感じていましたが、言語化することができませんでした。
なぜかわからないが経験したことのないやりづらさを感じる… そんな状態。そこからアーキテクチャ特性のフレームで捉え直すことで、要求される特性とそのトレードオフが原因であるということが明らかになりました。
関連
設計やデザインはトレードオフの関係にあり、意図への適合度合いで評価せねばならない