資源描述:
《如何進行啟發(fā)式評估》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。
1、如何進行啟發(fā)式評估啟發(fā)式評估(NielsenandMolich,1990;Nielsen1994)是可用性工程的一種方法,目的是為了找出用戶界而設計屮的可用性問題,因此啟發(fā)式評估能夠被當成是反復設計過程(aniterativedesignprocess)中的一部分。啟發(fā)式評估是指少數幾個評估者檢查界而,并判斷界而是否符合公認的可用性原則(即“啟發(fā)式”)。大體上來說,僅讓一個人來做啟發(fā)式評估是困難的。因為單獨一個人永遠也不可能找出界面中的所有可用性問題。幸運的是,從許多不同的項目得出的經驗來看,不同的人會發(fā)現不同的可用性問題。因此,通過多個評估者,可能大
2、大捉高啟發(fā)式評估的效果。圖1顯示了啟發(fā)式評估安全研究的一個實例,19個評估者發(fā)現了語音回復系統的16個可用性問題(Nielsen,1992)。圖1屮每一個黑色的廣場代表了一個評估者發(fā)現的一個可用性問題。該圖清楚地顯示出不同的評估者發(fā)現的問題冇相當大的部分不是重疊的。很顯然,冇的可用性問題很容易被發(fā)現,兒乎毎個評估者都找出了這樣的問題,但是,也有一些問題只被少數評估者所發(fā)現。并但,不能僅僅依靠評估者的發(fā)現來判斷他們是否是好的評估者。首先,不能保證評估者在每一次評估中都是最好的評估者;其次,有一些很難被發(fā)現的可用性問題是那些沒冇發(fā)現許多可用性問題的評估者發(fā)
3、現的(可見圖1屮最左邊的一欄)。因此,沒有必要在每次評估中都包描多個評估者(下文將會討論評估者的最佳人數)。我的建議是使用3至5名評估者,因為不能夠通過使用更多的人數來獲得更多額外的信息了。SuccessfulAUnsuccessfuls」£en-e>uuHard■AEasyUsabilityProblems圖1顯示了每個評佔者在評佔銀行系統屮發(fā)現的可用性問題。橫排表示19個評估者,豎列表示16個口J用性問題。方框體代表可用性問題:黑色代表評估者發(fā)現了該問題,而白色則代表評估者沒有發(fā)現該問題。發(fā)現可用性問題最多的評估者在最底一排而發(fā)現可用性問題最少的評
4、估者在最上而一排;最容易發(fā)現的可用性問題顯示在最右邊的列而最難被發(fā)現的可用性問題顯示在最左邊的列。在進行啟發(fā)式評估時,每個評估者單獨地檢查界面。當所有的評估者都完成了他們的評估后,將他們聚集在一起進行討論并整合他們的發(fā)現。這i程序是非常重要的,口的是確保每個評估者的獨立性和無偏見地進行評估。評估結果可以通過評估者自己記錄成手寫的報告或者當他們在檢查時,將評估結果口述給一旁的觀察者。手寫報告的優(yōu)點是能夠呈現評估較止式的評估結果,但是需要評估者花費更多地額外勞動。使用觀察者增加了每一個評估的費用,但是減少了評估者的勞動量。另外,評估結果在最后一次評估Z后很
5、快就可用,因為觀察者僅需耍理解和整理他自己的個人筆記即可,不需要整理其他人寫的報告。并且,當界而出現問題的時候,觀察者可以幫助評估者,例如一個不穩(wěn)定的原型,當評估者在專業(yè)領域里有所限制或者需要對界面做出解釋時。在用戶測試的情景下,觀察者(通常稱變實驗者)有責任解釋用戶的行為以推斷這些行為如何與界而設計的可用性問題相關的。這就使得用戶完全不知道用戶界面設計的情景下,用戶測試成為可能。相反,在啟發(fā)式評估中,分析用戶界面是評估者的職責,因此觀察者只需要記錄評估者關于界面的評論,而不需要去解釋評估者的操作。另外兩個啟發(fā)式評估與傳統用戶測試的不同是觀察者回答評估
6、者問題的意愿和評估者在操作界面時能夠獲得的提示的程度。對丁?傳統用戶測試來說,觀察者通常想發(fā)現用戶在使用界而時發(fā)生的錯謀;因此,除了絕對需要的東四Z外,實驗者不太愿意提供更多的幫助。同樣,要求用戶通過使用系統來發(fā)現他們問題的答案而不是從實驗者那里獲得答案。而對于-?個領域特殊性應用的啟發(fā)式評估,拒絕回答評估者關于此領域的問題是不現實的,尤其是評估者中沒有領域專家。相反,回答評估者的問題能夠讓他們更好的評估用戶界面的可用性問題。類似的,當評估者在使用界面遇到問題時,實驗者可以告訴他們如何進行下去以便不在與界面的機制進行斗爭時浪費寶貴的評估時間。很重要的一
7、點需要指岀,不需要給評估者幫助除非他們明確其困難或者提出關于可用性問題的疑問。通常,一次啟發(fā)式評估需要持續(xù)1到2小時。對于較大和較復朵的界而來說,更長的評估是必要的,但是最后將評估分成若干次進行,在每個小評估中只關注界面的一部分問題。在評估過程中,評估者數次仔細檢杳界面和不同的對話(dialogueclement)并將其與公認的可用性原則比較。這些啟發(fā)式原則是描述可用界而通用屬性的一般規(guī)則。另外,評估者除了耍參考通用的啟發(fā)式原則外,他們也需??紤]其他的與特殊的對話相關的可用性原則或者結果。并且,有必要開發(fā)出類別特殊性的啟發(fā)式原則以適應特殊的產品。一個建
8、立補充的啟發(fā)式原則的方法是進行競爭性分析并在已經存在的類別下進行用戶測試以試圖抽象出可以解釋可