脈絡驅動設計2-工程設計

何謂設計?

設計就是你想要創造的事物或系統的概念化。

 

設計的結構如下圖:

P1 13

好的設計師可以很直覺地貫徹這四個步驟,首先,他們會在腦子裡保有一份設計的圖像,這樣可以藉此避免很多走回頭路的機會!

第二,他們把時間花在主要決策上,他們不會一下子就跳到結論,他們樂於聽取建言,探索替代方案。

 

工程設計:

要設計的事物較複雜的事物時,將會利用階層式設計來進行。

複雜的設計可被分割為元件階層架構,然後逐層分別設計。

每一個小方塊都是一個元件,每個包含小方塊的大方塊為一項設計。元件設計的需求來自其高層的設計與外部兩者。

工程設計中每個元件的設計都得測試,關於工程計算,有兩項要點:
1.) 計算取決於元件能夠滿足需求,假設某個元件無法滿足上層的需求,那個這個元件就要重做。
2.) 它們並不能證明某件事會永遠成功。他們做的是去表明該產品在一組預定的環境之下是不會失敗的。這些計算只證明我們所界定的問題有被預防到,但他並不能擔保也能預防我們尚未找到的問題。

P1 20

P1 22

 

IT應用程式設計

將IT架構納入考量,就是要關心到整個企業的IT資源,而不是只有單單應用程式本身。

組合的IT應用程式:容易擴充,共同合作,組織資料一致性。

P1 23

 

將IT應用程式的開發變成一種工程學科,需要一個完整的設計階層組織,並且在每項設計中都需要含有分析的技術。

參考書目:寫給PM、RD與設計師看的設計需求分析

DMC Firewall is a Joomla Security extension!