最近文章更新很慢,捋了一下這段時(shí)間工作上遇到的問題畜侦,以及最終的解決方案元扔,還是把他分享出來吧。
新版上線后旋膳,又步入了持續(xù)的迭代中澎语,各種需求、產(chǎn)品本身的優(yōu)化不斷。因?yàn)榇饲肮緵]有規(guī)范的對接流程擅羞,導(dǎo)致運(yùn)營盯孙、產(chǎn)品、設(shè)計(jì)祟滴、開發(fā)之間的對接混亂振惰。比如:運(yùn)營(后臺(tái))需求被不斷延期;產(chǎn)品臨時(shí)提需求給設(shè)計(jì)師垄懂;設(shè)計(jì)師的設(shè)計(jì)稿出太慢骑晶,影響開發(fā)進(jìn)度等。所以草慧,后面思考了整個(gè)協(xié)作流程桶蛔,現(xiàn)在這種方式在公司已經(jīng)推行了1個(gè)多月,效果還算不錯(cuò)漫谷。
總的規(guī)范如下:
1.固定迭代周期仔雷;
每個(gè)版本開發(fā)周期大致1-2周;
2.提前規(guī)劃舔示;
產(chǎn)品至少提前2個(gè)版本(1個(gè)月左右)規(guī)劃好接下來的需求安排碟婆;
3.提前完成設(shè)計(jì);
設(shè)計(jì)師至少提前1個(gè)版本將審計(jì)稿完成惕稻;
4.規(guī)范小需求的處理竖共;
每個(gè)開發(fā)周期期間,運(yùn)營及老板的各項(xiàng)小需求不接俺祠,除非非常緊急的需求公给,否則產(chǎn)品需重新對其進(jìn)行排期,或移至到下個(gè)版本蜘渣;
5.溝通詳盡淌铐。
開發(fā)前,需求文檔和設(shè)計(jì)方案細(xì)節(jié)需要跟相關(guān)設(shè)計(jì)蔫缸、技術(shù)溝通清楚腿准,并對每項(xiàng)任務(wù)估時(shí),推導(dǎo)出測試和發(fā)布時(shí)間捂龄;
大致流程如下:
1.收集需求
2.分析需求
3.提出解決方案
4.同步方案
5.開始開發(fā)
6.測試
7.提交上線
1.收集需求释涛;
需求來源:
- 由本身業(yè)務(wù)需求,延伸的功能需求
- 用戶反饋倦沧。平常做用戶調(diào)研唇撬、運(yùn)營反饋、后臺(tái)意見反饋
- 運(yùn)營需求
- 產(chǎn)品優(yōu)化需求展融;
2.分析需求窖认;
- 需求是否合理。
若合理,則細(xì)化方案并排期扑浸;若不合理烧给,則說明原因;
- 評估需求優(yōu)先級和開發(fā)難度喝噪。
優(yōu)先級的評估是通過該需求對用戶體驗(yàn)的影響以及對人群輻射范圍的大写〉铡;開發(fā)難度需要技術(shù)評估酝惧。綜合兩項(xiàng)榴鼎,對需求進(jìn)行排期。
3.提出解決方案晚唇;
- 提前跟技術(shù)溝通方案巫财;
確定方案前,對一些比較棘手或成本的需求哩陕,同技術(shù)一起溝通平项,尋找最合理的解決方案;
- 提前跟設(shè)計(jì)師溝通需求悍及;
提前跟設(shè)計(jì)師溝通頁面需求闽瓢,盡可能在開發(fā)前將設(shè)計(jì)稿準(zhǔn)備好;
注意:最終確定的方案要經(jīng)過仔細(xì)思考并鸵,考慮周全鸳粉,盡可能避免后期再更換需求扔涧。
4.同步方案园担;
- 溝通需求場景、方案細(xì)節(jié)枯夜;
跟相關(guān)開發(fā)一起溝通方案弯汰,并提出可能出現(xiàn)的問題,以及應(yīng)對措施湖雹;
- 對每個(gè)功能進(jìn)行估時(shí)咏闪;
排期時(shí),要預(yù)估最終上線時(shí)間摔吏。這方面最好的方式是鸽嫂,把需求細(xì)化成功能,開發(fā)對每個(gè)功能進(jìn)行估時(shí)征讲。1天內(nèi)的需求按小時(shí)計(jì)算据某,超過1天則用天計(jì)算。
5.開始開發(fā)
- 跟蹤進(jìn)度诗箍;
最好每天下班前了解開發(fā)進(jìn)度癣籽,掌握最新情況,對特殊狀況提前做好預(yù)警;
另外:版本開發(fā)期間如果出現(xiàn)了新需求筷狼,若非特殊情況瓶籽,放置到下個(gè)版本進(jìn)行排期開發(fā),
6.測試
- 測試該版本新開發(fā)的功能埂材;
- 測試整個(gè)產(chǎn)品的核心流程塑顺;
7.提交上線
- 測試沒問題后,提交上線俏险;
- 關(guān)注新下載用戶的反饋茬暇。
調(diào)整成這種方式后,最大的效果是:
1.每項(xiàng)需求都有反饋寡喝,并能高效處理糙俗;
2.團(tuán)隊(duì)協(xié)作更融洽,不拖沓预鬓,不會(huì)浪費(fèi)資源巧骚;;
3.保持版本更有節(jié)奏感的迭代格二。