1、設(shè)計某項功能時,在主場景走通之后,還需要考慮到用戶使用場景的各種差異、意外場景等。
2、要考慮每個場景下動作預(yù)期(觸發(fā)事件的反饋、動態(tài)、轉(zhuǎn)場效果等等)。
3、容錯。允許用戶刪除已經(jīng)發(fā)布的信息。信息發(fā)布的增、刪、改、查。
4、輸入數(shù)據(jù)時,設(shè)定規(guī)則、類型、字符長度等。
5、無數(shù)據(jù)時,顯示方式及內(nèi)容;異常時,顯示提示方式及內(nèi)容;默認(rèn)情況,顯示提示方式及內(nèi)容。
6、可擴(kuò)展。模塊、組合、結(jié)構(gòu)化,接口化。
7、前臺界面的管理和維護(hù),是否需要后臺維護(hù)界面。
8、新功能開發(fā),會造成其他多少頁面的改動,多少模塊需要調(diào)整。