【超全】5年經(jīng)驗(yàn)教訓(xùn)總結(jié)68條從立項(xiàng)到上線的checklist!
編輯導(dǎo)語(yǔ):一個(gè)新項(xiàng)目從立項(xiàng)到上線需要經(jīng)歷很長(zhǎng)一個(gè)周期,期間也會(huì)遇到很多的問(wèn)題,從需求提出到設(shè)計(jì)再到研究開(kāi)發(fā),需要清晰統(tǒng)一的目標(biāo)和整個(gè)團(tuán)隊(duì)的協(xié)作;本文是作者總結(jié)的從立項(xiàng)到上線會(huì)遇到的問(wèn)題清單,我們一起來(lái)看一下。
要把踩過(guò)的坑,轉(zhuǎn)化為前進(jìn)的奠基石。
無(wú)流程,不組織;對(duì)自己負(fù)責(zé),對(duì)團(tuán)隊(duì)負(fù)責(zé)。
一、需求分析階段
需求類(lèi)型,來(lái)自其他部門(mén)提出的需求:
1. 反思點(diǎn)
- 能不能一句話說(shuō)清楚要解決什么問(wèn)題?
- 有沒(méi)有其他更簡(jiǎn)單的解決方式?
- 我理解這個(gè)需求背后真正的訴求了嗎?
- 我有對(duì)這個(gè)需求合理性的分析嗎?
- 我有對(duì)這個(gè)需求普適性的分析嗎?
2. 產(chǎn)品原有功能的優(yōu)化迭代
- 我全面了解原有的這個(gè)功能嗎?
- 原有功能的數(shù)據(jù)我分析了嗎?存在哪些問(wèn)題?我這次優(yōu)化要解決什么問(wèn)題?
- 原有功能有哪些亮點(diǎn)和作用?我這次優(yōu)化怎么保持和擴(kuò)大?
- 新的設(shè)計(jì)部分哪些可以復(fù)用原來(lái)的能力或者當(dāng)前已經(jīng)在開(kāi)發(fā)的能力,避免重復(fù)開(kāi)發(fā)?
3. 從0到1的產(chǎn)品
- 這個(gè)需求符合戰(zhàn)略方向嗎?
- 我想清楚了為什么要做這個(gè)功能嗎?這個(gè)功能的核心價(jià)值是什么?
- 我需要做市場(chǎng)調(diào)研或者用戶調(diào)研嗎?怎么確認(rèn)這是不是偽需求?
- 我做了版本迭代規(guī)劃嗎?什么是這個(gè)產(chǎn)品的MVP?
4. 參考/模仿其他業(yè)內(nèi)產(chǎn)品或功能
- 我深刻了解他們做的成功背后真正的原因了嗎?
- 我們用戶群體和使用場(chǎng)景相似嗎?
- 我怎么棄其糟粕取其精華?
5. 老板提的需求
- 老板真正的目的是什么?
- 老板有沒(méi)有明確的時(shí)間要求?
- 老板是自己的想法還是傳達(dá)其他部門(mén)角色的想法?如果是后者需要了解清楚是誰(shuí)的想法再具體去溝通
二、需求設(shè)計(jì)階段
概念陷阱:我創(chuàng)造了新的概念嗎?這個(gè)概念有必要?jiǎng)?chuàng)造嗎?如果一定要?jiǎng)?chuàng)造我解釋清楚了嗎?
準(zhǔn)確描述:我準(zhǔn)確描述問(wèn)題了嗎?如果把自己當(dāng)做研發(fā),從研發(fā)的角度看我們的需求文檔,能完整理解需求嗎?
邏輯是否清晰:設(shè)計(jì)中的邏輯是不是嚴(yán)謹(jǐn)?業(yè)務(wù)流程邏輯有沒(méi)有問(wèn)題?功能描述邏輯有沒(méi)有缺失?
核心目的:設(shè)計(jì)結(jié)果有沒(méi)有背離最初的初衷?是不是緊緊圍繞我做這件事情核心目的?
分享激勵(lì):我做了分享激勵(lì)嗎?分享是鏈接還是海報(bào)?我有時(shí)刻把獲取新用戶作為產(chǎn)品經(jīng)理的使命之一嗎?
學(xué)科專(zhuān)業(yè)性(針對(duì)教育行業(yè)):我有從學(xué)科專(zhuān)業(yè)性角度審視設(shè)計(jì)嗎?我需要跟老師們溝通下給出建議嗎?
運(yùn)營(yíng)思維:我從運(yùn)營(yíng)角度反思設(shè)計(jì)了嗎?這是一個(gè)靜態(tài)的功能還是一個(gè)可運(yùn)營(yíng)的產(chǎn)品?
關(guān)聯(lián)角色的思考:有沒(méi)有跟其他角色包括不限于運(yùn)營(yíng)、市場(chǎng)、創(chuàng)作部、客服、銷(xiāo)售、服務(wù)、老師等角色溝通確認(rèn)了,對(duì)他們的業(yè)務(wù)有沒(méi)有影響甚至負(fù)面沖擊?
需求控制:我有沒(méi)有把簡(jiǎn)單的事情復(fù)雜化了?哪些功能可能不應(yīng)該放到1期?
需求延展性:功能設(shè)計(jì)是不是有足夠的延展性?下一次迭代是可以直接拓展功能還是要重構(gòu)系統(tǒng)?
忽略了入口:我是不是只處理了子頁(yè)面的優(yōu)化而忽略了入口?靜默更新一些內(nèi)容等著用戶來(lái)發(fā)現(xiàn)嗎?
更新機(jī)制:以什么機(jī)制更新內(nèi)容和數(shù)據(jù)?系統(tǒng)在一定周期自動(dòng)更新?用戶狀態(tài)變更后再更新?運(yùn)營(yíng)手動(dòng)更改配置更新?
緩存機(jī)制:是否要提前緩存?需要緩存多少?自動(dòng)緩存還是用戶手動(dòng)下載?
版本兼容:我考慮了新版本功能在舊版本中不能使用的兼容處理嗎?是兩個(gè)版本采用不同的功能還是老版本提示用戶升級(jí)的方式呢?
數(shù)據(jù)兼容:我考慮了老數(shù)據(jù)兼容處理嗎?老用戶的年級(jí)、訂購(gòu)、會(huì)員等狀態(tài)變更嗎?
用戶體驗(yàn):交互夠不夠不順暢、提示文案是否太過(guò)技術(shù)化生硬難懂、icon能不能看懂、能不能記錄用戶的使用數(shù)據(jù)、保持上一次學(xué)習(xí)記錄、用戶等待時(shí)間是不是過(guò)長(zhǎng)、空狀態(tài)有沒(méi)有文字提醒等保持上一次學(xué)習(xí)記錄、用戶等待時(shí)間是不是過(guò)長(zhǎng)、空狀態(tài)有沒(méi)有文字提醒等。
多種角色:新老用戶、會(huì)員非會(huì)員、已完成未完成、已領(lǐng)取未領(lǐng)取當(dāng)不同的狀態(tài)的規(guī)則描述。
退訂場(chǎng)景:用戶的退訂規(guī)則考慮了嗎?退訂后對(duì)規(guī)則有影響嗎?退訂場(chǎng)景的信息要變更嗎?
換班場(chǎng)景(僅針對(duì)教育行業(yè)):用戶班級(jí)更換了影響哪些數(shù)據(jù)?功能會(huì)不會(huì)受影響?
登錄狀態(tài):未登錄下的規(guī)則考慮了嗎?登錄入口有嗎?登錄或退出登錄的狀態(tài)變更考慮了嗎?
過(guò)期場(chǎng)景:活動(dòng)過(guò)期、會(huì)員身份過(guò)期、優(yōu)惠券有效期過(guò)期等。
無(wú)網(wǎng)絡(luò)情況:考慮到?jīng)]有網(wǎng)絡(luò)頁(yè)面的提示信息。
切換網(wǎng)絡(luò)情況:考慮到4G和無(wú)線網(wǎng)絡(luò)切換時(shí)頁(yè)面的提示信息和交互細(xì)節(jié)。
用戶無(wú)權(quán)限:緩存、下載內(nèi)容時(shí),設(shè)備無(wú)內(nèi)存情況。
無(wú)數(shù)據(jù)情況:該頁(yè)面沒(méi)有任何數(shù)據(jù)的提示信息。
數(shù)據(jù)延遲:支付狀態(tài)中,第三方數(shù)據(jù)回調(diào)延遲等。
操作頻繁/性能問(wèn)題:直播過(guò)程、網(wǎng)校課堂中的發(fā)送消息頻繁、發(fā)送表情頻繁、送花頻繁、舉手頻繁、連麥頻繁等、點(diǎn)贊頻繁、點(diǎn)贊又取消再次點(diǎn)贊、退出教室、進(jìn)入教室頻繁、發(fā)送短信驗(yàn)證碼頻繁、反饋、投訴頻繁等。個(gè)性化推薦等造成的大量數(shù)據(jù)請(qǐng)求帶來(lái)的性能問(wèn)題。
分享功能:有沒(méi)有考慮分享功能和分享主副標(biāo)題icon信息以及分享出去后別人打開(kāi)被分享頁(yè)面的樣式等。
刪除功能:有沒(méi)有考慮評(píng)論、作品等刪除功能,包括用戶主動(dòng)刪除;被舉報(bào)后系統(tǒng)自動(dòng)刪除;工作人員刪除等。
用戶反饋出口:有沒(méi)有考慮一些內(nèi)容制作類(lèi),尤其是答案是唯一性的題庫(kù)、音頻等,用戶可以有反饋的地方;并且nms中要有對(duì)應(yīng)的反饋出口,與業(yè)務(wù)溝通反饋內(nèi)容處理流程。
新手指引:較復(fù)雜的功能什么場(chǎng)景下給出指引,如何指引。
評(píng)論管控:評(píng)論要不要審核管控再放出來(lái)?一級(jí)評(píng)論、二級(jí)評(píng)論等管控。
小屏手機(jī):文案會(huì)不會(huì)過(guò)長(zhǎng)?小屏手機(jī)顯示不下的異常問(wèn)題。
ipad適配:ipad有沒(méi)有適配,ipad哪些布局樣式要單獨(dú)定義。
事件埋點(diǎn):關(guān)鍵行為的點(diǎn)擊事件的數(shù)據(jù)有沒(méi)有埋點(diǎn)。
轉(zhuǎn)化漏斗:關(guān)鍵路徑的轉(zhuǎn)化數(shù)據(jù)有沒(méi)有追蹤記錄。
統(tǒng)籌把控:我有沒(méi)有作為整個(gè)項(xiàng)目的負(fù)責(zé)人統(tǒng)籌把控包括不限于內(nèi)容準(zhǔn)備、營(yíng)銷(xiāo)推廣、線上核查、客服話術(shù)、班主任銷(xiāo)售話術(shù)等方方面面的準(zhǔn)備度?
三、需求投入開(kāi)發(fā)
需求變更:過(guò)程中我有堅(jiān)守自己的底線嗎?需求一定要變更的話我有周知到所有項(xiàng)目相關(guān)人員嗎?
進(jìn)度更新:知曉提測(cè)時(shí)間嗎?符合領(lǐng)導(dǎo)和業(yè)務(wù)要求嗎?跟進(jìn)確保開(kāi)發(fā)在預(yù)期的進(jìn)度了嗎?
四、需求驗(yàn)收階段
忽略了入口,只走了里面的環(huán)節(jié),忽略了入口,可能會(huì)出現(xiàn):
- 里面功能優(yōu)化了但入口沒(méi)有任何提示,靜靜的等用戶發(fā)現(xiàn)。
- 入口沒(méi)配置好,在測(cè)試環(huán)境隨便找了一個(gè)入口,沒(méi)有對(duì)正式的入口配置策略進(jìn)行商定,
- 沒(méi)有把各種類(lèi)型的數(shù)據(jù)流程全部驗(yàn)證一遍
- 沒(méi)有把自己設(shè)想成是一個(gè)用戶去還原用戶的使用場(chǎng)景
忽略了多種角色的驗(yàn)收。
忽略了未登錄狀態(tài)的驗(yàn)收。
一些特殊的時(shí)間節(jié)點(diǎn),比如需要切換年級(jí)、更換學(xué)期時(shí)的操作是否順暢,體驗(yàn)是否符合預(yù)期。
忽略新人指引的驗(yàn)收。
沒(méi)有通知業(yè)務(wù)或需求提出人及時(shí)驗(yàn)收,在實(shí)際業(yè)務(wù)場(chǎng)景中去發(fā)現(xiàn)問(wèn)題和審視方法。
不去驗(yàn)收運(yùn)營(yíng)配置流程,只局限在功能是否完整。
輕易妥協(xié)于造數(shù)據(jù)、造賬號(hào)很難等說(shuō)法——因?yàn)闇y(cè)試環(huán)境不好造數(shù)據(jù),賬號(hào)沒(méi)有權(quán)限等奇怪的理由就妥協(xié),沒(méi)有對(duì)待驗(yàn)證時(shí)應(yīng)有的嚴(yán)謹(jǐn)態(tài)度。
驗(yàn)收時(shí)間太晚,導(dǎo)致發(fā)現(xiàn)問(wèn)題后修改影響上線進(jìn)度。
后話:這些年我都經(jīng)歷過(guò)什么,才能總結(jié)這么多教訓(xùn)?。?/p>
本文由 @盒小癡—在線教育PM 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載
題圖來(lái)自pexels,基于 CC0 協(xié)議
最后一句話太慘了…