---
# System prepended metadata

title: 敏捷的假設思維 - 李智樺 Ruddy Lee

---

# 敏捷的假設思維 - 李智樺 Ruddy Lee

> 從這開始共筆，您可以分享任何聽到、學到的事物。

:::info
假設思維(Hypothesis )為大量被運用在許多歷史悠久的顧問公司(波士頓、麥肯錫…)的一種解題思維法則。是顧問們之所以能夠快速解題的一種手法。假設思維；其實它大量的被運用在敏捷開發的各種工具上，例如: 影響地圖 (Impact mapping)、看板方法(Kanban method) 中，只是我們一直沒有單獨把它拿出來討論，本session 將說明如何將假設思維運用在敏捷開發的小增量、多迭代與回饋上頭，讓熟悉敏捷的我們能夠更加敏捷。
:::

假設值錢的地方：
> 假設通常被定義為有根據的猜測，因為他是根據你對某個主題已經了解的知識所得出的。


# 假設思維是一種敏捷的思維方式
- 讓敏捷更敏捷的假設思維，能快速達到目標
- 要看到一件是全貌時要把邊界加大，在一開始盡量的往後退到能看見全貌。
- 以終為始，以結論為起點的思考模式
- 是解決問題的能力

# 敏捷的假設思維
## 源由
- 幫助孩子準備面試，重點讓孩子看起來聰明，最快的方式是教他假設


## 需求與假設
    需求與假設都需要持續驗證
### 敏捷的假設思維
- 客戶假設：有了這個功能，我便能輕鬆完成我的工作
- 敏捷開發假設：小增量、多迭代、尋求回饋
- 客戶檢核：讓客戶有機會持續驗證他的假設
最後交付給超過預期，所以通常會提前交付
小增量、多迭代不等於完全敏捷，也有可能是不敏捷

### 假設思維讓你變得更聰明
- 因為當你做假設時，會對自己有信心，在應答之間會顯得更聰明
- 問題：每年有多少顧客會去光臨你最喜歡的餐廳
    - 釐清問題：哪一家餐廳是我最喜歡的
    - 假設1&2&3：周圍的空間、每周平均次數、有多少餐廳
    - 衡量審查
    - 驗證
- 要有多準確就去收集準確的材料，讓假設更準確
- 準漸縮小範圍，讓準確度更高
- 問題：轉角的那家早餐店一年可以賣掉多少三明治？
    - 用剛才那個方法

### 假設思維是創新的
- 可以運用於製作簡報
    - 幽靈簡報 Ghost Deck 簡報製作法
        - 以終為始，先看見全貌再回來主題
- 團隊一起進行假設思維



### Design Thinking 是一種假設思維
- 步驟1.運用假設發現目標
- 步驟2.運用假設解決問題
先發散再收斂

## 小增量
    讓衝刺的目標具有持續的效果

### 用信息量看假設思維
- 用假設的思維推導解決問題的方法

### 實踐假設思維
1. 設定假設
2. 驗證假設
3. 快速調整
- 傳統的方式是行不通的
- 未經證實的假設訊息可能是一直存在直到被駁斥為止，所以為必要百分之百清楚

### 假設思維可以運用在coding上
- 是最快速coding的一種方法
- 透過debug的方式假設思維進入心流狀態，如果不確定就要多做測試
    
## 多迭代
- 假設驗證才能落實持續學習的效果
- work smart 避開過往易犯的錯誤

## 讓假設視覺化－影響地圖 Impact Mapping
- 假設 = 里程碑的驗證
    - 業務目標(Why)－影響假設(Who)－功能假設(How)－功能項(What)
        - 發覺目標的假設：影響假設
            - 對什麼人產生什麼影響可以幫助實現目標
        - 解決問題的假設：功能假設
            - 提供甚麼樣的產品功能或服務才能產生這樣的影響
    - 科學的假設
        1. 明確而可檢驗
        2. 合乎邏輯
        3. 務實而正面

### 影響地圖為PO塑照了小增量、多迭代
- 透過視覺化的假設
- 讓PO 容易看到增量的位置
- 看到多迭代的具體評估


## 回饋的假設思維
### 主管運用假設思維的三個時間點
    - 前置回饋：建議、面授機宜。在事情還沒發生前，是最重要的，也是假設思維最好發生的時機
    - 即時回饋
    - 後至回饋：檢討改善
- 假設思維＋前置回饋＋情境理論
    - 能力 vs 意願，能力低用假設討論，能力高用假設驅動
    - 意願高能力低：支持型
    - 意願低能力低：授權型
    - 意願高能力高：教練型
    - 意願低能力高：指令型 


## 作假設的好處
- 比敏捷更敏捷的起步方式－科學驗證的精神，很快的實驗出結果
- 經驗與創意的累積效益－經驗主義，團隊的經驗傳承，準確度與深度會提高
- 持續學習與實驗的具體實踐－快速失敗 faile early, fail fast，DevOps工作法的第三步驟
- 以假設發現問題、解決問題－資訊爆炸時代的解題方式，捨棄資料比蒐集資料更重要。
    - 先確認問題，只要蒐集跟假設有關的資料


# 參考資料
## 這件事敏捷嗎？用假設思維做判斷
1. 它做了甚麼假設
2. 有經過驗證嗎
3. 具體而言學到什麼？

[敏捷的假設思維](https://ruddyblog.wordpress.com/author/ruddyllee/)