
黃金圈思維是什么?
學(xué)習(xí)了黃金圈思維就可以獲取到黃金么?
maybe,還真可以。
黃金圈法則源于 Simon Sinek 的理論。
Simon Sinek 發(fā)現(xiàn)人們向別人表達或者激勵一般是從 現(xiàn)象 - 措施 -結(jié)果
而真正有用和打動人心的應(yīng)該是 理念 -措施- 現(xiàn)象 - 結(jié)果
在每日的工作或者生活中,大多數(shù)的人知道自己在做的是什么。比方說上級給我們交代的具體任務(wù),或者父母交待的某項事情等等。僅僅有少部分人知道為什么要這樣做(why),這個差別可以稱之為差異價值,也就是通常說的“Think Different”。

黃金圈思維法則是一種由內(nèi)而外的思考方式,分三層
- Why:思考為什么要這么做、我們的目標、理念;
- How:采用什么方法、措施;
- What:我們的產(chǎn)品表現(xiàn)形式。
比如我們來思考一下 測試設(shè)計這個活動:
- Why(為什么要做測試設(shè)計) :
實際的項目執(zhí)行中,有時候測試人員也會直接拿著需求開始測試執(zhí)行,那 測試設(shè)計 這個階段是必須的么?
CC先生能考慮到的原因有以下幾個,歡迎大家討論或者補充:
組織需要知識經(jīng)驗的積累。
雖然敏捷開發(fā)大行其道,但是也不得不承認,如果需要一個團隊長期的穩(wěn)定的產(chǎn)出成果,且能不斷改進的同時,Knowledge Base庫就是必不可少的。也就是,組織需要采取各種方式將之前的經(jīng)驗值進行沉淀,英雄可以有,但不常有。測試外包的場景下,測試質(zhì)量更能把控。
測試過程需要接受審計,比如CMMI的評級等過程。
組織中不同業(yè)務(wù)成熟度的測試人員一個互相學(xué)習(xí)的過程和良好手段。
- How(怎么做測試設(shè)計)
此處應(yīng)該引入測試設(shè)計的各種方法,等價類邊界值,場景法,狀態(tài)遷移法等等,這里就不一一而論了。
- What (什么是測試設(shè)計)
如果說測試分析是明確測試目標的過程,測試設(shè)計就是得出具體測試實例(或者測試用例)以達到測試目標的過程。
展現(xiàn)出來的形式也就是我們經(jīng)??吹降臏y試實例表(或者測試用例表)
以上是對具體的一個測試活動的黃金圈思維的思考。大家可以推而廣之。
做測試通常也是先從需求的角度也就是Why的層面考慮,挖掘用戶本質(zhì)的需求,然后從How的層面考慮是用一個手工測試方案還是一個自動化測試方案去測試這個需求,最后再從what層面去考究采用什么自動化工具、測試用例展現(xiàn)方式,bug管理流程等等。
比如說之前參加過一次ThoughWorks的活動,里面就有一個需求是 一個飛機的訂票系統(tǒng)里面需要加一個“改簽” 的按鈕。
當場就讓大家進行測試設(shè)計。
那第一個問題就是,為什么我們需要一個“改簽”按鈕呢?
是因為客戶時間來不及還是航班號填錯了還是其它原因?
更主要的是,客戶除了改簽還有沒有其它的需求呢?加這個按鈕我們是為了實現(xiàn)更多的客戶價值還是為了增長更多的客戶?
所以,學(xué)會黃金圈的思維方式,你已經(jīng)掌握了理念 -措施- 現(xiàn)象 - 結(jié)果的基本原理。
試著,用這個來思考一下你最近的測試活動吧,歡迎留言討論哦~~~