最近看了一些書(shū),里面談到了如何系統地進(jìn)行用戶(hù)需求分析,我們就來(lái)聊聊如何做用戶(hù)需求分析。
首先我們要建立這個(gè)產(chǎn)品的用戶(hù)模型。什么是用戶(hù)模型?也就是我們必須了解該產(chǎn)品用戶(hù)群的心理、生理和社會(huì )特征(他們喜歡什么、年齡、身份地位等等);他們的經(jīng)驗和認知程度(他們完成任務(wù)的過(guò)程以及對計算機應用的熟練程度)。當然你的用戶(hù)不僅僅局限于直接用戶(hù),還應該包括間接用戶(hù)、我們的客戶(hù)以及購買(mǎi)的決定者(后面兩者往往決定了你的利益)。了解了用戶(hù)以后,才能有的放矢的設計產(chǎn)品。
接下來(lái)該設計用戶(hù)的工作流程,我們先要對用戶(hù)的任務(wù)進(jìn)行分析:想想用戶(hù)使用這個(gè)產(chǎn)品的目的,然后進(jìn)行要完成任務(wù)的結構設計和要實(shí)施行動(dòng)的交互設計。例如:用戶(hù)使用word的目的是寫(xiě)篇文章并打印出來(lái),完成這個(gè)任務(wù)的結構應該是:新建文件 -> 書(shū)寫(xiě) -> 保存 -> 打印。當然這只是最理想化的任務(wù)結構,在實(shí)際運用中,用戶(hù)完成整個(gè)任務(wù)結構還應該有其他操作,這里就不一一舉例了。實(shí)施行動(dòng)的交互設計就是:建立一個(gè)空白的文檔界面,用戶(hù)可所見(jiàn)即所得的在上面撰寫(xiě)文檔,寫(xiě)完后,按“保存”按鈕。界面提示“保存完畢”,用戶(hù)按“打印”,界面即顯示打印預覽的狀況,待用戶(hù)確定后直接打印,ok。完成了整個(gè)任務(wù)。目標>任務(wù)>行動(dòng)。
在用戶(hù)需求分析中,用戶(hù)的工作環(huán)境往往會(huì )被忽略,其實(shí)在UCD中這也是一個(gè)很重要的因素。工作環(huán)境分“物理環(huán)境”:與人機交互發(fā)生直接關(guān)系的環(huán)境因素,最常見(jiàn)的就是用戶(hù)的輸出和輸入設備(顯示器和鍵盤(pán));“社會(huì )環(huán)境”:由產(chǎn)品而導致的人際關(guān)系,這點(diǎn)做得成功的就是那些聊天工具M(jìn)SN,QQ等;“文化環(huán)境”:對用戶(hù)產(chǎn)生影響的文化因素、習俗、傳統,這些也或多或少的關(guān)系到用戶(hù)的滿(mǎn)意度。
最后才進(jìn)行概念設計,方法有:?jiǎn)?wèn)卷、焦點(diǎn)小組、原型制作、卡片法、場(chǎng)景觀(guān)察,然后進(jìn)行設計評估,使用性測試。
結構設計是整個(gè)UI設計的基礎:可以先建立一個(gè)簡(jiǎn)單使用的信息架構;結構設計元素是(內容分類(lèi)、語(yǔ)詞定義、邏輯、內涵和外延、結構分類(lèi))
交互設計是整個(gè)UI設計的展現:建立一個(gè)愉悅使用的設計流程;交互設計的基礎:是完成任務(wù)的工作流程。
交互設計的原則:
簡(jiǎn)單自然的對話(huà)
使用用戶(hù)的語(yǔ)言
用戶(hù)記憶負擔最小化
連續性
方便退出
快捷方式
清楚的錯誤信息
幫助系統