摘要:我喜歡做可用性測試。 沒有比把假設(shè)放在用戶面前來測試更有效的方法了育苟。你不僅可以在開發(fā)環(huán)境之外看你的工作较鼓,還可以從用戶那里得到很多創(chuàng)新的想法,因為他們每天都在用這個系統(tǒng)违柏。 這件事你必須盡快安排博烂,但是讓人吃驚的是很多開發(fā)者并沒有這樣做。
我喜歡做可用性測試漱竖。
沒有比把假設(shè)放在用戶面前來測試更有效的方法了脖母。你不僅可以在開發(fā)環(huán)境之外看你的工作,還可以從用戶那里得到很多創(chuàng)新的想法闲孤,因為他們每天都在用這個系統(tǒng)。
這件事你必須盡快安排烤礁,但是讓人吃驚的是很多開發(fā)者并沒有這樣做讼积。他們應(yīng)該少花點時間開發(fā),多花點時間和用戶交流脚仔。也就是說勤众,他們更應(yīng)該走出去。
我還學(xué)會了如何獲取更有效的反饋鲤脏。如果專注于特定的模式们颜,那么你可以提高自己發(fā)現(xiàn)隱藏觀點的能力吕朵。
最好在環(huán)境上下文中進(jìn)行測試
我第一次參與的幾個可用性測試就是市場人員喜歡做的:主持人坐一邊,另外五六個人坐在另一邊窥突。而我們就應(yīng)該坐在另一邊做記錄努溃,在觀察用戶表現(xiàn)的同時還要經(jīng)常和他們開玩笑互動。
觀察用戶的表現(xiàn)很有趣阻问。但有時完全沒用梧税。所有的可用性測試都有偏差,更嚴(yán)重的是称近,即使你給用戶付了錢第队,你就能保證他們的表現(xiàn)是真實的?所以刨秆,你的目標(biāo)是要盡可能限制這個偏差凳谦。在這個過程中我們可以學(xué)到很多東西,這就是為什么我們會繼續(xù)測試衡未,無論有沒有偏差尸执。
最好的方法是模擬用戶使用應(yīng)用程序時的環(huán)境。比如眠屎,如果用戶坐著剔交,我不會對其做移動地圖應(yīng)用的測試,因為用戶一般都是在走路尋找某個地方時才使用地圖改衩。我已經(jīng)對手持電話的用戶做過了測試岖常,測試指標(biāo)是“他們找到目的地了嗎?”
對于其它應(yīng)用葫督,我會在辦公桌上和用戶做可用性測試竭鞍。這樣可以更好地理解用戶日常生活中使用應(yīng)用的環(huán)境。
我和客戶最近做了一個測試橄镜,用戶日常生活中必須與3-4 個應(yīng)用進(jìn)行交互偎快。我可以從中了解用戶使用的其它應(yīng)用(比如 Salesforce、Excel洽胶、Outlook 以及其它六個瀏覽器窗口)晒夹。我一邊看用戶與軟件的交互,一邊做筆記姊氓,并列出與應(yīng)用相關(guān)的工作流程建議表丐怯,而不是我最初設(shè)計的那樣。
看他們做什么而不是說什么
很多人都喜歡幫助別人翔横,所以他們會積極地面對你擺在他們面前的問題读跷,這種情況被稱為社會贊許(Social Desirability)。我進(jìn)行過幾次可用性測試禾唁,用戶都表達(dá)他們?nèi)绾蜗矚g這款應(yīng)用效览。他們會說:“我喜歡它无切!我完全會使用它∝ね鳎”
很明顯哆键,他們并不知道怎么使用這個應(yīng)用。
當(dāng)你稱其為“可用性測試”時矛洞,終端用戶可能會簡單地認(rèn)為是對知識的測試洼哎,而不是 app 的可用性測試。他們不想別人認(rèn)為他們很愚蠢沼本,所以他們會說他們有多了解如何使用網(wǎng)站或他們很專注這個工作噩峦,這樣他們就不會犯錯。很多人都喜歡幫忙抽兆,所以他們對你擺在他們面前的問題非常積極识补。僅憑這一點,我可能就有一系列內(nèi)容可以寫辫红。
看他們做的凭涂,以及他們?nèi)绾螌ζ聊簧系膽?yīng)用做出反應(yīng),并試著和他們的評論聯(lián)系起來贴妻。有時切油,我記錄鼠標(biāo)的運(yùn)動就可以精確地知道用戶在干什么,但是我通常只會粗略的記錄一下交互方面名惩。
讓用戶說話比你想象的要容易
在 Jobvite 工作時澎胡,我采訪過很多招聘專員和招聘經(jīng)理。沒有比從招聘專員那里更容易得到反饋的了娩鹉。
你問他們?nèi)齻€問題攻谁,他們就會告訴你所有事情。他們中午吃的什么弯予,采訪了誰戚宦,喜不喜歡他們的工作等等。更重要的是锈嫩,如果引導(dǎo)他們受楼,他們會告訴你如何使用技術(shù)。招聘專員每天會說很多呼寸,但是沒有人會認(rèn)真聽他們的話那槽。他們一旦有機(jī)會,會很樂意談等舔。
他們和像大多數(shù)人一樣,希望有人傾聽糟趾,因為我們是一個開放的社會慌植。作為設(shè)計師和開發(fā)者甚牲,我們給他們對話的機(jī)會,也給我們一個獲取真實意見的機(jī)會蝶柿。這并不僅僅因為他們使用你測試的技術(shù)丈钙,他們的環(huán)境也適合。
你需要做的就是問為什么交汤?
這些反饋對設(shè)計出偉大的產(chǎn)品非常重要雏赦,因為你了解用戶的痛點,你可以解決他們的問題芙扎。
最好的想法來源于脫稿流程
我看到過這種可用性測試:主持人列舉了一系列問題星岗,做筆記,輕易獲取毫無價值的反饋戒洼,甚至可能都不知道談了些什么俏橘。
我也見過這種可用性測試:主持人只列舉了幾個簡短的問題,讓用戶按照幾個重要的觀點來談圈浇,順著產(chǎn)品變化的反饋來走寥掐。
最好的情況是有一個寬松的劇本,這樣你可以從自己的角度進(jìn)行思考磷蜀。如果你學(xué)會如何做召耘,那么測試就會有更多偶然的問題解決辦法。這時真正價值的內(nèi)容就出現(xiàn)了褐隆,因為你可以深入探討一個話題污它,并獲取用戶的真實想法。
不需要用一個完整的原型來測試概念
我已經(jīng)記不清有多少次我使用半成品原型來測試想法了妓灌。在進(jìn)行測試前轨蛤,我會告訴用戶這是測試試驗中的想法。我也會告訴他們這是個原型虫埂,所以有些東西可能不湊效祥山。由于原型通常是高度逼真的,以致用戶會忘了這是測試掉伏。
我給他們發(fā)送一個鏈接缝呕。他們一點擊就會崩潰。
為什么會崩潰斧散?
因為這是一個原型供常,但它并不完整。我們正在嘗試其它方法鸡捐。所以栈暇,當(dāng)你點擊這個鏈接,你認(rèn)為應(yīng)該發(fā)生什么情況箍镜?你能一步一步地解釋出來嗎源祈?
大多數(shù)情況下煎源,他們會描述下一步會怎么做。當(dāng)然香缺,如果剛好在用戶描述每個步驟的時候手销,你能確定他們的真實想法,那就很酷了图张。更好的是锋拖,他們可能會給你提供一個你從來沒想到過的想法。
可用性測試并不僅僅是測試你當(dāng)前的設(shè)計祸轮,它可以利用用戶的集體體驗來改善它兽埃。這些想法不僅能驗證你現(xiàn)在所做的工作,并且還可能進(jìn)入你的產(chǎn)品線路中倔撞。
你向用戶學(xué)習(xí)了嗎讲仰?
抓緊時間。
多問為什么痪蝇。
傾聽鄙陡。
這并不難,但是你需要堅持每天做躏啰,無論什么時候趁矾。你所學(xué)到的可能出乎你的意料。
這里有一個模板「現(xiàn)在就去測試一下吧毫捣。