過度工程化,也稱效能過剩過度設計,是指產品設計的比使用期望有更大的強健性(強健性)或效能,或者不必要的複雜度。

過度工程化多半是因為提昇安全系數、增加機能、或是克服一些(用戶可能較不在意的)效能缺陷。若是在一些要求安全性或是效能的應用(例如太空船),或是需要廣泛功能的軟件(例如診斷裝置),會希望產品過度工程化。

價值工程角度,效能過剩是人、物、時間等資源的浪費。極簡主義設計哲學認為「少即是多」。違反了KISS原則[1]。若以軟件工程的角度來看,過度工程化屬於一種反模式[2]

參見

編輯

參考文獻

編輯