Coursera課程詳見:https://www.coursera.org/learn/human-computer-interaction/home/welcome
啟發(fā)式評估 Heuristic Evaluation
評估軟件的多種方法:
1. 實(shí)證的。 empirical assess. 真實(shí)用戶使用軟件。
2. 形式化的单起。特定情況下人的反應(yīng)。
3. 自動化的。模擬軟件界面檢測可用性。無法用于高級用戶揉抵。
4. 專業(yè)的。建立在專業(yè)的嗤疯、啟發(fā)式的基礎(chǔ)上給出反饋冤今。
何時建立啟發(fā)式評估
用戶測試前:發(fā)現(xiàn)測試前的小問題。
重新設(shè)計前:確定保留的和需要更改的地方茂缚。
知曉問題但需要證據(jù)時:定位問題所在戏罢。
發(fā)布前:最后一次打磨。
啟發(fā)式評估由Jacob Nielsen在90年代提出脚囊,是為一組成員(設(shè)計成員以外龟糕,3-5人)提供一套基本原則,使每個人進(jìn)行不同測試任務(wù)悔耘,找出設(shè)計中的問題翩蘸,最后交流溝通,“先獨(dú)立淮逊,再協(xié)作”拇囊。
啟發(fā)式評估適合于評價紙面模型偿短、迅速產(chǎn)生設(shè)計點(diǎn)子的精確程度。
評估員可能發(fā)現(xiàn)嚴(yán)重問題他嫡。與用戶測試相比秧耗,啟發(fā)式評估發(fā)現(xiàn)的更快备籽,但可能會誤報,因此沒有用戶測試來的準(zhǔn)確。
啟發(fā)式評估的步驟
評估培訓(xùn)车猬,了解評估場景霉猛;-- 評估,每個評估員評審兩次珠闰,分類列出結(jié)果惜浅;評審員為自己的問題重要性排序,把結(jié)果匯總歸類伏嗜;與設(shè)計者分享結(jié)果坛悉。
Neilsen準(zhǔn)則的十大設(shè)計原則
1. 系統(tǒng)狀態(tài)的可視化
時間顯示:如果反饋時間小于1s, 直接給出結(jié)果;約等于1s, 顯示正在進(jìn)行中承绸;遠(yuǎn)超過1s, 顯示當(dāng)前狀態(tài)和所需時間裸影。
空間存儲容量顯示;修改顯示军熏;
操作顯示:紅綠燈-采用冗余編碼轩猩,不僅用顏色,更在位置上加快識別荡澎。
next顯示:“您的郵件已發(fā)送均践,請到 xxxx 查收∠挝停”
完成顯示浊猾。
2. 使用用戶熟悉的比喻和語言
比喻用于增加操作的熟悉程度。遵循日常生活的慣例热鞍。
3. 讓用戶有控制的自由
考慮操作錯誤的情況葫慎;重做、撤銷薇宠;不用強(qiáng)制用戶使用固定的路徑偷办。如果設(shè)計的是用戶只操作一次的界面,受限的向?qū)Ы缑媸遣诲e的選擇澄港,但也需要考慮自由度椒涯,比如訂機(jī)票的”返回上一頁“選項(xiàng)。
4. 一致性和標(biāo)準(zhǔn)化
界面一致性回梧;更清楚的選項(xiàng)表達(dá)废岂,不僅僅是”yes/no/OK/cancel“.
5. 幫助用戶預(yù)防錯誤
防止數(shù)據(jù)丟失;讓用戶困惑的流程狱意;錯誤的輸入湖苞。
6. 識別優(yōu)于記憶
在交互過程中自動獲取從而及時提供系統(tǒng)狀態(tài)和用戶狀態(tài)的反饋∠甓冢可以提供預(yù)覽财骨,比如創(chuàng)建網(wǎng)頁設(shè)計的模板。
7. 靈活性和效率
比如firefox的view同時提供專家和普通視圖;gmail, 用戶標(biāo)記為垃圾郵件隆箩,系統(tǒng)則詢問是否取消訂閱该贾;垂直搜索應(yīng)用根據(jù)用戶喜好進(jìn)行推薦。
8. 美觀簡潔的設(shè)計
用戶看到的不是整個界面捌臊,而是第一屏 above the fold. 把最可信的內(nèi)容放在第一屏內(nèi)杨蛋。比如去掉額外的表格邊框,只展現(xiàn)內(nèi)容娃属。相同的內(nèi)容只出現(xiàn)一次六荒。
9. 幫助用戶判斷、改進(jìn)錯誤(而非預(yù)防)
當(dāng)用戶忘記填寫某一項(xiàng)而列表很長時--顯示忘記的那一項(xiàng)矾端;內(nèi)存不夠--提醒用戶并顯示什么占用內(nèi)存掏击;無法打開文件類型--提供可打開的應(yīng)用或查找、下載其他應(yīng)用秩铆。
10砚亭。 提供幫助和說明文檔
不僅是提示問題,重要的是幫助用戶解決問題殴玛。比如用戶卸載軟件填寫理由:郵件頻率太高捅膘,系統(tǒng)提示“you can change the frequency:....."。用戶許可協(xié)議或許可以做的更好:概括協(xié)議--希望您同意授權(quán).....滚粟。?