在企業(yè)中藻丢,用研經(jīng)常會接到做可用性測試的需求摄乒,目的是為了檢查產(chǎn)品或界面的可用性問題。其實(shí)问慎,在人機(jī)交互領(lǐng)域的可用性視察(usability inspection)方法中挤茄,除了正式的可用性測試之外,還有兩類可用性視察方法也是由來已久笼恰,并且時不時會用到,即啟發(fā)式評估(heuristic evaluation)和認(rèn)知走查(cognitive walkthrough)社证。之前一直沒搞清這兩個概念的具體區(qū)別,當(dāng)真正遇到的時候腺律,才逐漸摸清這兩個概念和可用性測試的差異宜肉。這篇文章就來詳細(xì)總結(jié)一下我對這兩個概念的理解。
啟發(fā)式評估
啟發(fā)式評估最先由Jakob Nielsen提出之斯,主要是讓3-5位可用性專家來評估界面設(shè)計是否符合公認(rèn)的可用性準(zhǔn)則(比如著名的Nielsen可用性十原則)以及存在的可用性問題遣铝。
如何做?
召集3-5個可用性專家瘫絮;
讓專家按照可用性準(zhǔn)則獨(dú)立完成評估梁沧,檢查界面設(shè)計是否違反這些準(zhǔn)則;
列出違背可用性準(zhǔn)則的問題频鉴,并匯總討論恋拍。
在設(shè)計早期階段使用啟發(fā)式評估,可以節(jié)省招募用戶的時間和金錢成本周荐,盡早發(fā)現(xiàn)問題僵娃。有兩點(diǎn)需要注意:第一,每位評估者需要獨(dú)立完成評估默怨,之后才可以互相討論,目的是確保評估過程不受他人干擾。第二济竹,專家基于可用性準(zhǔn)則進(jìn)行評估霎槐,但畢竟會受自身經(jīng)驗影響,發(fā)現(xiàn)的問題可能不是真實(shí)用戶在意的問題袭景。
認(rèn)知走查
認(rèn)知走查最早由Lewis等人提出碍岔,即以用戶的視角在界面上完成一些詳細(xì)的任務(wù),并檢查是否可以完成這些任務(wù),以及任務(wù)過程中存在的問題仰猖。認(rèn)知走查基于學(xué)習(xí)和使用的認(rèn)知模型(cognitive model of learning and use),即用戶是通過完成任務(wù)而不是使用手冊來學(xué)習(xí)這個系統(tǒng)饥侵,因此更關(guān)注任務(wù)細(xì)節(jié)。
如何做辩棒?
準(zhǔn)備階段:
確定可能的用戶群體膨疏;
定義任務(wù),最好是界面中有代表性的任務(wù)者吁;
確定任務(wù)完成的步驟饲帅;
如何定義界面(高保真還是低保真)。
分析階段:
評估者描述一個要完成的任務(wù)目標(biāo)育八;
決定當(dāng)前界面可采取的行為方式赦邻;
選擇最佳的行為方式;
采取行動仲锄,并評估行動后界面給予的反饋。
在執(zhí)行每個任務(wù)時儒喊,評估者需要問自己以下四個問題:
用戶在做正確的操作嗎怀愧?
用戶注意到正確的操作了嗎?
用戶能將正確的操作和他們正在做的聯(lián)系起來嗎芯义?
如果做了正確的操作扛拨,用戶能發(fā)現(xiàn)正在達(dá)到任務(wù)目標(biāo)嗎?
認(rèn)知走查可以在迭代設(shè)計早期绑警,可以更快更節(jié)省成本地排查界面設(shè)計問題。有兩點(diǎn)需要注意:第一渴频,評估者雖然是以用戶的視角來評估北启,但并不是真正的用戶。當(dāng)然场钉,這也受制于產(chǎn)品或界面是否有完整的原型培廓,如果還沒有完整的原型,找用戶來評估可能效果不理想泣港。第二价匠,最好找一組同職級的人來評估,如果一組人中存在上下級關(guān)系坡氯,可能會出現(xiàn)作秀或者隨意評論等現(xiàn)象。
啟發(fā)式評估和認(rèn)知走查都有各自的不足手形,但在迭代設(shè)計早期悯恍,它們的價值不言而喻。以我有限的經(jīng)歷來看瞬欧,在產(chǎn)品迭代設(shè)計早期罢防,可以將可用性視察方法結(jié)合以實(shí)現(xiàn)價值最大化,即先進(jìn)行認(rèn)知走查野建,再進(jìn)行啟發(fā)式評估恬叹,最后等原型豐滿后,加上真實(shí)用戶的可用性測試。
步驟如下:
確定可能的用戶群體嗽测;
定義用戶典型的目標(biāo)任務(wù)唠粥;
以用戶的視角去走查這些任務(wù),發(fā)現(xiàn)細(xì)節(jié)問題晤愧,并進(jìn)行修正官份;
確定可用性評估準(zhǔn)則,尋找專家進(jìn)行啟發(fā)式評估舅巷,發(fā)現(xiàn)整體性問題钠右,并進(jìn)行修正;
招募用戶進(jìn)行可用性測試,進(jìn)一步完善可能存在的問題媚值。
通過上文的總結(jié)护糖,我們可以看出,在迭代設(shè)計早期喂很,啟發(fā)式評估和認(rèn)知走查都能發(fā)現(xiàn)界面設(shè)計存在的問題皆刺,相比一般的可用性測試而言羡蛾,更加節(jié)省時間和金錢成本,但不可完全代替真實(shí)用戶的可用性測試痴怨。在實(shí)際工作中浪藻,需要對這些方法進(jìn)行事后思考:每種方法適用場景是什么,有哪些不足施戴,是否達(dá)到價值最大化萌丈,對以后的工作有何幫助等等。
參考文獻(xiàn)
Nielsen, J. and Molich, R. (1990). Heuristic evaluation of user interfaces. Proc. ACM CHI’90 Conf. (Seattle, WA, April1- 5).
Lewis, C. Polson, P, Wharton, C. & Rieman, J. (1990) Testing a Walkthrough Methodology for Theory-Based Design of Walk-Up-and-Use Interfaces CHI ’90 Proceedings.
David G. Novick . Tasha Hollingsed. (2007) Usability inspection methods afer 15 years of research and practice. Departmental Papers (CS). University of Texas at El Paso.