注:本文摘錄《交互設(shè)計(jì)精髓》,對(duì)用戶定位有指導(dǎo)意義。
大部分計(jì)算機(jī)用戶都很清楚:打開(kāi)新軟件產(chǎn)品的塑料包裝,意味著在學(xué)習(xí)新界面的那幾天會(huì)受到挫折和失望;另一方面,很多有經(jīng)驗(yàn)的用戶也可能發(fā)現(xiàn)自己會(huì)長(zhǎng)時(shí)間地感到沮喪,因?yàn)槌绦蚴冀K把他當(dāng)成新手(beginner)。看起來(lái)很難找到一個(gè)合適的平衡點(diǎn),能夠同時(shí)滿足新手和專家(expert)的要求。
在交互和界面設(shè)計(jì)中,如何用同一個(gè)界面滿足新手用戶和專家用戶的需求是長(zhǎng)久以來(lái)存在的難題之一。一些程序員和設(shè)計(jì)師完全放棄這個(gè)想法,而選擇分別提供新手模式和專家模式,新手模式通常是專家模式過(guò)分簡(jiǎn)化、功能減弱的子集。當(dāng)然,沒(méi)有人想長(zhǎng)期在新手模式下使用軟件,但從新手模式跳躍到專家模式的難度就像從陡峭的懸崖跳到大量鯊魚(yú)出沒(méi)的壕溝里一樣,這個(gè)壕溝就是設(shè)計(jì)的實(shí)現(xiàn)模型。那么,解決方案是什么呢?解決這個(gè)困難的方法在于對(duì)用戶掌握新概念和任務(wù)方式的不同理解。
永久的中間用戶
大多數(shù)用戶既不是新手,也不是專家,相反,他們是中間用戶(Intermediate)。
進(jìn)行某種活動(dòng)的不同經(jīng)驗(yàn)層次人數(shù)分布,就像大多數(shù)人口分布一樣,遵循著經(jīng)典的統(tǒng)計(jì)正態(tài)分布曲線。對(duì)于幾乎所有需要知識(shí)和技巧的活動(dòng)來(lái)說(shuō),如果我們針對(duì)不同的熟練程度畫(huà)出人數(shù)曲線,位于曲線左邊的新手和位于曲線右邊的專家人數(shù)都是相對(duì)而言較少的,大多數(shù)都是位于曲線中間的中間用戶。
然而,統(tǒng)計(jì)數(shù)據(jù)并不能說(shuō)明所有問(wèn)題。正態(tài)分布曲線只不過(guò)是瞬間快照,雖然大多數(shù)中間用戶傾向于保留在這一類(lèi)型中,而新手不會(huì)永遠(yuǎn)是新手。要維持高水平的技術(shù)程度很困難,因此專家們也在快速變化。新手和專家隨著時(shí)間變化都會(huì)傾向于變成中間用戶。
雖然每個(gè)人都會(huì)在一段時(shí)間內(nèi)以新手的形式存在,但沒(méi)有人會(huì)長(zhǎng)期停留在這個(gè)狀態(tài)。人們不喜歡顯得不稱職。而就定義來(lái)說(shuō),新手意味著不稱職。相反,學(xué)習(xí)和提高是令人高興的,所以新手努力盡快成為中間用戶——或者,他們干脆放棄。例如,所有滑雪的人,都會(huì)在新手層次停留一段時(shí)間,但那些不能很快取得進(jìn)步,也就是摔跤過(guò)多的人會(huì)很快放棄這種運(yùn)動(dòng)。剩下的人則會(huì)從初學(xué)者變?yōu)槠胀ǖ倪\(yùn)動(dòng)者。只有少數(shù)人會(huì)成為滑雙黑鉆雪道的高手。
公理:沒(méi)有人愿意停留在新手級(jí)別。
位于曲線左端的新手或者會(huì)遷移到中間用戶的突出部分,或者會(huì)在曲線上消失,去發(fā)現(xiàn)一些新的產(chǎn)品或者活動(dòng)——在其中,他們能夠成為中間用戶。大多數(shù)用戶為熟練使用軟件而努力。而他們的熟練程度取決于使用軟件的頻繁程度,像潮水一樣有漲有落。Larry Constantine最早揭示了為中間用戶設(shè)計(jì)的重要性,在他的書(shū)“Software for Use”(1999)中,他將那些用戶稱為不斷提高的中間用戶(improving intermediates)。作者更愿意使用永久的中間用戶(perpetual intermediates)這個(gè)術(shù)語(yǔ),因?yàn)樾率蛛m然能很快進(jìn)步成為中間用戶,但他們很少能夠繼續(xù)成為專家。
好的滑雪勝地都有適合學(xué)習(xí)的平緩坡道,以及能夠?qū)φ嬲幕┱邩?gòu)成挑戰(zhàn)的專家級(jí)滑道。但如果滑雪勝地要想在商業(yè)上保持成功,它需要迎合永久的中間層滑雪者,并且不嚇跑新手,或者無(wú)視專家的存在。新手必須發(fā)現(xiàn)自己很容易進(jìn)入中間用戶,而那些為不知所措的永久中間層所提供的幫助,則不應(yīng)該成為專家級(jí)滑雪者垂直滑道上的障礙。
可以采用相同的方法平衡用戶界面。它既不迎合新手,也不迎合專家,相反,界面的大多數(shù)努力用于滿足永久的中間用戶。與此同時(shí),避免冒犯新手或者專家,因?yàn)槲覀兂姓J(rèn)他們同樣很重要。
處于中間狀態(tài)的大多數(shù)用戶都很愿意進(jìn)一步學(xué)習(xí),但通常沒(méi)有時(shí)間。偶爾,也會(huì)出現(xiàn)一些機(jī)會(huì)。有時(shí)候,那些中間用戶為了完成一個(gè)大的項(xiàng)目,持續(xù)幾個(gè)星期大量使用產(chǎn)品。在這段時(shí)間內(nèi),他們學(xué)到一些新的東西,知識(shí)也增長(zhǎng)了。
然而,有時(shí)候,他們又會(huì)幾個(gè)月都不使用該軟件,忘掉了大量重要內(nèi)容。當(dāng)他們重新使用軟件時(shí),他們不是新手,但需要一些提示,回到以前的狀態(tài)。
如果一個(gè)用戶發(fā)現(xiàn)自己幾個(gè)小時(shí)之后仍然不能取得進(jìn)步,超越新手階段,他們會(huì)完全放棄,然后換另外一個(gè)。沒(méi)有人愿意時(shí)間長(zhǎng)了還對(duì)某個(gè)任務(wù)不稱職。
為中間用戶優(yōu)化
現(xiàn)在,讓我們對(duì)比一下中間用戶在正態(tài)分布曲線上的位置,以及為他們開(kāi)發(fā)軟件的方式。對(duì)于程序員來(lái)說(shuō),他們完全有資格成為所編軟件的專家,因?yàn)樗麄儽仨毧紤]每一種可能的使用情況,無(wú)論這些情況多么模糊和不可能,他們都需要?jiǎng)?chuàng)建程序代碼來(lái)處理。他們自然的傾向是設(shè)計(jì)實(shí)現(xiàn)模型方式的軟件,并且在交互中對(duì)每一種可能的情況都給予同等重視,因?yàn)樽鳛閷<宜麄儾淮嬖诶斫獾膯?wèn)題。
與此同時(shí),銷(xiāo)售人員、市場(chǎng)人員和管理人員——他們沒(méi)有一個(gè)可能是專家用戶,甚至是中間用戶——由于經(jīng)常要向?qū)浖皇煜さ念櫩?、記者、合作伙伴及投資商演示產(chǎn)品。因?yàn)榻?jīng)常和新手打交道,這些以業(yè)人員通常對(duì)用戶群有一種強(qiáng)烈的偏見(jiàn)。因此,銷(xiāo)售和市場(chǎng)人員經(jīng)常勸說(shuō)讓界面為