系統架構設計筆記(43)—— 架構需求與軟件質量屬性

架構的基本需求主要是在滿足功能屬性的前提下,關注軟件質量屬性,架構設計則是爲滿足架構需求(質量屬性)尋找適當的 「 戰術 」。 軟件屬性包括功能屬性和質量屬性,但是,軟件架構(及軟件架構設計師)重點關注的是質量屬性。因爲,在大量的可能結構中,可以使用不同的結構來實現同樣的功能性,即功能性在很大程度上是獨立於結構的,架構設計師面臨着決策(對結構的選擇),而功能性所關心的是它如何與其他質量屬性進行交互
相關文章
相關標籤/搜索