> ## Documentation Index
> Fetch the complete documentation index at: https://meta.niceshare.site/llms.txt
> Use this file to discover all available pages before exploring further.

# 形態分析法

> 形態分析法是把問題拆成若干維度、窮舉組合、再剔除互不相容方案的創新方法。了解其起源、形態箱、交叉一致性評估、應用與邊界。

<Info>
  **類別**: 方法<br />
  **類型**: 組合式問題結構化方法<br />
  **來源**: Fritz Zwicky，加州理工學院與 Aerojet，1940 年代至 1969 年<br />
  **別名**: 一般形態分析（GMA）；形態箱；Zwicky 箱；形態場
</Info>

<Note>
  **快速回答** — **形態分析法**（Morphological Analysis）是一種把問題拆成彼此獨立的維度、窮舉全部組合、再去掉無法共存的那些組合的方法。Fritz Zwicky 從 1940 年代起在加州理工學院和 Aerojet 發展出這一思路，最完整的表述是 1969 年的 *Discovery, Invention, Research through the Morphological Approach*。實踐啟示是：空格子和填滿的格子一樣重要——一張只記下你已經喜歡的想法的矩陣，是情緒板，不是分析。
</Note>

## 什麼是形態分析法？

形態分析法是一種結構化方法：先畫出多維問題裡全部可能的組合，再把這個集合收成真正能共存的那些。

> 形態方法本質上不過是一種有秩序地看事情的方式。

想像一次出行，選項像獨立旋鈕：氣候、時長、交通、住宿。「夏威夷 + 週末 + 自駕」寫得下來，走不成。日常提示就是這個。它不同於[頭腦風暴](/zh-hant/methods/brainstorming)——後者收房間裡喊出來的東西；形態分析法先鋪完整的場，再用成對檢查扔掉矛盾。覆蓋的本能更接近 [MECE 原則](/zh-hant/methods/mece-principle)，而不是一面便利貼牆。它也不是同名的語言學工具：本頁講的是 Zwicky 的組合方法，不是把句子切成詞素。

### 形態分析法的三層理解

* **入門**：給問題點出三到五個維度，每個下面寫三四個選項。圈出一個你從沒大聲說過的組合。
* **實務**：做成對的交叉一致性評估。只留下內部一致的構型，把它們當候選，不當排名。
* **進階**：這個場是推理模型，不是目錄。指定驅動項，讀出相容的輸出，並記住：鋪開空間，不等於知道哪一個構型為真。

## 起源

形態分析法起於戰時工程，不是創意工坊。**Fritz Zwicky**（弗里茨·茲威基，1898–1974）是**加州理工學院**的瑞士天體物理學家。1940 年代他在 **Aerojet Engineering Corporation** 任研究主任，把方法系統用在噴氣與火箭推進上。**1947** 年 6 月，他在 *Aviation* 發表 “Morphology and Nomenclature of Jet Engines”。界定「化學激活、正噴流」這一類動力裝置後，他把參數排進形態箱。基本矩陣給出 **4 × 4 × 3 × 3 × 2 × 2 = 576** 種基本裝置。他寫明：若定義某個抽屜的參數自相矛盾，抽屜就是空的。

他在 **1948 年 5 月 12 日**牛津大學的 **Halley Lecture** 裡，把方法說成一種一般的思考方式；後來以 “Morphological Astronomy” 刊於 *The Observatory*。形態學本義是研究形狀，如歌德的植物。Zwicky 把它從外形推廣到現象、概念與想法之間的結構關係。星系分類、太空旅行的法律問題、帕洛馬施密特望遠鏡巡天，用的是同一習慣。成書表述是 *Discovery, Invention, Research through the Morphological Approach*（**1969**）。更早的 *Morphology of Propulsive Power*（**1962**）以及與 Albert Wilson 合編的帕薩迪納討論會文集 *New Methods of Thought and Procedure*（**1967**），把方法帶進更廣的方法學讀者。

> 在最終而真實的世界圖景裡，一切與一切相關，沒有什麼可以先驗地當作不重要而扔掉。

電腦輔助的形態來得更晚。**1990 年代**，**Tom Ritchey** 在**瑞典國防研究局（FOI）**做軟體支援（MA/Casper，自 **1995** 年起），並把成對削減命名為**交叉一致性評估（CCA）**。他報告說，一個典型的場可以縮小 **90% 甚至 99%**。七個參數、每個六種條件，已經有 **279,936** 個簡單構型——所以工作在削減，不在羅列。Ritchey 把整套實踐稱作**一般形態分析（GMA）**，以便與地質、植物、語言形態學區分。面向問題結構化的學術論文是 Ritchey 的 “Problem Structuring using Computer-Aided Morphological Analysis”，刊於 *Journal of the Operational Research Society* 第 **57** 卷 第 7 期（**2006**）：792–801。

## 核心要點

形態分析法真正值錢的時候，是問題有若干獨立維度、而你還寫不出因果模型。[假設驅動思考](/zh-hant/methods/hypothesis-driven-thinking)押一個答案再去測。這種方法先讓你看見「可能存在的答案集合」。

<Steps>
  <Step title="點名參數，而不是一堆點子">
    參數是能取多種條件的維度：推進來源，而不是「做一台渦噴」。三到七個參數是可操作的範圍。兩列如果總是一起動，它們是一頂帽子下的同一個參數。把問題寫成一張填得進去的場，而不是一句你已經偏愛的口號。
  </Step>

  <Step title="每一列填互斥的條件">
    每個參數下列出不能同時為真的條件：鐵路或航空，而不是「出行」。每列四到六個條件，第一輪就夠。若兩個格子能在同一構型裡同時為真，這一列就還不是真正的變數。這是把 [MECE](/zh-hant/methods/mece-principle) 往下用，一次一根軸。
  </Step>

  <Step title="成對交叉檢查，扔掉矛盾">
    交叉一致性評估把每個條件與其他列的每個條件比較。只問這對能否共存，不問誰導致誰。邏輯矛盾（「公海」和「徒步快速調警」）先去掉。經驗上極不可能的次之，並標明這是判斷。一張漂亮矩陣若沒有成對削減，仍是[頭腦風暴](/zh-hant/methods/brainstorming)。
  </Step>

  <Step title="把剩下的場當成如果—那麼實驗室">
    留下來的是解空間，不是冠軍。指定一兩個格子當驅動，讀出其餘相容項。形態場由此變成推理模型。某個構型看起來仍有希望，再用[設計思維](/zh-hant/thinking/design-thinking)去做原型，或用 [TRIZ](/zh-hant/methods/triz) 去找它內部的矛盾。箱子告訴你什麼能存在。它不告訴你該出貨什麼。
  </Step>
</Steps>

## 應用場景

風險在於沒人點名過的組合、而不是一個能孤立出來的壞零件時，用形態分析法。不要拿它代替投票、預測或根因結論。

<CardGroup cols={2}>
  <Card title="還散著的產品與服務">
    概念凍結前，把功能寫成參數，把手段寫成條件。先走一遍一致的構型，再去畫那個最喜歡的。若你只是在改一件已有之物，而不是重建整張場，隨後可接 [SCAMPER](/zh-hant/methods/scamper-method)。
  </Card>

  <Card title="政策、情景與公共系統">
    未來不肯為試算表坐定的時候，建一個情景場、一個策略場，再看哪些策略能在哪些世界裡活下來。下文瑞典的生產者責任延伸研究，是具名的公共案例。校董會或診所網路可以用更小的版本：編制 × 地點 × 工時 × 經費。
  </Card>

  <Card title="職業轉向與早期選擇">
    把行業、崗位、城市、合約類型、公司規模寫成列。劃掉你實際上不會過的那些對：只遠端，卻要一張實驗台；簽證綁崗位，卻要兩個月空窗。活下來的格子是選項，不是人生計畫。
  </Card>

  <Card title="卡住的家庭與社區選擇">
    一次家庭裝修、志願者董事會或共同假期，可以是四列的箱子：預算、時長、誰必須在場、不可談判的約束。不一致的格子結束那些從來不是品味之爭的爭吵。它們爭的是不能共享同一個週末的兩個條件。
  </Card>
</CardGroup>

## 經典案例

把形態分析法當作政策方法來看，數字最清楚的窗口是 **2004 年 4 月**報告的**瑞典生產者責任延伸（EPR）**研究。**瑞典環境部**委託**瑞典國防研究局（FOI）**。**Maria Stenström** 與 **Tom Ritchey** 主持。這裡的 EPR 是指：製造、進口或銷售產品的企業，在使用之後仍負財務或實體責任，而不是把廢棄物留給政府。問題不是「正確的那條法律是什麼」，而是：如何拿一套策略，去對上還無法量化的未來。

兩個工作組各 **七** 人——一組做戰略環境，一組做策略——與兩名形態分析員一起建模。成員來自瑞典環保署、其他機關、兩家非政府組織，以及兩家民營廢棄物與回收公司。僅情景場就有 **20,736** 個形式上的構型。這個場是*超連貫*的：內部不可能的成對很少。於是選出八個情景，幾乎覆蓋整個空間，從原料危機到「綠色天堂」。最後一次聯席會上，兩個模型合併。**八**個情景**各**選一個最貼合的 EPR 策略。Ritchey 在 **2006** 年 *Journal of the Operational Research Society* 的論文裡，把這個案例寫給運籌學讀者。

教訓是這種方法真正的賭注：一個棘手的政策空間，可以變成一致構型的實驗室，而不必假裝未來有一個數字。邊界說明：工作坊結構化了選項。它沒有證明哪一種未來到來，也不是對後來瑞典廢棄物法律的因果斷言。有的形態場幾乎不縮小；EPR 的情景場就是這樣。削減是關於問題的發現，不是給主持人的分數。

## 邊界與失效場景

當各列並不獨立時，形態分析法會失效。若「預算」只是「時長 × 人數」的另一種說法，箱子把同一事實相乘，再把乘積叫作洞察。當工作是孤立一個必須停掉的故障、或估計一個速率時，它也會失效。系統崩潰和詐欺需要沿因果鏈的證據，不是一本可能世界目錄。

第三，今天下午就要排出名次時，它會失效。交叉一致性說的是哪些組合能存在，不是董事會該資助哪一個。若需要表決，隨後接排序工具。

常見誤用是填一張好看的矩陣，再圈上你走進門時就想要的那個格子。跳過成對削減，剩下的是組合裝飾。另一種誤用是把 279,936 個構型當成美德。只羅列不削減，一種求全景的方法就變成一種溺水的方法。

## 常見誤區

這個英文名會撞上其他學科，格子看起來又像創意遊戲，所以很容易只抄家具，漏掉削減。

<AccordionGroup>
  <Accordion title="形態分析法就是語言學或圖像裡的形態分析">
    自然語言處理裡的形態分析把詞切成詞素。圖像處理裡的數學形態學做腐蝕與膨脹。Zwicky 的方法都不是。它是問題維度的組合地圖。若任務是給句子分詞，你走錯了文章。
  </Accordion>

  <Accordion title="組合越多，分析越好">
    七乘六的場已經有幾十萬個簡單構型。Ritchey 的要點是：工作是把其中大多數扔掉。更大的箱子若沒有交叉一致性評估，只是更大一堆未經檢驗的合取，不是更深的模型。
  </Accordion>

  <Accordion title="填滿一張表就是形態分析法">
    填格子是分析階段。綜合是對「什麼能共存」的成對判斷，再把縮小後的場當如果—那麼模型來用。一張從不說不的表，是多畫了幾條線的[頭腦風暴](/zh-hant/methods/brainstorming)。若你只需要對一件已有之物做七個提示，[SCAMPER](/zh-hant/methods/scamper-method) 更合適。
  </Accordion>
</AccordionGroup>

## 相關概念

這些頁面挨著同一個問題：如何生成選項，而不假裝喊叫、或某一個最愛的格子，已經覆蓋了空間。

<CardGroup cols={3}>
  <Card title="頭腦風暴" href="/zh-hant/methods/brainstorming">非結構化的點子收割；場已經在之後有用，代替不了把場鋪開。</Card>
  <Card title="SCAMPER 法" href="/zh-hant/methods/scamper-method">七個提示，用來改一件已有之物，而不是重建參數場。</Card>
  <Card title="TRIZ" href="/zh-hant/methods/triz">解開一個構型內部的矛盾；問題是整張場本身時，用形態分析法。</Card>
  <Card title="MECE 原則" href="/zh-hant/methods/mece-principle">不重疊、不遺漏：形態箱每一列都應遵守的覆蓋規則。</Card>
  <Card title="設計思維" href="/zh-hant/thinking/design-thinking">箱子已經表明某個構型用起來能存在之後，再去做原型。</Card>
  <Card title="擴散思維" href="/zh-hant/thinking/divergent-thinking">生成許多選項；形態分析法讓生成變得窮盡，然後再切一刀。</Card>
</CardGroup>

## 一句話總結

<Tip>
  先點名維度，再扔掉不能一起活的組合。你從沒寫下來的那個選項，通常就是後來把你打個措手不及的那個。
</Tip>
