復(fù)雜性和用戶體驗(yàn)[譯]
UX的使命之一就是:將復(fù)雜的流程簡(jiǎn)單化。其間,糾結(jié)一個(gè)Button的擺放、大小、顏色,又或者研究各類用戶群體的“脾氣”。讓簡(jiǎn)單變復(fù)雜,這很簡(jiǎn)單。但讓復(fù)雜變簡(jiǎn)單,變非常簡(jiǎn)單,這就是創(chuàng)造力。
在功能上,通過評(píng)估刪除不必要的功能,隱藏掉不能刪除的功能,以此來降低復(fù)雜程度。在視覺上,通過減少視覺干擾,重用組件,以此來降低感官上的復(fù)雜程度。
總而言之,把復(fù)雜留給自己,將簡(jiǎn)單返還用戶。
翻翻壓箱底的外文翻譯,刨出一篇譯文分享給大家。
優(yōu)秀的產(chǎn)品關(guān)注簡(jiǎn)約而非復(fù)雜的功能。問題應(yīng)該通過簡(jiǎn)單的方案去解決,一勞永逸。完美的解決方案是如此的簡(jiǎn)單、透明,甚至你會(huì)忘了它經(jīng)由設(shè)計(jì)。
然而,優(yōu)雅的小設(shè)計(jì)并非偶然。他們是經(jīng)過艱難決定的結(jié)果。無論是在構(gòu)思、設(shè)計(jì),還是在項(xiàng)目的測(cè)試階段,UX的設(shè)計(jì)師們?cè)诋?dāng)中起著關(guān)鍵性的作用,以此來降低項(xiàng)目的復(fù)雜性。
為什么你應(yīng)該減少在范圍上的復(fù)雜性
過度設(shè)計(jì)和復(fù)雜的產(chǎn)品,通常是起源于“越多越好”的理念。增加需求外的功能特性,以提升產(chǎn)品的整體價(jià)值。從本質(zhì)上講,產(chǎn)品功能的不斷增加,讓人感覺該產(chǎn)品能給予用戶更多靈活性的選擇。同樣的,減少產(chǎn)品功能則意味著限制你的用戶。
如果我們把范圍和復(fù)雜性等同而論,而不是靈活性,那這篇文章的主題將會(huì)改變,因?yàn)槭聦?shí)上,復(fù)雜性和范圍這兩者間有相互加強(qiáng)的關(guān)系。每一個(gè)新功能都會(huì)帶來額外的期待。說穿了,范圍的不斷擴(kuò)大,意味著有更多的機(jī)會(huì)把產(chǎn)品搞砸。
在前期,不必要的、復(fù)雜的功能會(huì)讓產(chǎn)品的開發(fā)變得更加困難,給未來版本增加額外的負(fù)擔(dān)。因?yàn)樵陧?xiàng)目初期,用戶界面就已建立了約束。我們通過未來不斷的迭代來達(dá)到我們最初設(shè)計(jì)的想法。因此,緊緊圍繞著早期功能是至關(guān)重要的。另一種方法,試圖又多又快的解決問題,意味著達(dá)到最初設(shè)計(jì)決策的風(fēng)險(xiǎn)越來越大。
減少復(fù)雜的技術(shù),優(yōu)雅的小功能能幫你澄清產(chǎn)品主張、簡(jiǎn)化用戶體驗(yàn)。任何不利于幫助用戶解決問題的功能,都應(yīng)該被認(rèn)為是導(dǎo)致用戶注意力分散,造成不必要的障礙的原因,這會(huì)破壞你的產(chǎn)品價(jià)值。
正確界定范圍
定義范圍并不容易。不同的用戶會(huì)有不同的需求。這是一個(gè)灰色地帶,刪除功能,可能會(huì)導(dǎo)致你的產(chǎn)品價(jià)值和收入下降。
此外,簡(jiǎn)化的設(shè)計(jì)降低了復(fù)雜性,但并非時(shí)刻奏效,有時(shí)甚至?xí)o用戶帶來巨大的障礙。一個(gè)很好的例子——財(cái)務(wù)軟件,這類軟件的用戶界面通常圍繞著“金融管理”這個(gè)本身就很復(fù)雜的功能而設(shè)計(jì)。
然而,僅僅因?yàn)橐粋€(gè)復(fù)雜的任務(wù),而去設(shè)計(jì)一個(gè)復(fù)雜的用戶界面和用戶體驗(yàn),這完全是個(gè)借口。我們需要控制真正需求的個(gè)數(shù)來設(shè)計(jì)解決方案。去除復(fù)雜性的同時(shí)保留力量和控制,這樣才能獲得優(yōu)秀的方案。
預(yù)防范圍蔓延
一旦您的初始范圍(或你能忍受的復(fù)雜程度)已經(jīng)被定義,最好的辦法是一次解決一個(gè)功能。每一次迭代都圍繞最關(guān)鍵和易理解的問題,并解決它。
通過這種方法,附加的功能往往會(huì)讓用戶覺得是一個(gè)簡(jiǎn)單的自然延伸,這是個(gè)一舉兩得的簡(jiǎn)單的方法。盡管有時(shí)看似低成本的附加功能設(shè)計(jì),也有其隱性成本。
不必要的功能會(huì)讓開發(fā)人員和設(shè)計(jì)人員分心。使他們不能專注于優(yōu)化產(chǎn)品的細(xì)節(jié)或者其他可以幫助用戶的事情。他們還會(huì)淡化你的產(chǎn)品的核心目標(biāo)和重要特性。
清楚了解你需要增加什么樣的新功能,開發(fā)他們的意義是什么。將功能分類為有用的和易用的,將其提取出來,通過反復(fù)斟酌以確保他們真的是必要的需求。最終,你必須接受灰色地帶,你所刪除的功能將會(huì)導(dǎo)致預(yù)期和收入的下降。
為什么你應(yīng)該減少內(nèi)部設(shè)計(jì)的復(fù)雜性
復(fù)雜性,不能簡(jiǎn)單地表達(dá)為功能蔓延。它仍然可能存在于一個(gè)極小的可行的產(chǎn)品中,交互方式過于復(fù)雜,表現(xiàn)方式標(biāo)新立異。
盡管將功能緊緊的限制在一個(gè)優(yōu)雅的最小的功能上,我們需要思考的是功能本身的復(fù)雜性。這可能會(huì)導(dǎo)致內(nèi)部復(fù)雜的功能最適當(dāng)?shù)难a(bǔ)救措施是:添加一個(gè)額外的功能。
這里有一個(gè)例子。在最近的一個(gè)項(xiàng)目中,當(dāng)用戶在一個(gè)頁面的特定位置堅(jiān)持需要一個(gè)自動(dòng)保存按鈕功能時(shí),保存按鈕使用戶有了更多的互動(dòng),它的結(jié)果也更直觀(測(cè)試后證實(shí)如此)。
最小可行產(chǎn)品范圍的擴(kuò)大增加了復(fù)雜性,這與系統(tǒng)技術(shù)和用戶界面設(shè)計(jì)減少的復(fù)雜性相抵消。
因此,最小功能集并不一定轉(zhuǎn)化為一個(gè)簡(jiǎn)化的用戶界面。繁瑣的交互或設(shè)計(jì)不當(dāng)?shù)挠脩趔w驗(yàn)可以很容易的與去除不必要的功能的好處相抵消。同樣,它有時(shí)需要擴(kuò)大系統(tǒng)的范圍,以減少內(nèi)部的某些功能設(shè)計(jì)的復(fù)雜性。
內(nèi)部設(shè)計(jì)的復(fù)雜性管理
管理“內(nèi)部設(shè)計(jì)的復(fù)雜性”依賴于一個(gè)悖論。這句話適用于任何特定的單一功能的復(fù)雜性。然而,“內(nèi)部”復(fù)雜性的意義,不限制于一個(gè)單一的功能。管理內(nèi)部設(shè)計(jì)的復(fù)雜性,要求我們?cè)趦蓚€(gè)層面上評(píng)估解決方案。只有通過對(duì)關(guān)鍵解決方案自始至終的分析,我們才可以有效的判斷,是否任何單一功能能盡可能的簡(jiǎn)單化或顯示其重要性。
檢查一個(gè)功能集,并決定哪些是不危及產(chǎn)品核心目標(biāo),可以安全淘汰的功能。簡(jiǎn)化是把雙刃劍,以“最小可行的產(chǎn)品”所固有的簡(jiǎn)單的觀念和心態(tài),將驅(qū)動(dòng)我們更干凈、更方便、更優(yōu)雅的實(shí)現(xiàn)設(shè)計(jì)。但是,簡(jiǎn)化的過程經(jīng)常的蒙蔽我們,折中妥協(xié)的將一個(gè)功能簡(jiǎn)單的解決方案作為整體。
廣泛來看,實(shí)際上可能引導(dǎo)我們?cè)谶@里或那里增加一個(gè)功能,是為了用起來更加簡(jiǎn)單。
就拿上面自動(dòng)保存功能為例:正確的洞悉單一功能的行為,是一件復(fù)雜的事。添加一個(gè)功能,降低了該功能被誤解或誤用的機(jī)率。然而,除此之外,它也將確保反直覺行為的實(shí)例,不會(huì)被作為如何感知更廣泛的解決方案的先例。
這是一個(gè)悖論:你可以有一個(gè)最優(yōu)雅簡(jiǎn)約的功能集,但如果你不遵循整體、靈活的原則,將不會(huì)達(dá)成簡(jiǎn)單的功能。單一的簡(jiǎn)單功能,可能成為一種趨勢(shì)。
結(jié)論
我們討論的復(fù)雜性和用戶界面的核心困難是,復(fù)雜程度很容易被誤認(rèn)。這是一個(gè)定性概念。因此,我們?cè)谟懻摃r(shí)避免主觀性是很重要的。我們必須意識(shí)到,復(fù)雜性只能降低到某一點(diǎn),過了這一點(diǎn),設(shè)計(jì)可能將失去其整體性和影響力。
也不是說所有的設(shè)計(jì)方法或多或少都有復(fù)雜性。我們討論的是對(duì)系統(tǒng)的體驗(yàn),而不是一個(gè)復(fù)雜性的定量分析。最終,確定整體用戶體驗(yàn)影響范圍和內(nèi)部設(shè)計(jì)的復(fù)雜性,需要參考上下文理解。
結(jié)果是,許多復(fù)雜性和簡(jiǎn)單化的討論都圍繞著復(fù)雜性是否是一種附加的屬性而展開。也許這沒有什么錯(cuò),但是你對(duì)自己的產(chǎn)品應(yīng)該有一個(gè)明確的認(rèn)識(shí)。軟件應(yīng)該有自身根深蒂固的個(gè)性。
- 目前還沒評(píng)論,等你發(fā)揮!