這個(gè)步驟是更具體,也很重要的的一步,前面2個(gè)步驟確定了范圍和流程,這一步針對(duì)流程上的某個(gè)節(jié)點(diǎn)來(lái)具體描述。以會(huì)員中心→內(nèi)容管理這個(gè)模塊為例,這個(gè)模塊下面包含的用例有:
1. 新增文章
2. 修改文章
3. 刪除文章
4. 查看文章列表
5. 查看文章詳情
現(xiàn)在,就可以按照上面這個(gè)列表,來(lái)一一的描述用例。一個(gè)完整的用例應(yīng)該包含以下主要內(nèi)容:
在描述需求時(shí),有2種方式,一種是用例描述,另外一種是功能點(diǎn)描述。用例描述和功能點(diǎn)描述最大的區(qū)別在于,描述的角度不一樣,用例是從人和系統(tǒng)的旁觀者來(lái)描述,而功能點(diǎn)是從產(chǎn)品的角度來(lái)描述。通過(guò)用例描述需求,最好用文檔,并且有統(tǒng)一的用例模板,而功能描述只需要在Axure里,以注釋的方式描述即可。
其實(shí),關(guān)于需求怎么描述,沒(méi)有完全正確的方式,只有最合適的方式,具體因人而異?!秵⑹句洝芬粫髡呔徒ㄗh描述產(chǎn)品需求只需要高保真原型+注釋就可以,完全不需要文檔,以下是書中的一些觀點(diǎn):
產(chǎn)品說(shuō)明(需求)文檔的主體應(yīng)該是高保真原型,由它體現(xiàn)產(chǎn)品的功能需求、信息架構(gòu)、用戶體驗(yàn)、交互設(shè)計(jì)、視覺(jué)設(shè)計(jì)。高保證原型最大的優(yōu)勢(shì)是可以用于測(cè)試。
與其花幾個(gè)星期撰寫冗長(zhǎng)的Word文檔,既沒(méi)人讀,也無(wú)法測(cè)試,還不如和設(shè)計(jì)師一起創(chuàng)建原型。
不管是用例描述還是功能描述,規(guī)則都是最重要的一部分,這里主要講一下如何描述能完整無(wú)誤的闡述需求并讓閱讀者看懂。規(guī)則的描述,主要是從3方面思考。
1. 數(shù)據(jù)規(guī)則。主要指頁(yè)面從數(shù)據(jù)庫(kù)調(diào)取數(shù)據(jù)并展現(xiàn)的規(guī)則,比如查看文章列表這個(gè)用例,需要描述文章列表頁(yè)面展示哪些字段、每個(gè)字段的類型及長(zhǎng)度、列表的排序規(guī)則刷新頻率等。
2. 狀態(tài)邏輯。文章不同狀態(tài)之間切換的觸發(fā)點(diǎn)是什么,比如狀態(tài)為已發(fā)布的文章,要變?yōu)橄录埽赡艿挠|發(fā)條件有:發(fā)布時(shí)間已過(guò)期、手動(dòng)操作下架等。
3. 交互規(guī)則。界面上存在交互的元素,一一列舉并說(shuō)明,比如鏈接、按鈕、滑動(dòng)、下拉的具體交互規(guī)則及異常處理。另外,整個(gè)場(chǎng)景由于網(wǎng)絡(luò)問(wèn)題、系統(tǒng)問(wèn)題導(dǎo)致的異常也需要說(shuō)明。
更多建議: