[原創]淺談我們需要灰度釋出嗎?
1 什麼是灰度釋出?
灰度釋出(又名金絲雀釋出)是指在黑與白之間,能夠平滑過渡的一種釋出方式。在其上可以進行A/B testing,即讓一部分使用者繼續用產品特性A,一部分使用者開始用產品特性B,如果使用者對B沒有什麼反對意見,那麼逐步擴大範圍,把所有使用者都遷移到B上面來。灰度釋出可以保證整體系統的穩定,在初始灰度的時候就可以發現、調整問題,以保證其影響度。
概念: 灰度期:灰度釋出開始到結束期間的這一段時間,稱為灰度期。
2 灰度釋出能給我們帶來什麼好處?
- 提前獲得目標使用者的使用反饋;
- 根據反饋結果,做到查漏補缺;
- 發現重大問題,可回滾“舊版本”;
- 補充完善產品不足;
- 快速驗證產品的 idea。
3 《馬化騰致信合作伙伴:灰度法則的七個維度灰度釋出》
- 需求度:使用者需求是產品核心,產品對需求的體現程度,就是企業被生態所需要的程度;
- 速度:快速實現單點突破,角度、銳度尤其是速度,是產品在生態中存在發展的根本;
- 靈活度:敏捷企業、快速迭代產品的關鍵是主動變化,主動變化比應變能力更重要;
- 冗餘度:容忍失敗,允許適度浪費,鼓勵內部競爭內部試錯,不嘗試失敗就沒有成功;
- 開放協作度:最大程度地擴充套件協作,網際網路很多惡性競爭都可以轉向協作型創新;
- 進化度:構建生物型組織,讓企業組織本身在無控過程中擁有自進化、自組織能力;
- 創新度:創新並非刻意為之,而是充滿可能性、多樣性的生物型組織的必然產物。
4 我們真的需要灰度釋出嗎?
從以上灰度釋出的概念及好處,我們可以看到什麼樣的產品需要灰度釋出,給我帶來的一些啟示如下:
1. 產品需求迭代是否足夠快?是否需要快速試錯,佔領市場,讓使用者認可;
2. 產品釋出過程中,是否需要風險控制,有時有些需求上線風險非常大,沒有充足的時間灰度,直接上線生產,可能是天災;
3. 產品釋出後是否有足夠充分的客戶去參與實際的試用及反饋,如果沒有實際使用者參與,灰度就失去了其意義;