中文字幕在线观看,亚洲а∨天堂久久精品9966,亚洲成a人片在线观看你懂的,亚洲av成人片无码网站,亚洲国产精品无码久久久五月天

詳解互聯(lián)網(wǎng)產(chǎn)品開發(fā)中的“快”字訣

2019-04-16    來源:騰訊大

容器云強勢上線!快速搭建集群,上萬Linux鏡像隨意使用

當今互聯(lián)網(wǎng)的發(fā)展,已不是大魚吃小魚的時代,而是快魚吃慢魚的時代。互聯(lián)網(wǎng)產(chǎn)品的制勝原則就是一個字——“快”。在各種形態(tài)的產(chǎn)品研發(fā)中,我們始終貫徹如一的價值觀之一就是“快”,我們應該如何來理解和詮釋“快”?又會從哪些方面來執(zhí)行貫徹這個原則呢?

一、快速迭代,快做快發(fā)

互聯(lián)網(wǎng)產(chǎn)品不同于傳統(tǒng)軟件開發(fā),我們面對的是上億用戶這樣一個龐大的使用群體,他們是誰,有什么喜好,有何種習慣,會怎樣使用我們的產(chǎn)品,是否喜歡我們的產(chǎn)品……這些情況我們并不能準確地知道。因此,互聯(lián)網(wǎng)產(chǎn)品的需求,并不能通過幾個月的用戶調(diào)研、市場調(diào)查、產(chǎn)品規(guī)劃就能弄清楚,何況互聯(lián)網(wǎng)的用戶群體本身也處于飛速的動態(tài)發(fā)展之中。

那么,這種情況下如何發(fā)展我們的產(chǎn)品?如何對各種可能的產(chǎn)品特性做選擇?用戶將是最好的指南針,任何產(chǎn)品推出時肯定不會是完美的,完美是一種動態(tài)的過程,所以要迅速讓產(chǎn)品去感應用戶需求,從而一刻不停地升級進化,推陳出新,這才是保持領先的唯一方式。在這個領域,產(chǎn)品永遠是Beta版,可能每幾天一個版本,快速地去升級,不斷地傾聽論壇、用戶的反饋,不斷地調(diào)整修改,然后決定你后面的方向。

所以,“快速迭代”是我們對產(chǎn)品的基本要求,能否做得足夠快已成為衡量一款產(chǎn)品研發(fā)是否成熟的標準之一。以“QQ農(nóng)牧場”為例,目前每周平均會發(fā)布20個版本,之所以能做到如此高的產(chǎn)品發(fā)布節(jié)奏,是由于我們一直堅持在做兩件事情。

1. 以穩(wěn)定迭代,小步快跑

雖然,我們追求快速發(fā)布,但更需要一個穩(wěn)定的研發(fā)節(jié)奏來便保證團隊的效率和產(chǎn)品的質(zhì)量。如何能既快又穩(wěn),QQ農(nóng)牧場采用了一種有特色的敏捷迭代開發(fā)模式,我們稱之為“極速模型”。

圖1 QQ農(nóng)牧場的“極速模型”

QQ農(nóng)牧場的研發(fā)團隊,由多個角色組成,包括:項目經(jīng)理、產(chǎn)品、UE設計、前臺開發(fā)、后臺開發(fā)、測試、運維。以一周為一個固定的迭代開發(fā)周期,這一周時間包括了團隊一次完整的各個角色的研發(fā)協(xié)作過程:迭代前有特性規(guī)劃、迭代后有回顧,其中迭代過程也會包括迭代規(guī)劃、開發(fā)、測試、發(fā)布等過程。但與Scrum敏捷迭代最大的不同是:并非在迭代結束時進行交付,而是能夠在一次迭代中完成多次交付和發(fā)布過程。

此種方式看似簡單,但其實對團隊的綜合研發(fā)能力是一個巨大的挑戰(zhàn)。其中主要挑戰(zhàn)來自以下幾個方面。

1) 特性需要能裂解成很細小的可交付的子特性,通常不超過2天的開發(fā)工作量。

2) 迭代前,特性規(guī)劃、溝通確認、界面交互及視覺設計這些工作均需提前安排完成。

3) 迭代計劃及評估過程,還必須考慮到特性/子特性之間的耦合關系以及開發(fā)人力的耦合關系,合理地作出計劃安排,保證開發(fā)過程的順利進行,降低風險。

4) 要求團隊成員工作咬合能力高,自運轉(zhuǎn)能力高,需要長期默契配合。前臺開發(fā)、后臺開發(fā)、測試人員都能夠高效率地溝通,順暢地協(xié)作。

2. 以特性為中心,隨做隨發(fā)

特性,是用戶能夠感知和使用的、對用戶真實有意義的功能單元。所以,僅僅追求發(fā)布版本數(shù)量是沒有意義的,每次發(fā)布至少能夠給用戶帶來感知或使用的功能。

因此,我們產(chǎn)品研發(fā)的所有活動,都是以特性為中心開展的。一種比較通常的方式是規(guī)劃一批特性,然后經(jīng)過一個開發(fā)階段進入測試,集中測試回歸后完成發(fā)布。但在“QQ農(nóng)牧場”,從特性規(guī)劃、計劃、開發(fā)、測試、發(fā)布都是以特性為單位來驅(qū)動的。也就是說當完成了一個特性的開發(fā)后,即刻轉(zhuǎn)入測試、完成測試后即刻發(fā)布。在一個迭代周期內(nèi),會有很多不同的特性獨立并行于從開發(fā)到發(fā)布的過程。

當然了,能夠做到這樣的程度,還依必須賴于產(chǎn)品技術架構、測試自動化、運維發(fā)布自動化能力做支撐。但首先,“以特性為中心、隨做隨發(fā)”的核心思想,是產(chǎn)品、技術、項目管理、運維的指導原則,它讓產(chǎn)品的整個研發(fā)配套能力建設圍繞這這個中心來持續(xù)開展。

標簽: 產(chǎn)品 

版權申明:本站文章部分自網(wǎng)絡,如有侵權,請聯(lián)系:west999com@outlook.com
特別注意:本站所有轉(zhuǎn)載文章言論不代表本站觀點!
本站所提供的圖片等素材,版權歸原作者所有,如需使用,請與原作者聯(lián)系。

上一篇:產(chǎn)品是怎么忽悠用戶的

下一篇:用戶訪談成功約訪三大秘籍