本文由作者鐘雪蘭授權(quán)網(wǎng)易云社區(qū)發(fā)布。
背景:
所有的項(xiàng)目都要經(jīng)歷組建階段(又叫形成階段)兔辅,磨合階段(又叫震蕩階段)肤频,正規(guī)階段(又叫規(guī)范階段),表現(xiàn)階段(又叫實(shí)干階段)瀑晒。在項(xiàng)目的組建和磨合階段绍坝,項(xiàng)目成員要么是從各個(gè)地方抽調(diào)過來的,要么就是新入職的苔悦,成員技術(shù)怎么樣轩褐,人品性格什么情況,在團(tuán)隊(duì)情況基本不太了解的情況下項(xiàng)目成員開始運(yùn)用技能著手執(zhí)行分配到的任務(wù)玖详,開始緩慢推進(jìn)工作把介,在這個(gè)過程中項(xiàng)目團(tuán)隊(duì)會(huì)遇到大大小小各種各樣的問題,而這些問題需要我們整個(gè)團(tuán)隊(duì)持續(xù)總結(jié)歸納蟋座,優(yōu)化改進(jìn)拗踢,繼續(xù)前行才能順利到達(dá)我們的正規(guī)和表現(xiàn)階段。
項(xiàng)目初期一般都會(huì)有哪些常見的問題呢向臀,舉幾個(gè)比較常見的例子
代碼規(guī)范的執(zhí)行力問題巢墅。
每個(gè)項(xiàng)目都會(huì)設(shè)定自己的代碼規(guī)范,新團(tuán)隊(duì)大部分是剛畢業(yè)的大學(xué)生券膀,很多沒有遵循代碼規(guī)范的意識(shí)或者習(xí)慣君纫,即使一再強(qiáng)調(diào),也還會(huì)有各種不可控的情況發(fā)生三娩,比如沒有代碼審查庵芭,認(rèn)為只要實(shí)現(xiàn)需求,質(zhì)量保障是qa的事情雀监;比如代碼分支管理混亂双吆,亂提交代碼現(xiàn)象嚴(yán)重,臨上線才發(fā)現(xiàn)有些非本版本会前,并且未開發(fā)完成的代碼也提交在了主干好乐,導(dǎo)致上線前還要處理各種多余的代碼甚至使版本不能按時(shí)發(fā)布。
缺少線上持續(xù)跟蹤瓦宜。
很多項(xiàng)目都處于超快速發(fā)展上升期蔚万,一般版本周期在1-2周,一個(gè)版本還沒有交付临庇,另一個(gè)版本已經(jīng)準(zhǔn)備安排中反璃,快速完成上線并驗(yàn)證之后昵慌,基本認(rèn)為版本已經(jīng)結(jié)束,立馬進(jìn)入下一個(gè)版本周期淮蜈,沒有人再去進(jìn)行線上的持續(xù)跟蹤斋攀,很多隱藏性bug就這么輕易的躲過了我們的檢查,最終暴露在用戶面前梧田,造成不可挽回的損失淳蔼。
缺乏文檔以及歸納總結(jié)。
在敏捷項(xiàng)目中裁眯,版本迭代周期非常的短鹉梨,項(xiàng)目整個(gè)團(tuán)隊(duì)每天都在趕進(jìn)度,搶時(shí)間穿稳,前期往往就會(huì)忽略掉文檔的重要性存皂,無論是開發(fā)文檔,產(chǎn)品文檔司草,還是項(xiàng)目各種流程規(guī)范文檔艰垂,在項(xiàng)目過程中都是非常重要的,缺乏這些文檔埋虹,到后期可能會(huì)花費(fèi)幾倍甚至更多的時(shí)間和精力去整理猜憎,有的甚至只能通過查代碼或者經(jīng)過各種測(cè)試補(bǔ)充完成。
那么怎么在我們的實(shí)際項(xiàng)目中盡量避免和優(yōu)化這些問題呢搔课?
代碼提交精細(xì)化管理胰柑。當(dāng)然充分的準(zhǔn)備以及培訓(xùn)工作是必不可少的,敏捷項(xiàng)目中代碼的分支管理規(guī)范尤其重要爬泥,在團(tuán)隊(duì)磨合期柬讨,權(quán)限控制要進(jìn)行精細(xì)化處理,由統(tǒng)一的代碼分支控制人員進(jìn)行分支開啟和合并提交袍啡,并進(jìn)行代碼最終到代碼審查踩官。
版本線上的持續(xù)跟蹤。在進(jìn)行上線版本的驗(yàn)證檢查之后境输,安排特定的負(fù)責(zé)人員對(duì)線上log進(jìn)行定期掃描分析蔗牡,持續(xù)跟蹤用戶使用情況,增加行為異常報(bào)警嗅剖,確保有問題盡早發(fā)現(xiàn)盡早解決辩越,避免造成更多不好的影響或者損失。
文檔先行信粮。有些文檔必須在前期進(jìn)行準(zhǔn)備黔攒,如開發(fā)的api文檔,產(chǎn)品功能需求以及設(shè)計(jì)文檔,以及各種流程規(guī)范文檔督惰。每個(gè)版本結(jié)束之后進(jìn)行總結(jié)歸納不傅,定期維護(hù),存檔
免費(fèi)領(lǐng)取驗(yàn)證碼赏胚、內(nèi)容安全蛤签、短信發(fā)送、直播點(diǎn)播體驗(yàn)包及云服務(wù)器等套餐
更多網(wǎng)易技術(shù)栅哀、產(chǎn)品、運(yùn)營(yíng)經(jīng)驗(yàn)分享請(qǐng)?jiān)L問網(wǎng)易云社區(qū)称龙。
相關(guān)文章:
【推薦】?Apache 流框架 Flink留拾,Spark Streaming,Storm對(duì)比分析(一)