企鵝快跑 騰訊敏捷歷程揭秘

2021-09-30 16:23:50 字數 3010 閱讀 2061

文/艾永亮

天生敏捷基因

企鵝出生在極速變化的網際網路行業,出生之時便面臨著四大挑戰。

海量使用者的需求:企鵝服務於數以億計的網際網路使用者,在保證業務穩定的前提下,更要滿足海量使用者不斷變化的需求,因此企鵝必須要竭盡全力快速實現乙個個新需求,如果採用傳統的開發方法,使用者是無法接受的。

行業的迅速變化:網際網路上新概念、新玩法、新應用層出不窮,一會兒sns、一會兒**、一會兒微博,一步落後步步落後。

競爭對手的壓力:雖然很多人都覺得企鵝很可怕,但是行業變化如此之快,企鵝再大再強也不可能把所有產品做到第一,取捨之間就有可能被其他公司超越,畢竟迫於競爭對手的壓力。

幼年時的企鵝雖然遇到了這些問題,但那時候它還不知道有敏捷方法的存在,但好在有幾項與生俱來的小聰明,藉此支撐了幾年的發展,後來證明這幾項小聰明其實都有著敏捷的影子,我們管它叫草根敏捷基因。

擁抱變化:從不拒絕變化,只要對使用者有價值的,即使推倒重來,也要作出最有價值的功能給使用者。

重視反饋:為了能夠聽到億萬使用者的聲音,建立許多反饋渠道,例如、qbar、客服、意見反饋、內部反饋、使用者ce等,藉此收集使用者對現有功能的意見和新功能的期望,進而指導產品經理的工作。

快速發布:很早就建立完整發布平台,可以非常快地發布到全國各地的伺服器上,這使得企鵝具備了產品快速上線,缺陷快速修復的能力,目的也是為使用者提供更好的服務。

快速改進:建立很完善的使用者資料統計分析平台,用於發現影響使用者使用的瓶頸,發現使用者操作的習慣、發現對使用者最有價值的功能,從而有的放矢進行產品優化,提公升使用者體驗。

敏捷歷程

小聰明畢竟也只能支援幾年,因為業務發展實在太快,必須系統學習一種有效的方法來來支撐進一步的發展需要,經過多方打聽,企鵝重要發現了一項絕技敏捷方法,經過多方學習,開始在內部有條不紊地嘗試起來。總體來說敏捷學習分為三重境界,下面我們來共同回憶一下這段學習經歷,每個階段都採用了「點、線、面」相結合的學習方法,我們也將按此思路為大家展現。

中規中矩

剛剛開始學習,企鵝並不急於隨意發揮,因為它認為只有真正理解敏捷的精髓,才可以自由運用,因此老老實實、中規中矩地練習起敏捷方法來。

點(標桿小專案+敏捷教練):我們在公司各個業務線選取了若干具有代表性的專案嘗試敏捷。選取過程中主要遵循如下標準:

圖1 敏捷實施流程圖

接下來我們的專業敏捷教練會下到團隊通過如圖1的步驟開展敏捷實施工作。

其中實施過程主要分四個迭代展開,著重在如圖2的六個方面進行指導。

圖2 敏捷實施指導圖

線(提煉模型):經過近兩年的深入實踐,結合自身專案特色,我們將企鵝的敏捷提煉出來兩種模型。這兩種模型成為企鵝實踐敏捷的基本套路,從「線」的角度為相似專案提供更具操作性的指導。如圖3和圖4,精煉地展現了兩種模型的特色與實踐。

面(培訓+工具平台+敏捷研發獎):「點」和「線」分別實現深入和昇華,但是如何對更大範圍的專案產生影響,必須通過「面」的手段廣泛地傳播敏捷思想和實踐,為此我們也是通過三個方面開展。

最後,為了鼓勵更多的專案積極嘗試敏捷方法,我們通過「卓越敏捷研發獎」來鼓勵積極實踐並取得明顯效果的專案。獎項評選主要從專案管理、迭代能力、ce(customer engagement)敏感度、團隊經驗分享等幾個方面來衡量。截至日前,已經有15個團隊獲獎。

皆為我用

點(部門級重點大專案+派駐專案經理):要想融會貫通,必須從關注眾多小專案轉向關注部門級重大專案。因為這種專案由於規模較大,特別是常常涉及多個子專案協作,前一階段的一些方法已經不太適用,急需尋求新的方法幫助此類專案提公升效益和質量。

但是如何在此類專案中開展敏捷,其實誰都沒有底,原先的教練已然不能輕鬆地指導專案了。為了更加深入了解專案,找到合適的解決方案,並有效推進方法的落地,採用了派駐專案經理的方式與專案團隊合作。

通過這一階段的實踐,我們豐富了公司敏捷模型,增加一種「大象模型」,特別適用於部門級的大專案採用,詳見圖5。

線(tam):眾多團隊提出了敏捷指導需求,但是原來單對單的輔導效率太低,必須有一種方式可以讓受益面更廣,我們花了大約一年半的時間終於找到了一種非常有效的方法tencent agile master(tam)訓練營。

物件:有意願實施敏捷的團隊骨幹成員,特別是專案經理,因為專案經理能從全域性角度推動團隊採用各項敏捷實踐。

方式:training + action + coaching + sharing。training部分涉及六門課程《敏捷專案管理基礎》、《敏捷需求管理》、《敏捷規劃》、《敏捷實施跟進》、《敏捷團隊建設》、《質量與持續改進》。全過程分為四個迭代進行,前三個迭代每次集中進行兩門課程的授課,接著要求學員在各自專案中切實實踐,每門課程中設定3~5項實踐點,期間有專職的敏捷教練進行指導和答疑,之後再對實踐效果進行評估,在下一迭代開始時,請學員分享各自實踐心得,並進行深入的**。第四迭代將對總體實施效果進行評估,進而對學員實施tam認證,並請cto為其頒發證書和獎品。

tam在廣度和深度兩條線同時有效加速了敏捷的推廣,取得了非常好的效果,值得向大家推薦。

面(敏捷俱樂部):這一階段的「面」更側重於公司內部敏捷經驗的交流和傳播,因此我們發起了「敏捷俱樂部」這一組織,由專人負責運營,通過「線上+線下」結合的方式實現「敏捷知識管理+分享交流」。

線上活動主要在公司內部知識管理平台km上展開,通過km的文章、討論、活動、問答、資料、季刊等形式,使得敏捷相關知識得以推廣和沉澱,截至發稿前,線上敏捷俱樂部已經有500多篇文章。

自成一派

點(公司級重大專案+大專案經理):隨著公司不斷發展,越來越多的公司級專案湧現,必須從公司層面跨業務的開展, 這對我們來說又是新的挑戰,此時我們還是採用委派大專案經理的方式探索新的敏捷模式,這一工作目前還在進行中。我目前負責的一項涉及全公司的技術改進專案就是乙個例子。

線(企鵝敏捷價值觀):基於三大模型,企鵝經歷多年積累了產品價值觀,我們希望能夠將敏捷精神與公司本身精神相融合,形成企鵝特色的敏捷價值觀。目前我們已經初步確定七大價值觀:無快不破、海量之道、柔性可用、立體監控、灰度發布、產品微創新、體驗文化,目前正在整理完善中。

面(開放共贏):如今網際網路迎來了開放大潮,敏捷方法也要開放,具體來說我們打算從內部和外部兩個層面進行敏捷開放。內部開放是希望通過跨業務跨部門的輪崗實現內部敏捷方法和經驗的實質性流動,並為大家提供更大的發展空間。外部開放是要走出去,將企鵝研修的心得回饋給業內,讓所有公司能夠共享敏捷實踐成果,實現共贏。 結語

騰訊 企鵝帝國的風雨路

南方海濱城市深圳的沙塘網咖裡,悶熱擁擠,300 多名年輕的打工者坐在網咖忽明忽暗的燈光下,周圍丟棄的菸盒隨處可見。周芹芹 zhou qingqing 坐在一台電腦前,正用中國最流行的聊天工具 qq 跟遠在 600 英里外的浙江男友聊天。她臨時結束聊天,開始玩一款叫勁舞團 qq dancer 的網路遊...

騰訊敏捷框架TAPD

tencent agile product development 就是白板story wall,平時工作中很多團隊都會使用,這些團隊會把每天開發的一些產品特性採用story的方式每天都在白板裡面展示出來,整個團隊每天都會圍繞這個白板能夠清晰的看到整個產品或者整個專案的乙個過程,包括整個產品特性的過...

騰訊 建造「通天塔」的「帝企鵝」

聖經的創世紀十一章中有乙個關於 通天塔 的故事 人們很勤勞的工作,很崇拜上帝。於是有人提議說,咱們建立一座通天塔,到上帝居住的地方去看望他,表達我們的崇敬。於是一呼百應,人們開始齊心協力建設通天塔。可是上帝認為人們要是建成了通天塔,來到 天國 會影響他的權威,於是上帝想阻止人們。但上帝又不能直接毀掉...