【題記】作為一只“冠冕堂皇”的產(chǎn)品狗,總是少不了在各種情形下(包括,拉出業(yè)務(wù)主流程就行、2個(gè)小時(shí)之內(nèi)、不考慮技術(shù)實(shí)現(xiàn)等等)被要求產(chǎn)出各種規(guī)格、版本、形式的需求文檔,那么也就少不了將文檔提交給業(yè)務(wù)的上下游環(huán)節(jié),或者在各種正式和非正式的場(chǎng)合進(jìn)行各種名目的評(píng)審,那么也就免不了擔(dān)心就著需求被人指指點(diǎn)點(diǎn),在眾人面前因?yàn)楦鞣N小細(xì)節(jié)的遺漏、邏輯的模糊被挑戰(zhàn)。雖然,在考慮問(wèn)題的時(shí)候難免在細(xì)節(jié)上可能會(huì)出現(xiàn)遺漏,這也是需求評(píng)審的重要意義之一,但是,對(duì)于自己需求的自我檢查,能夠更好地家加強(qiáng)自己的信心,也能夠在業(yè)務(wù)上下游環(huán)節(jié)樹(shù)立自己更美好、更專業(yè)的產(chǎn)品狗形象。
事實(shí)上,每次在需求提交前進(jìn)行一次需求文檔的梳理有助于自己對(duì)于需求整體和細(xì)節(jié)的把握,能夠在一定程度上通過(guò)情景再造詳實(shí)需求細(xì)節(jié),也便于加強(qiáng)自己對(duì)于需求的熟悉程度,以在需求評(píng)審時(shí)能夠快速、敏銳的闡述自己產(chǎn)品設(shè)計(jì)的出發(fā)點(diǎn)和對(duì)于業(yè)務(wù)實(shí)現(xiàn)及客戶體驗(yàn)的考量。那么,問(wèn)題來(lái)了——需求檢查從何做起,要怎么開(kāi)始?
【其實(shí),方法很簡(jiǎn)單】進(jìn)行需求檢查的方法,實(shí)際上和我們?cè)谶M(jìn)行產(chǎn)品設(shè)計(jì)的方法是一致的,即“可用性”檢查的方法,也就是通過(guò)設(shè)定:用戶在特定條件下完成指定任務(wù)。從這個(gè)角度來(lái)解釋需求文檔,就是,用戶在特定條件下完成指定任務(wù)的實(shí)現(xiàn)指南;繼續(xù)延伸下來(lái),對(duì)于需求文檔的檢查,就是對(duì)于用戶、特定條件和指定任務(wù)的逐層分解后進(jìn)行業(yè)務(wù)流程的演進(jìn),進(jìn)而通過(guò)任務(wù)完成的過(guò)程檢查各節(jié)點(diǎn)在需求中的映射,發(fā)現(xiàn)邏輯遺漏或者流程細(xì)節(jié)中的缺失。
【示例】以我們常見(jiàn)和經(jīng)常使用的移動(dòng)購(gòu)物APP為例,在完成主要的業(yè)務(wù)流程和結(jié)構(gòu)功能的構(gòu)建之后,在進(jìn)行需求檢查時(shí),對(duì)用戶、特定條件和指定任務(wù)進(jìn)行逐層的拆解,我們可以得到以下內(nèi)容:
用 ?????戶: 按照用戶類型進(jìn)行拆解得到:游客、注冊(cè)用戶、第三方賬戶登錄用戶
? ? ? ? ? ? ? ? ? 按照用戶級(jí)別進(jìn)行拆解得到:普通用戶、VIP用戶
? ? ? ? ? ? ? ? ? 按照用戶角色進(jìn)行拆解得到:操作用戶、管理員用戶
? ? ? ? ? ? ? ? ? 按照用戶狀態(tài)進(jìn)行拆解得到:新建用戶、歷史用戶
特定條件: 按照登錄狀態(tài)進(jìn)行拆解得到:登錄狀態(tài)、未登錄狀態(tài)
? ? ? ? ? ? ? ? ?按照網(wǎng)絡(luò)狀態(tài)進(jìn)行拆解得到:在線狀態(tài)(WI-FI、3G)、離線狀態(tài)
? ? ? ? ? ? ? ? ?按照數(shù)據(jù)狀態(tài)進(jìn)行拆解得到:空白狀態(tài)、存量歷史數(shù)據(jù)狀態(tài)(A/B,一條/多條)
? ? ? ? ? ? ? ? ?按照預(yù)設(shè)條件是否滿足進(jìn)行拆解:滿足狀態(tài)(條件1/2)、不滿足狀態(tài)(原因1/2)
指定任務(wù):指定任務(wù)按照業(yè)務(wù)流程的節(jié)點(diǎn)進(jìn)行拆解和定義。
? ? ? ? ? ? ? ? 各個(gè)流程節(jié)點(diǎn)的任務(wù)都可以歸結(jié)為“表單記錄”式操作:增、刪、改、查
? ? ? ? ? ? ? ? ?按照指定任務(wù)為查看商品詳情進(jìn)行拆解得到:查看新商品、查看購(gòu)物車/訂單商品
? ? ? ? ? ? ? ? ?按照指定任務(wù)為收藏商品進(jìn)行拆解得到:收藏新商品、二次收藏商品
以上拆解并非是完整展示,而且在拆解之后所要進(jìn)行的更為重要的步驟是交叉組合,將拆解得到的內(nèi)容組合后還原成”可用性“檢查的內(nèi)容模式:不同的用戶在不同的特定條件下完成不同指定任務(wù)的實(shí)現(xiàn)指南。只要通過(guò)逐層的拆解和組合,就能夠在構(gòu)建完成的主業(yè)務(wù)流程需求的主干上,不斷的細(xì)化、豐富、完善需求內(nèi)容。隨著拆分的細(xì)致程度的不斷提升,檢查的深入程度也會(huì)不斷的加深,相應(yīng)的需求的質(zhì)量也會(huì)得到不斷的強(qiáng)化,也將實(shí)現(xiàn)我們之前所討論的目的:一步到位,拒絕別人對(duì)你的需求說(shuō)三道四。