產(chǎn)品視角|這是一次敏捷項(xiàng)目的總結(jié)
本文作者將結(jié)合自身經(jīng)驗(yàn),與大家一起來(lái)聊聊敏捷流程中每個(gè)環(huán)節(jié)的主要任務(wù)及內(nèi)容。enjoy~
說(shuō)到敏捷開(kāi)發(fā),相信大家都多少有了解。目前大部分互聯(lián)網(wǎng)公司的開(kāi)發(fā)模式肯定不是傳統(tǒng)的瀑布式開(kāi)發(fā),更多的應(yīng)該是偏向于敏捷開(kāi)發(fā)。最近一段時(shí)間參與的項(xiàng)目,項(xiàng)目組采用的是敏捷開(kāi)發(fā)迭代制度,雖然可能和嚴(yán)格意義上的敏捷開(kāi)發(fā)有所區(qū)別,但是適合的才是最好的。在實(shí)踐中,通過(guò)項(xiàng)目的反思總結(jié),制定適合自己團(tuán)隊(duì)的敏捷模式是最好的。
首先簡(jiǎn)單來(lái)介紹一下敏捷開(kāi)發(fā):敏捷開(kāi)發(fā)以用戶的需求進(jìn)化為核心,采用迭代、循序漸進(jìn)的方法進(jìn)行軟件開(kāi)發(fā)。在敏捷開(kāi)發(fā)中,軟件項(xiàng)目在構(gòu)建初期被切分成多個(gè)子項(xiàng)目,各個(gè)子項(xiàng)目的成果都經(jīng)過(guò)測(cè)試,具備可視、可集成和可運(yùn)行使用的特征。換言之,就是把一個(gè)大項(xiàng)目分為多個(gè)相互聯(lián)系,但也可獨(dú)立運(yùn)行的小項(xiàng)目,并分別完成,在此過(guò)程中軟件一直處于可使用狀態(tài)——來(lái)自百度百科。簡(jiǎn)單來(lái)講,在快速發(fā)展的互聯(lián)網(wǎng)時(shí)代,開(kāi)發(fā)周期不宜太長(zhǎng),采取小步迭代,更能適應(yīng)當(dāng)今這個(gè)時(shí)代。
網(wǎng)上的敏捷開(kāi)發(fā)的流程圖是這樣的:
我們項(xiàng)目組的流程,實(shí)際是這樣的:
雖然和許多標(biāo)準(zhǔn)的敏捷流程不完全一樣,但其實(shí)我們的流程保留了核心的幾個(gè)環(huán)節(jié)。接下去來(lái)聊聊每個(gè)環(huán)節(jié)的主要任務(wù)及內(nèi)容。
需求整理階段
時(shí)間:此環(huán)節(jié)的時(shí)間往往不計(jì)入迭代周期,一方面是需求和設(shè)計(jì)經(jīng)常會(huì)發(fā)生變動(dòng),而功能設(shè)計(jì)確定后,進(jìn)入開(kāi)發(fā)階段的變動(dòng)比較少;另一方面是開(kāi)發(fā)在進(jìn)入當(dāng)前迭代的時(shí)候,此時(shí)產(chǎn)品就應(yīng)該進(jìn)入到下一個(gè)迭代的設(shè)計(jì)周期了。
參與人員:產(chǎn)品人員、技術(shù)負(fù)責(zé)人、項(xiàng)目經(jīng)理
工作任務(wù):此環(huán)節(jié)任務(wù)其實(shí)不少,包括了產(chǎn)品人員對(duì)迭代的需求進(jìn)行梳理,對(duì)需求完成設(shè)計(jì)。產(chǎn)品在完成產(chǎn)品方案后,小范圍召集產(chǎn)品經(jīng)理、技術(shù)負(fù)責(zé)人、進(jìn)行評(píng)審。在交互稿、設(shè)計(jì)稿都完成后,進(jìn)行召開(kāi)迭代會(huì)議。
產(chǎn)品關(guān)注:此階段產(chǎn)品的主要工作是在需求池中進(jìn)行篩選,整理出高優(yōu)先級(jí)的任務(wù),作為此次迭代的功能列表。因筆者都是在小公司,所以產(chǎn)品文檔、交互稿都是由產(chǎn)品人員通過(guò)原型來(lái)展現(xiàn)。
踩過(guò)的坑:某次該會(huì)議叫了過(guò)多的人,導(dǎo)致會(huì)議時(shí)間過(guò)長(zhǎng),會(huì)議效果也不好(由于此環(huán)節(jié)主要是對(duì)總體功能列表進(jìn)行討論,只需叫上產(chǎn)品小隊(duì)、技術(shù)負(fù)責(zé)人就夠了);還有就是設(shè)計(jì)的原型在此階段就做的太細(xì),導(dǎo)致部分需求其實(shí)并不需要(此環(huán)節(jié)設(shè)計(jì)以大的框架及流程為主,細(xì)節(jié)的交互、規(guī)則等可以在之后再根據(jù)需要進(jìn)行完善);
迭代會(huì)議階段
時(shí)間:此環(huán)節(jié)為迭代周期正式開(kāi)始
參與人員:項(xiàng)目組所有人員
工作任務(wù):此階段為任務(wù)講解、計(jì)劃。主要為產(chǎn)品經(jīng)理對(duì)此次迭代的主要任務(wù)進(jìn)行講解,包括需求來(lái)源、產(chǎn)品設(shè)計(jì),技術(shù)人員對(duì)此次迭代的時(shí)間進(jìn)行排期。
產(chǎn)品關(guān)注:該會(huì)議就是傳說(shuō)中的評(píng)審會(huì)議。產(chǎn)品要多做準(zhǔn)備工作,因?yàn)闀?huì)有很多人來(lái)懟你,主要還是以業(yè)務(wù)流程、規(guī)則、交互等具體實(shí)現(xiàn)的東西,因?yàn)榧夹g(shù)要進(jìn)行開(kāi)發(fā),很多東西需要問(wèn)清楚。
踩過(guò)的坑:這個(gè)環(huán)節(jié)坑就是看被懟的慘不慘? 。主要有兩方面的準(zhǔn)備吧,一個(gè)是人,因?yàn)榍捌谟袦?zhǔn)備過(guò)小范圍的評(píng)審(需求整理會(huì)議),你要拉攏其他的人員認(rèn)可你的東西,這樣在會(huì)議中,這部分人會(huì)幫你回答(至少不會(huì)提問(wèn)你);另一方面還是文檔(原型),在設(shè)計(jì)的時(shí)候要多思考,把各種情況考慮全,這樣在會(huì)議中被提問(wèn)時(shí),就能夠很好的回答他人。
迭代計(jì)劃階段
時(shí)間:開(kāi)發(fā)、測(cè)試階段
參與人員:項(xiàng)目組所有人員
工作任務(wù):此階段為開(kāi)發(fā)階段,技術(shù)負(fù)責(zé)人對(duì)功能列表進(jìn)行拆分、排期,開(kāi)發(fā)人員開(kāi)始進(jìn)入編碼階段。測(cè)試人員根據(jù)需求書(shū)寫(xiě)測(cè)試用例,在開(kāi)發(fā)完成提成后,進(jìn)行產(chǎn)品測(cè)試。
產(chǎn)品關(guān)注:本階段產(chǎn)品主要是和開(kāi)發(fā)人員保持溝通,一些在開(kāi)發(fā)過(guò)程中會(huì)發(fā)現(xiàn)的有疑問(wèn)的地方,需要產(chǎn)品去決策,該如何做。產(chǎn)品提測(cè)后,產(chǎn)品人員也要及時(shí)去對(duì)開(kāi)發(fā)好的功能進(jìn)行驗(yàn)證,看是否符合預(yù)期。在這間隙,產(chǎn)品需要開(kāi)始對(duì)下一個(gè)迭代的需求進(jìn)行梳理。
每日例會(huì):此會(huì)議初衷是對(duì)每天的工作進(jìn)行回顧,主要是看當(dāng)天的任務(wù)完成情況,是否有難處等,讓大家對(duì)項(xiàng)目的進(jìn)度有一個(gè)了解。但是實(shí)際應(yīng)用中,我們的例會(huì)效果不是很好。建議通過(guò)一些協(xié)作工具,用圖表來(lái)展示,這樣更有直觀性。
踩過(guò)的坑:迭代過(guò)程中最大的坑應(yīng)該是需求變更了。原則上迭代會(huì)結(jié)束后,不能在此迭代里新增需求。但是需求變更常常就會(huì)有新增,這時(shí)候需要去評(píng)估。如果是改動(dòng)大的需求,需要召集小分隊(duì)人員進(jìn)行討論,看是否必要加入此次需求;如果是小的改動(dòng),則進(jìn)行相關(guān)文檔的更新,并通知到項(xiàng)目組成員。
發(fā)布演示階段
時(shí)間:開(kāi)發(fā)測(cè)試完成后,進(jìn)行產(chǎn)品的發(fā)布更新
參與人員:項(xiàng)目組所有人員
工作任務(wù):此階段為迭代的尾聲,在測(cè)試完成后,根據(jù)需要在不同的環(huán)境進(jìn)行發(fā)布,發(fā)布后,可能需要去演示。
產(chǎn)品關(guān)注:到此階段,就正式完成一個(gè)迭代的周期了。產(chǎn)品人員應(yīng)該也梳理好了下一個(gè)迭代的需求,在本迭代發(fā)布且通過(guò)后,就需要開(kāi)始新一輪的迭代工作了。
踩過(guò)的坑:更新經(jīng)常到更凌晨。發(fā)布前一定要做好測(cè)試、發(fā)布前準(zhǔn)備工作,要定好發(fā)布計(jì)劃,不然很容易陷入到發(fā)布-測(cè)試-發(fā)現(xiàn)bug-修改bug-測(cè)試-發(fā)現(xiàn)新的bug….反正每次更新都不省心,經(jīng)常到凌晨。
本文由 @pauly?原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來(lái)自 Unsplash,基于 CC0 協(xié)議
作者說(shuō)出的自身經(jīng)歷是有參考價(jià)值的
敏捷迭代很可能就是一遍一遍的抄翻重來(lái)。
Md好有道理