




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第9章 可用性分析與評估,山東大學(xué)計算機學(xué)院,新聞,我們需要可用性調(diào)查嗎? 每次調(diào)查給你100美元 Blogger官方公布呼吁用戶參與Blogger的可用性調(diào)查,Google會按照每小時75美元的標準給用戶支付報酬。由于每次調(diào)查通常會持續(xù)差不多一個半小時左右,因此用戶可獲得100多美元,可以通過互聯(lián)網(wǎng)和電話完成。 ,Lecture 5,3,內(nèi)容提要,可用性的定義 可用性工程 支持可用性的設(shè)計原則 可學(xué)習(xí)性 靈活性 魯棒性 可用性的評估方法 用戶模型法、啟發(fā)式評估、認知性遍歷、用戶測試和用戶調(diào)查法等 可用性案例,Lecture 5,4,9.1可用性與可用性工程,可用性定義(ISO9241-11)
2、 可用性是指特定的用戶在特定的環(huán)境下使用產(chǎn)品并達到特定目標的效力、效率和滿意的程度。 其他定義 可用性意味著使用產(chǎn)品的人能夠快速而方便的完成任務(wù)。 定義基于以下四點: 可用性是以用戶為中心; 人們使用產(chǎn)品的目的是創(chuàng)造價值; 所謂用戶就是那些為了完成任務(wù)而忙碌工作的人; 產(chǎn)品是否易用由用戶判定。,Lecture 5,5,可用性的五個方面,可用性反應(yīng)用戶對產(chǎn)品的需求,表現(xiàn)在五個方面(5E): 有效性(Effective) 怎樣準確、完整地完成工作或達到目標。 效率(Efficient) 怎樣快速地完成工作。 吸引力(Engaging) 用戶界面如何吸引用戶進行交互并在使用中得到滿意和滿足。 容錯能
3、力(Error Tolerant) 產(chǎn)品避免錯誤的發(fā)生并幫助用戶修正錯誤的能力。 易于學(xué)習(xí)(Easy to Learn) 支持用戶對產(chǎn)品的入門使用和在以后使用過程中的持續(xù)學(xué)習(xí)。,Lecture 5,6,增強可用性的好處,提高生產(chǎn)率 增加銷售和利潤 降低培訓(xùn)和產(chǎn)品支持的成本 減少開發(fā)時間和開發(fā)成本 減少維護成本 增加用戶的滿意度,Lecture 5,7,可用性案例,在Windows98系統(tǒng)的控制面板中有一項功能“添加/刪除程序”,可以對系統(tǒng)中的應(yīng)用軟件進行刪除或修改。 但出于某種目的,對于Internet Exploer 6.0,卻只能選擇“添加”或“修復(fù)”,而無法刪除;用戶如果真正想刪除,必須
4、借助于一些工具或手工改動注冊表,這顯然是非常不方便的。,可用性案例,微軟的Visual Basic 5.0系統(tǒng)中有一個只有兩個條目的列表框,而實際上使用下拉列表或選項按鈕更加合適。,Lecture 5,9,可用性工程,不管系統(tǒng)內(nèi)部實現(xiàn)如何復(fù)雜,產(chǎn)品展現(xiàn)給用戶的應(yīng)該是一個易用、高效的使用界面,因為用戶的最終需求在于使用產(chǎn)品以完成某種功能,而不是花費很大的氣力去了解產(chǎn)品的工作原理。,Usability engineering. By Jay Simpson, from the cover of IEEE Computer, March 1992.,Lecture 5,10,可用性工程,定義 所謂可
5、用性工程就是改善系統(tǒng)可用性的迭代過程。它是一個完整的過程,貫穿于產(chǎn)品設(shè)計之前的準備、設(shè)計實現(xiàn)、一直到產(chǎn)品投入使用。 其目的就是保證最終產(chǎn)品具有完善的用戶界面。,Lecture 5,11,可用性工程的生命周期,了解用戶 競爭性分析 設(shè)定可用性目標 用戶參與的設(shè)計 迭代設(shè)計 產(chǎn)品發(fā)布后的工作,調(diào)研,調(diào)研是調(diào)查研究的簡稱,指通過各種調(diào)查方式,比如現(xiàn)場訪問、電話調(diào)查、攔截訪問、網(wǎng)上調(diào)查、郵寄問卷等等形式得到受訪者的態(tài)度和意見,進行統(tǒng)計分析,研究事物的總的特征。,我們需要用戶調(diào)研嗎?,1.不了解項目所在的領(lǐng)域。 如果設(shè)計師不是個越獄行家,又要去設(shè)計一個防止犯人越獄的系統(tǒng),就需要通過調(diào)研了解監(jiān)獄里的哥們兒
6、如何工作。,2.項目基于不同的文化背景。 中國的文化和美國的不同,印度和西歐的文化都不同,造成產(chǎn)品的習(xí)慣和期望不同。,3.不知道誰是目標用戶。 產(chǎn)品本身貌似就能解釋目標用戶群,但是,很多公司都不知道它們的用戶是誰,以及為什么他們會使用自己的產(chǎn)品。設(shè)計師可以通過調(diào)研收集意見。,4.從來沒使用過的產(chǎn)品。 設(shè)計師沒做過宇航員和機師,不常接觸外星人。因此如果要設(shè)計一個外星飛船,需要依賴調(diào)研去發(fā)現(xiàn)這些裝置如何運行,并制定方針為這個群體服務(wù),5. 產(chǎn)品包含了特殊的類型的用戶。 用戶是有個性還是精神病,有時候你不得不靠研究去理解其中的細微差別。,6. 需要靈感。 有時候你的腦子卡殼了,那么用點時間做個調(diào)研,
7、可能調(diào)研能成為一把鏟子,敲擊你的腦袋,迸發(fā)創(chuàng)意火花。,7. 沒有足夠的專家意見。 研究不可能讓你成為一個好的設(shè)計師,但是可以讓你做出更好的設(shè)計。并且防止你犯低級的錯誤。有經(jīng)驗的設(shè)計師卻能夠避免這些麻煩。,Lecture 5,19,1)了解用戶,要在工作環(huán)境中觀察用戶 通過實地訪問,觀察、了解用戶的使用情況,這樣可以得到第一手的資料,而不要僅僅聽他們上司的描述。 了解用戶的個體特征 按照用戶的使用經(jīng)驗、受教育程度、年齡、先前接受過的相關(guān)培訓(xùn)等對用戶進行分類。 任務(wù)分析 要想明確改善可用性的任務(wù),就要了解用戶的所有目標任務(wù),以及用戶為達到目標通常使用的方法;從中抽象出用戶的任務(wù)模型,收集其它一些必
8、備的信息。 功能分析 分析這些用戶任務(wù)的功能性原因,弄清楚為了完成任務(wù),什么是必須要做的,什么僅僅是些表面文章。,Lecture 5,20,2)競爭性分析,啟發(fā)式地分析競爭產(chǎn)品或其交互界面,并結(jié)合使用經(jīng)驗,了解對手系統(tǒng)的優(yōu)缺點,針對其缺點進行改進,并借鑒其優(yōu)點。 Eg:微軟在WINDOWS系統(tǒng)開發(fā)過程中,事實上從競爭對手蘋果公司的Mac系統(tǒng)借鑒了很多思想。,Lecture 5,21,3)設(shè)定可用性目標,預(yù)先確定可用性的評價尺度和可以量化的可用性目標水平,也就是可用性目標。 單位時間發(fā)生錯誤數(shù)。 完成單元任務(wù),如航班預(yù)定,訂單定制等所花費的時間。 衡量可用性工程花費的經(jīng)濟模型。,Lecture
9、5,22,4)用戶參與的設(shè)計,首先要明確什么樣的用戶會使用我們的系統(tǒng); 與這些用戶廣泛地溝通,理解他們的行為方式有什么不同; 根據(jù)不同種類的用戶確定與軟件相關(guān)的用戶角色,定義這些角色的目標,設(shè)定到達這些目標的特定場景;之后考慮怎樣設(shè)計交互的解決方案了。,Lecture 5,23,5)迭代設(shè)計,設(shè)計、測試、再設(shè)計 設(shè)計原型系統(tǒng)進行迭代設(shè)計 對發(fā)現(xiàn)的可用性問題進行嚴重程度評級。 動手解決新版本交互界面中的問題。 作出修改時,要記錄為什么做出改變的原因,也就是要抓住問題的原理。 評估新版本的交互界面,如果還有改進的余地,回到(1),直到軟件開發(fā)時間或經(jīng)費花光。,Lecture 5,24,瀑布模型(非
10、迭代),需求,設(shè)計,編碼和單元測試,系統(tǒng)集成,運行和維護,迭代模型,風(fēng)險曲線比較,Lecture 5,27,6)產(chǎn)品發(fā)布后的工作,產(chǎn)品發(fā)布后繼續(xù)收集重要的可用性數(shù)據(jù),這一點非常有必要,一方面可以用于進一步改善產(chǎn)品的可用性,另一方面也為后續(xù)版本的開發(fā)作準備。這些工作包括: 通過與用戶座談、調(diào)查、觀察等手段明確可用性研究涉及的內(nèi)容。 進行標準化的市場調(diào)研,特別是調(diào)研用戶在新聞組、郵件列表、評論、雜志調(diào)查中對產(chǎn)品的評述。 使用軟件日志記錄,隨時記錄用戶遇到的問題,并設(shè)法發(fā)送回公司進行分析。 認真分析用戶在產(chǎn)品服務(wù)熱線、修改要求、缺陷報告中對可用性的種種抱怨。,Lecture 5,28,9.2 支持可
11、用性的設(shè)計原則,可學(xué)習(xí)性 新用戶能否很容易地學(xué)會交互和達到最佳交互性能 靈活性 用戶和系統(tǒng)之間信息交流的方式是否靈活多樣 魯棒性 體現(xiàn)為用戶能不能成功達到交互目標和能不能對達到的目標進行評估,Lecture 5,29,可學(xué)習(xí)性,交互系統(tǒng)能否讓新手學(xué)會如何使用系統(tǒng),以及如何達到最佳實用效果。 支持可學(xué)習(xí)性的設(shè)計原則有: 可預(yù)見性 同步性 熟悉性 通用性 一致性,Lecture 5,30,可學(xué)習(xí)性-可預(yù)見性,可預(yù)見性意味著用戶利用對前面交互過程的了解就足以確定后面交互的結(jié)果。 可預(yù)見性有別于計算機系統(tǒng)的確定性行為??深A(yù)見性則是一個以用戶為中心的概念,它取決于用戶的觀察,不能完全由計算機的狀態(tài)決定交
12、互的行為,還要由用戶根據(jù)自己的判斷來決定 操作的可預(yù)見性 Eg:窗口系統(tǒng)都在右上角提供三個按鈕:最小化、最大化和關(guān)閉,Lecture 5,31,可學(xué)習(xí)性-同步性,同步性是指用戶依據(jù)界面當前狀態(tài)評估過去操作造成影響的能力,也就是說用戶能不能同步地知道交互操作的結(jié)果。 Eg: 文件拖動,Lecture 5,32,可學(xué)習(xí)性-熟悉性,系統(tǒng)的新用戶在現(xiàn)實生活或使用其它系統(tǒng)時,會有一些交互過程的寶貴經(jīng)驗;可能這些經(jīng)驗與新系統(tǒng)的應(yīng)用領(lǐng)域不同,但對新用戶來說,如果新系統(tǒng)跟過去使用過的類似系統(tǒng)有一定相關(guān)性,那使用起來就比較方便。 Office 2003 & Office 2007,Lecture 5,33,可學(xué)
13、習(xí)性-通用性,交互系統(tǒng)的通用性就是在交互中盡可能的提供一些通用的或能夠從現(xiàn)有功能類推出來的功能。 Eg: 多窗口系統(tǒng)的cut/paste/copy 操作,Lecture 5,34,可學(xué)習(xí)性-一致性,一致性是說在相似的環(huán)境下或執(zhí)行相似的任務(wù)時,一般會執(zhí)行相似的行為。 一致性與前面提到的其它交互原則有關(guān),如熟悉性可以看作與過去現(xiàn)實世界經(jīng)驗的一致性,通用性可以看作與同一平臺、同一系統(tǒng)中軟件交互體驗的一致性。,Lecture 5,35,靈活性,靈活性體現(xiàn)用戶與系統(tǒng)交流信息方式的多樣性,主要表現(xiàn)在: 可定制性 對話主動性 多線程 可互換性 可替換性,Lecture 5,36,靈活性-可定制性,可定制性是
14、指用戶或系統(tǒng)修改界面的能力。 用戶主導(dǎo):可定制-customized 系統(tǒng)主導(dǎo):可適應(yīng)-adaptive 定制能力 界面元素位置、顏色的定制 交互結(jié)構(gòu)、流程的定制,Eg: 根據(jù)用戶使用具體功能的頻繁程度來調(diào)整菜單項排列的順序,或?qū)⒁恍簳r不用的菜單項隱藏起來,Lecture 5,37,靈活性-對話主動性,將人機交互雙方看作是一對對話者時,重點是誰是對話的發(fā)起人。 系統(tǒng)主導(dǎo) 系統(tǒng)可以發(fā)起所有對話,這種情況下,用戶只是簡單的響應(yīng)信息請求。例如,一個模式對話框就禁止用戶與系統(tǒng)的其它窗口交互。 用戶主導(dǎo) 用戶可以自由的啟動對系統(tǒng)的操作。 從用戶角度看,系統(tǒng)主導(dǎo)的交互阻礙了靈活性,而用戶主導(dǎo)的交互增強了
15、靈活性。,一般而言,我們希望交互系統(tǒng)由用戶主導(dǎo),但還是有些情況需要系統(tǒng)來主導(dǎo)交互,如多用戶協(xié)同圖案設(shè)計中,一個用戶可能試圖刪除或涂抹另一用戶正在編輯的某一區(qū)域,這時就有必要由系統(tǒng)來限制這種具有嚴重“破壞行為”的交互活動。 如飛機在著陸時,如果飛機翼襟未能同步展開,自動飛行系統(tǒng)應(yīng)該禁止著陸以避免機毀人亡。,Lecture 5,39,靈活性-多線程,多線程的人機交互系統(tǒng)同時支持多個交互任務(wù),可以把線程看作是一個特定用戶任務(wù)的相關(guān)對話部分;并發(fā)的多線程允許各自獨立交互任務(wù)中的多個交互同步進行;交替地執(zhí)行多對話線程,允許各自獨立的交互任務(wù)暫時的重疊;但在任何給定時間,對話實際上還是局限于單個任務(wù)。 窗
16、口系統(tǒng)很自然地支持多線程對話。每個窗口表示一個不同任務(wù),Lecture 5,40,靈活性-可互換性,可互換意味著任務(wù)的執(zhí)行可以在系統(tǒng)控制和用戶控制間進行轉(zhuǎn)移。有可能的情況是交互一會兒由用戶控制,一會兒又由系統(tǒng)控制,交互的控制權(quán)彼此傳遞;或者將一個完全由系統(tǒng)控制的任務(wù)變成系統(tǒng)和用戶共同完成的任務(wù)。 例如,字處理軟件中的拼寫檢查:用戶完全可以借助于字典逐字檢查,但這是一項繁雜的工作,所以最好交由機器來自動執(zhí)行,但機器往往對人名和無意義的重復(fù)輸入的單詞無法處理,這時還得靠人去處理,拼寫檢查最好由這種協(xié)作方式完成。 在安全性要求特別嚴格的應(yīng)用中,任務(wù)遷移可以降低事故發(fā)生的概率。 例如,飛機飛行中的狀態(tài)
17、檢查單靠人來執(zhí)行太過繁瑣,所以一般采用自動飛行控制,但一旦出現(xiàn)緊急情況,還得由飛行員憑借經(jīng)驗去處理。,Lecture 5,41,靈活性-可替換性,可替換性要求等量的數(shù)值可以彼此交換。 例如頁邊距的單位,可以是英寸,也可以是厘米;在用戶輸入上,可以讓用戶在輸入框中輸入數(shù)值,也可以通過設(shè)定表達式的方式輸入。這種可替換性提供了由用戶選擇適當方式的靈活性,并且通過適當方式,避免無謂的換算,可以減少錯誤的發(fā)生。 可替換性也體現(xiàn)在輸出上,也就是對狀態(tài)信息的不同描述方式。表示的多樣性說明了對狀態(tài)表達信息進行渲染時的靈活性。 例如,物體一段時間的溫度可以表示為數(shù)字溫度計(如果比較關(guān)心實際的溫度數(shù)值),也可以表
18、示為圖表(以清晰地反映溫度變化的趨勢)。有時可能需要同時提供這些表示方式,以備用戶適應(yīng)不同任務(wù)的需要。,Lecture 5,42,魯棒性,定義: 可觀察性 可恢復(fù)性 響應(yīng)性 任務(wù)規(guī)范性,Lecture 5,43,魯棒性-可觀察性,可觀察性允許用戶通過觀察交互界面的表現(xiàn)來了解系統(tǒng)的內(nèi)部狀態(tài)。也就是說允許用戶將當前觀察到的現(xiàn)象與要完成的任務(wù)進行比較,如果用戶認為系統(tǒng)沒有達到預(yù)定的目標,可能會去修正后面的交互動作。 可觀察性涉及到五個方面的原則:可瀏覽性,缺省值提供,可達性,持久性和操作可見性。,Lecture 5,44,魯棒性-可恢復(fù)性,可恢復(fù)性是指用戶意識到發(fā)生了錯誤并進行更正的能力。 可恢復(fù)性
19、不僅利于魯棒性,還可大大提高用戶的冒險意識,提高系統(tǒng)的可學(xué)習(xí)性 。,Lecture 5,45,魯棒性-響應(yīng)性,響應(yīng)時間一般定義為系統(tǒng)對狀態(tài)改變做出反應(yīng)的延遲時間。 一般而言,延遲較短或立即響應(yīng)最好。即使需要較長的時間才有最終結(jié)果,也應(yīng)該有所響應(yīng)。,Lecture 5,46,關(guān)于系統(tǒng)響應(yīng)時間的一般約定,0.1 sec.: 即時響應(yīng)的極限時間. 直接操縱、虛擬場景的導(dǎo)航. 1 sec.: 片刻等待的操作. 若長于1sec.,顯示表示系統(tǒng)忙的光標. 10 secs.: 使用戶保持對當前交互關(guān)注的極限時間. 如果長于10sec., 應(yīng)顯示操作進度指示。,Lecture 5,47,魯棒性-任務(wù)規(guī)范性,任
20、務(wù)的規(guī)范性就是說系統(tǒng)為完成交互任務(wù)所提供的功能是否規(guī)范。 用戶可能已經(jīng)有一些交互體驗,對某些交互任務(wù)已經(jīng)有一些認識;如果系統(tǒng)提供的功能符合規(guī)范,用戶就能大體知道系統(tǒng)對交互任務(wù)的支持,也就能夠比較容易理解和使用系統(tǒng)提供的新功能。 規(guī)范的意義:可重復(fù)性強,出錯概率低,Lecture 5,48,9.3 可用性評估,軟件可用性評估應(yīng)該遵循以下原則: 最具有權(quán)威性的可用性測試和評估不應(yīng)該針對專業(yè)技術(shù)人員,而應(yīng)該針對產(chǎn)品的用戶。 軟件的可用性測試和評估是一個過程,這個過程在產(chǎn)品開發(fā)的初期階段就應(yīng)該開始。 軟件的可用性測試必須是在用戶的實際工作任務(wù)和操作環(huán)境下進行。 要選擇有廣泛代表性的用戶。,Lectur
21、e 5,49,可用性評估方法,用戶模型(User Model) 啟發(fā)式評估 (Heuristic Evaluation) 認知性遍歷 (Cognitive Walkthrough) 用戶測試 (User Testing) 用戶問卷調(diào)查 (Questionnaire) 放聲思考法,Lecture 5,50,用戶模型法,用戶模型法是用數(shù)學(xué)模型來模擬人機交互的過程。這種方法把人機交互的過程看做是解決問題的過程。 它認為人使用軟件系統(tǒng)是有目標的,一個大的目標可以被細分為許多小的目標。 為了完成每個小的目標,又有不同的動作和方法可供選擇,每一個細小的過程都可以計算完成的時間,這個方法特別適合于無法進行用
22、戶測試的情形。 在人機交互領(lǐng)域中最著名的預(yù)測模型是GOMS模型。 關(guān)于GOMS模型的詳細論述參見本書第六章。,Lecture 5,51,啟發(fā)式評估,啟發(fā)式評估法就是使用一套相對簡單、通用、有啟發(fā)性的可用性原則(即“啟發(fā)”)來進行可用性評估。 具體方法是,專家使用一組稱為“啟發(fā)式原則”的可用性規(guī)則做為指導(dǎo),評價用戶界面元素(如對話框,菜單,在線幫助等)是否符合這些原則。,Lecture 5,52,可用性啟發(fā)原則,1.系統(tǒng)狀態(tài)可見性 2.系統(tǒng)與用戶現(xiàn)實世界相互匹配 3.用戶控制與自由 4.一致性與標準 5.錯誤預(yù)防 6.識別而不是回憶 7.使用的靈活性與效率 8.美觀而精煉的設(shè)計 9.幫助用戶認識
23、、診斷和修正錯誤 10.幫助和文檔,認知性遍歷Cognitive Walkthrough,在認知性遍歷中,專家測評者從一個說明書或早期的原型出發(fā)構(gòu)建任務(wù)場景,然后讓用戶使用此界面來完成任務(wù),即“遍歷”界面。 用戶(稱為典型用戶)就象使用真正的界面那樣對界面進行遍歷,使用它們來完成任務(wù)。 仔細觀察用戶使用界面的每一步驟:如果界面中存在妨礙用戶完成任務(wù)的地方,就表明界面中缺少某些必要的內(nèi)容;完成任務(wù)的功能順序如果繁雜反復(fù),就表明界面需要新的功能以簡化任務(wù)并修改功能的順序。,Lecture 5,54,認知性遍歷Cognitive Walkthrough,進行認知性遍歷活動,需要以下四個條件: (1)
24、對系統(tǒng)原型的詳盡描述,這種描述不一定是完整的,但要相當詳盡。諸如菜單的位置描述或措辭選擇等這樣的細節(jié)也可能導(dǎo)致相當大的差異。 (2)對用戶在系統(tǒng)中要完成任務(wù)的描述,該任務(wù)應(yīng)當是大多數(shù)用戶將要執(zhí)行的有代表性的任務(wù)。 (3)一個完整的、書面的操作清單,列出使用給定原型完成任務(wù)所需執(zhí)行的操作。 (4)確定用戶的身份,以及評估人員能夠確定這些用戶已具有哪一類別的知識和經(jīng)驗。,Lecture 5,55,認知性遍歷,認知性遍歷認為用戶完成一個任務(wù)的過程有三步: 1.用戶在交互界面上尋找能幫助完成任務(wù)的行動方案; 2.用戶選擇并采用看起來最能幫助完成任務(wù)的行動; 3.用戶評估系統(tǒng)作出的反饋,判斷在完成任務(wù)上
25、的進展。 評審人員可以對用戶的每個交互過程模擬這三個步驟去評價,并以回答下列三個問題為基礎(chǔ): 1.界面上執(zhí)行正確動作的控件(按鈕、菜單、選項等)是否可見? 2.用戶是否知道正確動作可以到達希望的結(jié)果? 3.根據(jù)系統(tǒng)對動作的反饋信息,用戶是否能夠知道他的動作是否正確?,網(wǎng)上書店買書 找書 網(wǎng)站上的圖書分類一步一步找書, 記錄:用戶是否能夠方便的使用網(wǎng)站的分類系統(tǒng) 網(wǎng)站的查詢系統(tǒng)查詢規(guī)則 系統(tǒng)是否支持方便的查詢,以及在查詢過程中及時的反饋信息都會影響用戶交互任務(wù)的完成。,用戶測試,用戶測試就是讓用戶真正去使用軟件系統(tǒng),由試驗人員對實驗過程進行觀察、記錄和測量。 用戶測試可分為實驗室測試和現(xiàn)場測試。
26、,Lecture 5,58,實驗室測試步驟,1. 前期準備工作 (1)明確測試的目的 l幫助改進交互設(shè)計 通過測試了解交互中有待改進的地方,要搞清楚為什么出錯,而不僅僅是知道錯了??梢栽跍y試中收集過程數(shù)據(jù)定量的去觀察發(fā)生了什么問題以及為什么會這樣。 l評估交互的整體質(zhì)量 根據(jù)一定的衡量指標,通過測試評估交互的水平,比如用戶在某個交互任務(wù)上耗費的時間,任務(wù)是否成功,出錯情況等等。也可對兩個以上的可選設(shè)計針對確定的性能需求進行比較性評測。,Lecture 5,59,實驗室測試步驟,(2)準備測試環(huán)境 要確保測試環(huán)境的舒適。最簡單的是選一個安靜的房間,貼上“用戶測試中請勿打擾”,關(guān)掉電話,保證房間足
27、夠的亮度,給受測試者提供飲料;如果有可能的話使用專門的可用性實驗室。 (3)準備測試設(shè)備 包括記錄測試過程需要的攝像機,三腳架,麥克風(fēng),耳機,單向透光的鏡子,彩色監(jiān)視器,錄像機,錄像帶,電源線,擴展插座,“請勿打擾”標志,飲料,記錄軟件或表格等等。,注意:直面環(huán)境的干擾,學(xué)生時代,每個人都經(jīng)歷過大小考試。 要想使考試成績更準確,必須降低這個過程中的干擾: 一,改良考試環(huán)境; 二,調(diào)整父母對考試期望的:學(xué)習(xí)知識才是最重要的!,測試環(huán)境 要測試的是大多數(shù)用戶使用這款產(chǎn)品時的正常環(huán)境。 極端的環(huán)境都是相對的 測試人員也是環(huán)境中一分子 盡量減少測試人員對測試用戶的影響 如果你給用戶一張購物卡,讓Ta自
28、己去買一樣他感興趣的東西。你躲在旁邊觀察,你會發(fā)現(xiàn)更多你想要的測試結(jié)果。,Lecture 5,62,Lecture 5,63,實驗室測試步驟,(4)確定測試過程中的各種角色分配 測試負責(zé)人 負責(zé)全面控制測試,執(zhí)行所有與測試用戶的交談,以及撰寫任務(wù)報告等。 數(shù)據(jù)記錄員 記錄測試過程中的重要事件和活動。 攝像操作員 對整個測試過程進行錄像,包括開始的介紹和最后的任務(wù)報告部分。 計算機操作員 負責(zé)在測試之前,為每個新的測試用戶準備交互初始界面和在系統(tǒng)崩潰、死機時進行重新啟動等處理。 測試者或測試用戶-參加測試的系統(tǒng)實際使用者。,實驗室測試步驟,2測試執(zhí)行的六個階段 1.制定測試計劃 計劃的主要部分包
29、括:測試目標、問題陳述、目標用戶特征、測試方法、測試任務(wù)列表、需要收集的數(shù)據(jù)、測試報告內(nèi)容等。 2.選擇測試者 根據(jù)目標用戶特征選擇有代表性的用戶,將他們分為幾類,每一類包含若干用戶;測試用戶來源應(yīng)該廣泛,有條件的話可以建立一個測試用戶數(shù)據(jù)庫。,Lecture 5,64,3.準備測試材料 測試指導(dǎo)書,說明測試的目的,介紹測試注意事項等; 背景問卷,用來搜集用戶的有關(guān)信息,以便在測試過程中更好的理解用戶的表現(xiàn); 訓(xùn)練腳本,精確描述正式測試步驟,演示測試中的各種要求; 任務(wù)場景描述,給測試用戶的測試描述; 數(shù)據(jù)采集表格和測試后問卷,采集用戶數(shù)據(jù)和收集用戶在測試中的感受、觀點、建議等; 最后將要做的事情按時間順序列成表格備查。,4. 執(zhí)行引導(dǎo)測試 對整個測試程序執(zhí)行引導(dǎo)測試,發(fā)現(xiàn)那些對測試的含糊描述和容易出錯的地方。 5. 執(zhí)行正式測試 執(zhí)行測試,測試過程中不要給用戶任何提示;測試結(jié)束,與用戶做測試后面談?wù){(diào)查;對特別有趣的問題和發(fā)現(xiàn)的問題保存屏幕快照;深入了解測試筆記中記錄的問題;復(fù)查測試后調(diào)查問卷;整理觀察者提出的問題等。,6. 分析最終報告 匯編和總結(jié)測試中獲得的數(shù)據(jù),例如:完成時間的平均值、中間值、范圍和標準偏差,用戶成功完成任務(wù)的百分比,對于單個交互,用戶做出各種不同傾向性選擇的直方圖表示等。 分析數(shù)據(jù),找出那些發(fā)生錯誤的或使用比較困難的交互;逐個分析它們的原因;并根
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 3.2中國特色社會主義的創(chuàng)立、發(fā)展和完善 教學(xué)設(shè)計 統(tǒng)編版高中思想政治必修1中國特色社會主義
- 2025年廣州市稅務(wù)系統(tǒng)遴選面試真題附詳解含答案
- 鋁行業(yè)規(guī)范條件
- 聯(lián)系村工作分類指導(dǎo)實施方案范文(9篇)
- 敏感元件系統(tǒng)的高精度信號處理與分析技術(shù)
- 高溫作業(yè)防暑降溫用品配備
- 2025年瀘州古藺縣教育和體育局城區(qū)學(xué)校教師招聘考試筆試試題(含答案)
- 老爸的課件名稱
- 老年綜合評估技能操作課件
- 老年護理課程直播課件
- 課件:DeepSeek教師培訓(xùn):從工具到伙伴的教育變革
- 警用執(zhí)法記錄儀使用規(guī)范
- 公司合同知識培訓(xùn)課件
- 成都市錦江區(qū)2023年七年級《英語》下冊期末試卷與參考答案
- 高原施工安全知識培訓(xùn)
- 霧化吸入并發(fā)癥的預(yù)防及處理
- 農(nóng)戶果樹租賃合同范例
- 2025年安全意識培訓(xùn)試題及答案
- 基于改進層次分析法的抽水蓄能電站選址評價
- 平安銀行擔(dān)保合同
- 對賭機制培訓(xùn)
評論
0/150
提交評論