何謂設計?
設計就是你想要創造的事物或系統的概念化。
設計的結構如下圖:

好的設計師可以很直覺地貫徹這四個步驟,首先,他們會在腦子裡保有一份設計的圖像,這樣可以藉此避免很多走回頭路的機會!
第二,他們把時間花在主要決策上,他們不會一下子就跳到結論,他們樂於聽取建言,探索替代方案。
工程設計:
[zt_i classIcon="fa fa-arrow-right" iconSize="16" iconCircle="no" spinningIcon="no" iconColor="#204c79" iconBgColor="#000000" iconBdColor="#000000"][/zt_i]要設計的事物較複雜的事物時,將會利用階層式設計來進行。
[zt_i classIcon="fa fa-arrow-right" iconSize="16" iconCircle="no" spinningIcon="no" iconColor="#204c79" iconBgColor="#000000" iconBdColor="#000000"][/zt_i]複雜的設計可被分割為元件階層架構,然後逐層分別設計。
[zt_i classIcon="fa fa-arrow-right" iconSize="16" iconCircle="no" spinningIcon="no" iconColor="#204c79" iconBgColor="#000000" iconBdColor="#000000"][/zt_i]每一個小方塊都是一個元件,每個包含小方塊的大方塊為一項設計。元件設計的需求來自其高層的設計與外部兩者。
工程設計中每個元件的設計都得測試,關於工程計算,有兩項要點:
1.) 計算取決於元件能夠滿足需求,假設某個元件無法滿足上層的需求,那個這個元件就要重做。
2.) 它們並不能證明某件事會永遠成功。他們做的是去表明該產品在一組預定的環境之下是不會失敗的。這些計算只證明我們所界定的問題有被預防到,但他並不能擔保也能預防我們尚未找到的問題。


IT應用程式設計
[zt_i classIcon="fa fa-arrow-right" iconSize="16" iconCircle="no" spinningIcon="no" iconColor="#204c79" iconBgColor="#000000" iconBdColor="#000000"][/zt_i]將IT架構納入考量,就是要關心到整個企業的IT資源,而不是只有單單應用程式本身。
[zt_i classIcon="fa fa-arrow-right" iconSize="16" iconCircle="no" spinningIcon="no" iconColor="#204c79" iconBgColor="#000000" iconBdColor="#000000"][/zt_i]組合的IT應用程式:容易擴充,共同合作,組織資料一致性。

將IT應用程式的開發變成一種工程學科,需要一個完整的設計階層組織,並且在每項設計中都需要含有分析的技術。
參考書目:寫給PM、RD與設計師看的設計需求分析

