論軟件體系結構的演化
軟件體系結構的演化是在構件開發(fā)過程中或軟件開發(fā)完畢投入運行后,由于用戶需求發(fā)生變化,就必須相應地修改原有軟件體系結構,以滿足新的變化了的軟件需求的過程。體系結構的演化是一個復雜的、難以管理的問題。
請圍繞“論軟件體系結構的演化”論題,依次從以下三個方面進行論述。
1. 概要敘述你參與管理和開發(fā)的軟件項目以及你在其中所承擔的主要工作。
2. 軟件體系結構的演化是使用系統(tǒng)演化步驟去修改系統(tǒng),以滿足新的需求。簡要論述系統(tǒng)演化的 6 個步驟。
3. 具體闡述你參與管理和開發(fā)的項目是如何基于系統(tǒng)演化的 6 個步驟完成軟件體系結構演化的。