[原創]淺談咱們須要灰度發佈嗎?

[原創]淺談咱們須要灰度發佈嗎?ide

 

1 什麼是灰度發佈?idea

  灰度發佈(又名金絲雀發佈)是指在黑與白之間,可以平滑過渡的一種發佈方式。在其上能夠進行A/B testing,即讓一部分用戶繼續用產品特性A,一部分用戶開始用產品特性B,若是用戶對B沒有什麼反對意見,那麼逐步擴大範圍,把全部用戶都遷移到B上面來。灰度發佈能夠保證總體系統的穩定,在初始灰度的時候就能夠發現、調整問題,以保證其影響度。
 
概念: 灰度期:灰度發佈開始到結束期間的這一段時間,稱爲灰度期。
 

2 灰度發佈能給咱們帶來什麼好處?產品

  1. 提早得到目標用戶的使用反饋;
  2. 根據反饋結果,作到查漏補缺;
  3. 發現重大問題,可回滾「舊版本」;
  4. 補充完善產品不足;
  5. 快速驗證產品的 idea。

3 《馬化騰致信合做夥伴:灰度法則的七個維度灰度發佈》class

  

  1. 需求度:用戶需求是產品核心,產品對需求的體現程度,就是企業被生態所須要的程度;
  2. 速度:快速實現單點突破,角度、銳度尤爲是速度,是產品在生態中存在發展的根本;
  3. 靈活度:敏捷企業、快速迭代產品的關鍵是主動變化,主動變化比應變能力更重要;
  4. 冗餘度:容忍失敗,容許適度浪費,鼓勵內部競爭內部試錯,不嘗試失敗就沒有成功;
  5. 開放協做度:最大程度地擴展協做,互聯網不少惡性競爭均可以轉向協做型創新;
  6. 進化度:構建生物型組織,讓企業組織自己在無控過程當中擁有自進化、自組織能力;
  7. 創新度:創新並不是刻意爲之,而是充滿可能性、多樣性的生物型組織的必然產物。

4 咱們真的須要灰度發佈嗎?test

  從以上灰度發佈的概念及好處,咱們能夠看到什麼樣的產品須要灰度發佈,給我帶來的一些啓示以下:擴展

       1. 產品需求迭代是否足夠快?是否須要快速試錯,佔領市場,讓用戶承認;互聯網

       2. 產品發佈過程當中,是否須要風險控制,有時有些需求上線風險很是大,沒有充足的時間灰度,直接上線生產,多是天災;di

       3. 產品發佈後是否有足夠充分的客戶去參與實際的試用及反饋,若是沒有實際用戶參與,灰度就失去了其意義;時間

相關文章
相關標籤/搜索