摘要:背景所有的項(xiàng)目都要經(jīng)歷組建階段又叫形成階段,磨合階段又叫震蕩階段,正規(guī)階段又叫規(guī)范階段,表現(xiàn)階段又叫實(shí)干階段。
本文由作者鐘雪蘭授權(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)過各種測試補(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)營經(jīng)驗(yàn)分享請(qǐng)?jiān)L問網(wǎng)易云社區(qū)。
文章來源: 網(wǎng)易云社區(qū)
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/25336.html
摘要:極致的插件機(jī)制,系統(tǒng)內(nèi)的系統(tǒng),安裝和卸載不會(huì)對(duì)原來的系統(tǒng)產(chǎn)生影響強(qiáng)大的功能完全滿足各階段的需求,支持用戶多端訪問后臺(tái)微信前臺(tái)等,系統(tǒng)中的系統(tǒng)。多入口模式,多入口分為后臺(tái)前端,微信,對(duì)內(nèi)接口,對(duì)外接口,不同的業(yè)務(wù),不同的設(shè)備,進(jìn)入不同的入口。 RageFrame 2.0 為二次開發(fā)而生,讓開發(fā)變得更簡單 項(xiàng)目地址:https://github.com/jianyan74/... 前言 這...
摘要:極致的插件機(jī)制,系統(tǒng)內(nèi)的系統(tǒng),安裝和卸載不會(huì)對(duì)原來的系統(tǒng)產(chǎn)生影響強(qiáng)大的功能完全滿足各階段的需求,支持用戶多端訪問后臺(tái)微信前臺(tái)等,系統(tǒng)中的系統(tǒng)。多入口模式,多入口分為后臺(tái)前端,微信,對(duì)內(nèi)接口,對(duì)外接口,不同的業(yè)務(wù),不同的設(shè)備,進(jìn)入不同的入口。 RageFrame 2.0 為二次開發(fā)而生,讓開發(fā)變得更簡單 項(xiàng)目地址:https://github.com/jianyan74/... 前言 這...
摘要:創(chuàng)建數(shù)組構(gòu)造函數(shù)如果要?jiǎng)?chuàng)建具有給定長度的,常用的方法是使用構(gòu)造函數(shù)這種方法很方便,但是有兩個(gè)缺點(diǎn)即便你稍后再用值把數(shù)組完全填滿,這種空洞也會(huì)使這個(gè)略微變慢。所以操作這個(gè)數(shù)組時(shí)應(yīng)該比用構(gòu)造函數(shù)創(chuàng)建的更快。 翻譯:瘋狂的技術(shù)宅原文: http://2ality.com/2018/12/cre... 本文首發(fā)微信公眾號(hào):jingchengyideng歡迎關(guān)注,每天都給你推送新鮮的前端技術(shù)...
閱讀 2193·2021-11-19 09:55
閱讀 2657·2021-11-11 16:55
閱讀 3187·2021-09-28 09:36
閱讀 1955·2021-09-22 16:05
閱讀 3290·2019-08-30 15:53
閱讀 1815·2019-08-30 15:44
閱讀 2907·2019-08-29 13:10
閱讀 1351·2019-08-29 12:30