Kuo Yi Hsin 郭奕信 |||

不再牽一髮動全身的設計方法

《Notes on the Synthesis of Form》提到,當我們列出設計所需滿足的不同要求(requirments)之後,下一步要找出每個要求彼此的因果關係。

彼此因果關係強的要求,就可以被視為一個集合體。而每個集合體彼此則只存在弱連結;微薄的因果關係。

如果把所有設計需求看成完整的系統,這些集合體就是「子系統」。

每個子系統可以看成一個局部設計,它會盡可能滿足這個子系統的所有要求。並且,子系統間只有很弱的連結,所以彼此也不太會相互干擾。

這種「內部強連結、外部弱連結」的特性1,可以避免局部的設計調整產生漣漪效應,使得其他地方全部都要跟著修改。

換句話說,我們可以不用擔心改了 A 處的設計,連帶讓 B、C、D 也需要一起調整。因為每一處的設計彼此幾乎不會相互影響,讓整體設計仍然保持平衡穩定。

但我想這應該僅限於功能層面的穩定。最後還是需要依賴美感,把外觀調整到理想的視覺平衡狀態。

題外話。高中的物理老師在教基本力學時,都會叫我們把有內力作用的多個物體包成黑盒子,先不要去管內部發生什麼事,只看黑盒子受到外力之後的行為就好。

在某種程度上都是方便我們用系統觀點思考的簡化方式。


  1. 程式設計提倡的「高內聚,低耦合」,也深受這個概念影響。↩︎

Up next 漸進式寫作 Incremental writing (漸進式寫作)是基於卡片盒筆記的寫作方法。
Latest posts 不再牽一髮動全身的設計方法 漸進式寫作 缺點,帶來認同 我如何讓 Flashcard 更有效? 看起來混亂隨便的設計草圖,才是最難被 AI 模仿的 藏在打氣筒裡的設計巧思 仿生設計是在仿什麼 火星紀事讀後感 形之合成與推測設計 當個少數派 一樣都是產品,為什麼我們更難接受食物的口味調整? 設計過程的 IKEA 效應 練習思考顧客價值鏈 刷樂牙刷的設計 幫影片畫重點 Dyson 如何解決打掃的 JTBD parametric by design 逆向投票 寫能讓公眾評判的散文 最適合練英文口說的 Podcast 播放器 畚箕 用 prototype 避開局部最佳解 為什麼問卷對群眾募資有幫助? 設計一門好課程 善於聆聽,是內向型創業者的天生優勢