採用好的軟體架構可以大大節省軟體項目構建維護的人力成本。讓每次變更都短小簡單,易於實施,並且避免缺陷,用最小的成本,最大程度地滿足功能性和靈活性的要求。