最原始也是最符合設計師第一感覺的設計方式,因爲理性,所以叫理性模型:);
設計的理論即一般的搜索理論,對象是巨大的組合空間.
目標:
某人想要建立一個海濱小屋,以享用面向大海的一塊海濱場地的海浪.
必要條件:
海濱小屋應該足夠兼顧以抵禦颶風;
具備至少14個人躺臥和就座的空間;
爲賓客提供令人難忘的視野;
...
效用函數:
必要條件3是需要窗戶,當然窗戶越大越好,在窗戶的大小從0-2平方增大的過程中,帶來的視野效果是呈近似線性上升的,超過2平放米以後帶來的視野效果增大開始趨於飽和,但是對房子的堅固程度影響的衝擊開始迅速增大;
房子的空間從0-200平方增大的過程中,帶來的效果如同窗戶;
房子的堅固程度帶來的效果如上兩個因素;
。。。
我們把這些要素稱爲效用函數;
設計師會根據這些效用函數(也可以稱作有用性函數)作爲必要條件進行加權,以對整體設計進行優化;
約束:
小屋必須離海岸線10米以上;
必須在溫暖季節來臨之前完工;
。。。
約束條件的經常會有如下表現:在接近限額的時候需要付出的代價急劇增加。
資源分配、預算和關鍵預算:
許多約束形式最常見的就是成本預算,但不限於次,如
計算機體系結構的關鍵預算可能是控制寄存器或指令格式所佔的比特數,或內存總貸款;
當年解決“千年蟲”問題時時間成了關鍵預算;
設計樹:
房子包括地基設計,窗戶設計,屋頂設計等等
而地基設計又包含其子設計;
窗戶設計也包含其子設計,甚至其每個子設計還包括子子設計;
。。。
我們把這顆樹稱之爲設計樹。
在理性模型中,設計在概念上是簡單的思維過程,人們在樹型結構組織的設計空間中進行搜索,以可行性約束爲依據對每種方案進行檢驗,從而優化效用函數,得到設計結果;
瀑布模型是有害的,錯誤的,必須發展並拋棄之