把握設(shè)計的“度”,避免過度設(shè)計
編輯導(dǎo)語:產(chǎn)品設(shè)計并不能一味地追求大而全,而是應(yīng)當(dāng)依據(jù)用戶需求、用戶實際使用場景進行規(guī)劃設(shè)計,從而避免用戶在使用過程中的不必要干擾。那么,如何才能避免過度設(shè)計?本篇文章里,作者就過度設(shè)計的危害、常見形式及避免方法做了解讀,一起來看一下。
一、什么是過度設(shè)計
設(shè)計的目的是為了向用戶和產(chǎn)品提供更多的價值和更好的服務(wù),但在實際中,經(jīng)常會碰到濫用設(shè)計的例子,過度設(shè)計就是其中的一種。過度設(shè)計的范疇很廣,為了更好地理解,本文中將過度設(shè)計歸納如下:
過度設(shè)計(Over-Designed)指的是在產(chǎn)品設(shè)計過程中忽視了產(chǎn)品和用戶的“實際需求”,出于某些不正確的原因進行了過多的“設(shè)計”和“表達”,為產(chǎn)品和用戶帶來了“不必要”的復(fù)雜度。
如在內(nèi)容格式固定的首頁中設(shè)計了下拉刷新頁面功能,因為頁面內(nèi)容格式較為固定,用戶和產(chǎn)品幾乎都沒有刷新需求,純粹增加了功能邏輯的復(fù)雜度,這就是典型的過度設(shè)計。據(jù)此可以看出過度設(shè)計一般具有如下特征:
- 沒有針對用戶和產(chǎn)品實際需求進行設(shè)計;
- 設(shè)計的程度超出了用戶和產(chǎn)品的實際需求;
- 過度設(shè)計是一種負(fù)面設(shè)計,一定會造成負(fù)面影響。
二、過度設(shè)計的負(fù)面影響
過度設(shè)計是一種負(fù)向設(shè)計,會給產(chǎn)品和用戶兩方面都帶來負(fù)面影響,主要體現(xiàn)在產(chǎn)品,設(shè)計過程中和用戶使用體驗等3個方面,具體可以總結(jié)為以下幾點。
1. 增加用戶的認(rèn)知和使用成本
過度設(shè)計會為產(chǎn)品帶來“額外”的設(shè)計,在用戶使用產(chǎn)品的過程中,這些“額外”的設(shè)計必然需要一定的認(rèn)知和使用成本,而且是“額外”的認(rèn)知和使用成本。
比如海報設(shè)計中使用了過多無意義的裝飾元素,用戶就需要花費時間和精力從過多的信息中找出有效的信息,從而影響用戶對海報中有效信息的閱讀瀏覽。
2. 容易喧賓奪主,影響真正重點元素的設(shè)計
過度設(shè)計中的“額外”元素由于得到了過多的設(shè)計和表達,很容易喧賓奪主,影響重要元素的設(shè)計和表達。
比如在購物商品詳情頁中布局過多信息的展示,就會影響如價格、優(yōu)惠券、折扣等需要重點展示和設(shè)計的信息。因此過度設(shè)計很容易使產(chǎn)品缺少“重點”,容易讓用戶聚焦到過度設(shè)計中的“額外”元素上。
3. 用戶容易形成錯誤的認(rèn)知和習(xí)慣
設(shè)計會讓用戶形成認(rèn)知和習(xí)慣,但由于過度設(shè)計是一種負(fù)向的設(shè)計,很容易讓用戶形成錯誤的認(rèn)知和習(xí)慣,而錯誤的認(rèn)知和習(xí)慣會一直影響用戶使用產(chǎn)品,如果后期想更正用戶錯誤的認(rèn)知和習(xí)慣,產(chǎn)品和用戶都需要付出巨大的代價。
4. 浪費“資源成本”,影響產(chǎn)品迭代的進度
任何設(shè)計的實現(xiàn)都是需要“資源成本”的,而過度設(shè)計中的額外“元素”也需要投入“資源成本”,即需要更多的人力和時間,這必然會影響產(chǎn)品正常的迭代進度和計劃,甚至錯過最佳的市場時機,影響產(chǎn)品的成敗。
5. 影響產(chǎn)品后續(xù)的迭代和發(fā)展
過度設(shè)計會為產(chǎn)品增加了不必要的“元素”,這些“額外”元素一定會對產(chǎn)品和用戶產(chǎn)生影響,后續(xù)的迭代優(yōu)化設(shè)計中,并不能簡單刪除這些“元素”,需要考慮過這些“影響”,無形中為產(chǎn)品后續(xù)的迭代和發(fā)展添加了不必要的掣肘。
三、常見的過度設(shè)計
過度設(shè)計在實際中是非常常見的,設(shè)計流程中的任一環(huán)節(jié)都可能產(chǎn)生過度設(shè)計,產(chǎn)品經(jīng)理會進行功能的過度設(shè)計,設(shè)計師會進行體驗的過度設(shè)計,程序開發(fā)人員會進行技術(shù)架構(gòu)的過度設(shè)計。常見的過度設(shè)計有如下幾種:
1. 功能過度設(shè)計
功能過度設(shè)計指的是在產(chǎn)品功能設(shè)計過程中,沒有理解產(chǎn)品和用戶的實際需求,沒有抓住“重點”,而是單純地在“堆砌”功能。常見的功能過度設(shè)計的有以下表現(xiàn):
1)功能“大而全”
功能“大而全”的過度設(shè)計是指在功能設(shè)計時,忽視產(chǎn)品和用戶的實際需求,單純地希望設(shè)計出一個“完美”的產(chǎn)品,從而將功能設(shè)計的“大而全”。
如一個簡單的文本記錄功能,除了文本輸入外,還設(shè)計了對齊方式、字體加粗和斜體等功能,這就是典型的“大而全”的功能過度設(shè)計,因為一個簡單的文本記錄場景中用戶主是不需要如此多“看上去有用,但實際用不到”的功能。
2)單一功能的過度設(shè)計
單一功能的過度設(shè)計指設(shè)計單一功能時“考慮”過度,為其設(shè)計了過于復(fù)雜的方案。單一功能過度設(shè)計的本質(zhì)就是缺少全局思考,沒有抓住功能的“重點”,或者加強了“次要點”的設(shè)計和表達。
比如用戶在社區(qū)中瀏覽帖子圖片時,需要保存圖片,此場景下,預(yù)覽圖片是“重點”,下載是“次要點”,如果為圖片功能設(shè)計了下載按鈕,以及下載暫停、取消等功能,這就是典型的單一功能的過度設(shè)計,反而會對預(yù)覽圖片形成了負(fù)面影響。
3)盲目滿足用戶需求或者過度關(guān)注用戶反饋
設(shè)計必須滿足用戶需求,這是基本設(shè)計原則之一。但實際中,一千個用戶可能會有一千個不同的需求,而且用戶的需求也不一定是對的,或者是符合產(chǎn)品目標(biāo)的,如果盲目地滿足用戶的需求,就很容易造成過度設(shè)計,即在產(chǎn)品中設(shè)計了很多不需要的功能。
同理,過度關(guān)注用戶反饋也是一種典型的過度設(shè)計,即過分考慮用戶的反饋或者直接按照用戶反饋進行設(shè)計。
4)過度關(guān)注競品
競品分析是設(shè)計中的重要環(huán)節(jié),對具體的設(shè)計有很大幫助,尤其是競品已上線的功能。但在實際中,很容易過度關(guān)注競品,尤其是行業(yè)內(nèi)的“頭部”競品,如果沒有從自身產(chǎn)品實際需求出發(fā)而盲目跟進競品功能,認(rèn)為競品有的我們都要有,這就是典型的過度設(shè)計。
5)過度的思考后續(xù)產(chǎn)品的拓展
無論是產(chǎn)品經(jīng)理、設(shè)計師,還是程序員,都喜歡做“規(guī)劃”和“拓展”,如產(chǎn)品經(jīng)理會做功能規(guī)劃,設(shè)計師會做設(shè)計規(guī)范,程序員會做代碼封裝以提高復(fù)用和效率,“規(guī)劃”和“拓展”的目的是為了產(chǎn)品的“未來”。
但很多人都沒有把握好這個“當(dāng)下”和“未來”之間的平衡,在設(shè)計中過多地偏向了“未來”,導(dǎo)致設(shè)計了很多不僅對產(chǎn)品“當(dāng)下”發(fā)展沒有任何幫助的功能,不僅浪費了很多資源成本,而且容易導(dǎo)致當(dāng)前設(shè)計的不合理,甚至導(dǎo)致產(chǎn)品失敗。
2. 邏輯過度設(shè)計
邏輯過度設(shè)計指的是為功能設(shè)計了超出需求的復(fù)雜邏輯。如賬號登錄功能中,為用戶輸入手機錯誤提示邏輯設(shè)計了各種細(xì)化提示邏輯,比如“請輸入11位手機號”(輸入小于11位),“輸入純數(shù)字手機號”(輸入了非數(shù)字字符),“請輸入有效手機號”(輸入了無效號碼段)等,這就是典型的邏輯過度設(shè)計。
這些過分細(xì)化的功能邏輯只會增加用戶的認(rèn)知成本和使用成本,簡單的“請輸入正確的手機號”提示邏輯就可以解決所有問題。
3. 用戶側(cè)的過度設(shè)計
用戶側(cè)過度設(shè)計指的是在產(chǎn)品設(shè)計過程中,過度的從用戶相關(guān)的角度進行設(shè)計。常見的有以下幾個點:
1)過度考慮部分用戶群體
不同產(chǎn)品的用戶群體是不同的,同一個產(chǎn)品也有不同的用戶群體,這些用戶群體的需求特征和重要程度也是不同的,需要有針對性的進行設(shè)計,不能將部分用戶群體需求當(dāng)做全部用戶的需求來設(shè)計,或者將所有的用戶群體都是“一視同仁”的進行設(shè)計,否則就很容易造成過度設(shè)計。
2)過度考慮部分用戶場景
用戶場景是產(chǎn)品和用戶交互的基礎(chǔ)之一,設(shè)計中需要深入分析用戶場景并進行針對性的設(shè)計。
如正向場景和負(fù)向場景,重點場景和邊緣場景的設(shè)計就應(yīng)該有所區(qū)分,需要關(guān)注的重點也是不同的,如果將所有的用戶場景都進行“統(tǒng)一標(biāo)準(zhǔn)”的設(shè)計,就必然會造成過度設(shè)計。
3)過度考慮用戶部分操作行為
用戶在產(chǎn)品中的操作行為也是有主次之分的,重要的操作行為需要重點設(shè)計,次要的操作行為可以次要設(shè)計,不能過度考慮用戶的次要行為,否則就會造成過度設(shè)計的結(jié)果。
比如在賬號登錄中,用戶有找回密碼的需要,但其相比登錄行為就屬于次要操作行為,其設(shè)計表達的“程度”應(yīng)該相對較低,如果過度考慮用戶找回密碼的行為,將找回密碼設(shè)計成與登錄一樣的標(biāo)準(zhǔn)按鈕樣式,就會造成找回密碼按鈕的過度設(shè)計。
4)低估/高估用戶認(rèn)知和習(xí)慣
用戶與產(chǎn)品交互大多數(shù)是基于用戶的認(rèn)知和習(xí)慣,在設(shè)計中能否正確利用用戶的認(rèn)知和習(xí)慣是非常重要的。但在實際中,很多人會低估或高估用戶的認(rèn)知和習(xí)慣,如過分強調(diào)“把用戶當(dāng)小白”的理念,做什么功能都會加一些說明或引導(dǎo),這就是典型的低估用戶認(rèn)知和習(xí)慣而造成的過度設(shè)計。
4. 形式過度設(shè)計
形式過度設(shè)計一般指的就是設(shè)計師(交互和UI)在具體的方案設(shè)計過程中發(fā)生的過度設(shè)計。常見的形式過度設(shè)計有以下幾種:
1)視覺樣式的過度設(shè)計
視覺樣式的過度設(shè)計一般指在視覺設(shè)計方案中使用了“不合適”的設(shè)計形式或者設(shè)計了“無價值”的元素,比如在頁面中設(shè)計過于復(fù)雜的動態(tài)元素,不僅起不到正面作用,還會影響用戶的信息瀏覽和操作效率。
2)頁面信息過載
頁面信息過載也是一種常見的過度設(shè)計形式,即在有限的頁面空間中布局設(shè)計了過多的信息元素,從而造成信息密度劇增,從而影響用戶體驗。
3)一味的遵循設(shè)計規(guī)范
在實際中,很多人在產(chǎn)品設(shè)計中都會一味地遵循設(shè)計規(guī)范,認(rèn)為規(guī)范的東西就是對的,合理的。我認(rèn)為這也是一種形式上的過度設(shè)計,一味的遵循設(shè)計規(guī)范,不考慮實際需求,會使產(chǎn)品缺少“靈性”,讓產(chǎn)品丟失特色。
5. 體驗過度設(shè)計
設(shè)計的重要目的之一就是為用戶提供良好的使用體驗,但很多人對使用體驗是有誤解的,認(rèn)為好的設(shè)計就應(yīng)該提供最好的使用體驗,所以一味追求體驗上的設(shè)計,從而造成體驗上的過度設(shè)計。
比如在產(chǎn)品與服務(wù)端進行網(wǎng)絡(luò)交互時,網(wǎng)絡(luò)異常時應(yīng)該給用戶提示以幫助用戶理解異常的原因。但如果將每一種網(wǎng)絡(luò)異常(有很多種)都詳細(xì)地區(qū)分并展示給用戶,不僅不會提升用戶的使用體驗,反而會造成用戶認(rèn)知和理解上的困難。
四、如何避免過度設(shè)計
過度設(shè)計是一種負(fù)面設(shè)計,會給用戶和產(chǎn)品兩方面都帶來負(fù)面影響,因此必須合理的進行設(shè)計,避免過度設(shè)計。
避免過度設(shè)計的基本原則是把握設(shè)計的“度”,即適度設(shè)計。一般來說,設(shè)計的“度”主要來自產(chǎn)品和用戶的實際需求,具體可以從以下幾個方面進行思考。
1. 理性設(shè)計
設(shè)計過程中,應(yīng)該始終堅持“理性設(shè)計”,避免盲目和猜想設(shè)計,即所有的設(shè)計都應(yīng)該是合理的或者是有理由的,所有的設(shè)計必須是為了用戶和產(chǎn)品,設(shè)計必須基于產(chǎn)品和用戶的實際需求出發(fā),而不能憑空想象。
如上文所說的“單純認(rèn)為競品有的我們也必須要有”的思維就是典型的“非理性”的設(shè)計思維。
2. 確保設(shè)計的“價值性”
設(shè)計的目的之一是為產(chǎn)品和用戶帶來更多的價值和服務(wù),因此必須保證所有的設(shè)計都有其存在的“價值”,這個“價值”可以是為用戶帶來更好的體驗,也可以是是為產(chǎn)品帶來更多的收益。任何沒有“價值”的設(shè)計,就是“過度設(shè)計”,可以直接刪除。
3. 抓重點,分主次
設(shè)計是一項系統(tǒng)性的工程,必須處理好各部分之間的設(shè)計關(guān)系和影響,因此在設(shè)計過程中必須抓住設(shè)計的重點,分清設(shè)計的主次,如果所有的設(shè)計都遵循統(tǒng)一的“標(biāo)準(zhǔn)”或“方法”,就必然會造成過度設(shè)計。
“抓重點,分主次”的首先需要是正確合理地確定所有功能的優(yōu)先級和重要程度,其次在具體的設(shè)計中遵循“重點功能重點設(shè)計,次要功能次要設(shè)計”的原則。
如在賬號登錄功能中,登錄功能的重要程度要比找回密碼功能要高,因此前者一般使用標(biāo)準(zhǔn)的按鈕樣式,后者多用文字按鈕樣式,這樣設(shè)計后,登錄按鈕的就得到更多的“視覺”設(shè)計和表達,更容易聚焦用戶視覺焦點,方便用戶操作。
4. 加強全局設(shè)計思考,避免將局部設(shè)計過度放大
產(chǎn)品是一個復(fù)雜的功能集合,每一個功能都不可能獨立存在,是需要“協(xié)同工作”的,因此不能將設(shè)計焦點集中在某一個或部分功能上,而是應(yīng)該進行全局的設(shè)計思考。
如果過度聚焦局部功能元素的設(shè)計,就會很容易忽視不同功能之間的“約束”,約束條件越少,設(shè)計空間也就越大,也就很容易將局部設(shè)計過度放大,從而造成過度設(shè)計。
加強全局設(shè)計思考需要分析出各個功能之間的“關(guān)系”和“影響”,并且在設(shè)計中從全局的角度來思考和正確處理這些“關(guān)系”和“影響”,從而避免過度放大局部設(shè)計。
5. 聚焦設(shè)計,避免設(shè)計過程中的“分散”
在設(shè)計過程中,不僅要進行全局性的思考,也要進行聚焦設(shè)計,即確定好目標(biāo)、功能點等后,所有的設(shè)計都需要有針對性的進行設(shè)計,不能在設(shè)計過程中“分散”而偏離這些目標(biāo)和功能點,如因為某些因素改變設(shè)計方案或設(shè)計框架,又或臨時增加需求等。
聚焦設(shè)計比較好的做法就是以目標(biāo)為導(dǎo)向進行設(shè)計,即所有的設(shè)計都是為了實現(xiàn)既定的目標(biāo),同時目標(biāo)又可以很好地為具體設(shè)計指明方向和提供評估標(biāo)準(zhǔn)。
6. 立足當(dāng)下,避免“空中樓閣”
在設(shè)計中需要考慮功能規(guī)劃和拓展,但是絕對不能過度地為“未來”而設(shè)計。過度思考后續(xù)產(chǎn)品的拓展,很容易在當(dāng)前功能設(shè)計中受到后續(xù)拓展的“限制”,容易導(dǎo)致當(dāng)前設(shè)計的不合理或失敗,如果當(dāng)前設(shè)計是失敗的,那么“未來”的設(shè)計也就沒有任何意義了。
設(shè)計“規(guī)劃”和“拓展”的前提是設(shè)計可以滿足當(dāng)下產(chǎn)品和用戶的需求,如果不能滿足當(dāng)前產(chǎn)品的需求,所有的“規(guī)劃”和“拓展”都是“空中樓閣”,沒有任何實際意義和價值。
7. 有效合理地設(shè)計評估
設(shè)計評估是產(chǎn)品設(shè)計中的重要一環(huán),可以去除設(shè)計中“無價值”、“無意義”和“無目的”的設(shè)計“元素”,一般而言這些“三無”設(shè)計一定會成為過度設(shè)計。有效合理地設(shè)計評估,可以有效刪除這些“三無”設(shè)計,從而避免過度設(shè)計。
如何進行有效合理的評估設(shè)計是一個非常復(fù)雜龐大的話題,在這里就不仔細(xì)敘述了,只需謹(jǐn)記有效合理的設(shè)計評估是避免過度設(shè)計的有效措施之一。
五、小結(jié)
設(shè)計是滿足產(chǎn)品和用戶需求的一種手段,但從來不是最終的目的和結(jié)果,絕對不能為了設(shè)計而設(shè)計,所以在產(chǎn)品設(shè)計中要把握設(shè)計的“度”,避免過度設(shè)計。
設(shè)計中的“度”主要來自產(chǎn)品和用戶的實際需求,超過這個“度”,就會成為過度設(shè)計,不僅不能解決產(chǎn)品和用戶的實際需求,反而會帶來更多的負(fù)面影響。
本文由 @小乞丐 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)作者許可,禁止轉(zhuǎn)載。
題圖來自Unsplash,基于CC0協(xié)議
說得太好了
我很認(rèn)同作者的觀點。目前有太多的東西都可以歸為過度設(shè)計,華而不實,這是當(dāng)下設(shè)計中需要解決的問題。如何抓住重點,便是其中的難題之一。
受益了,謝謝
設(shè)計本身是為了解決問題,如果過度設(shè)計,反而給用戶帶來負(fù)擔(dān),這就得不償失了
把握好度,不必要的抽象封裝,為系統(tǒng)增加了不必要的復(fù)雜度。
我覺得說的太對了!任何事情都要把握一個“度”,這樣才能做好一件事。
過載過度過量,都不太好,設(shè)計還是化繁為簡吧,用戶也更加方便啊
中國古話說得好,中庸之道誠不欺我,設(shè)計這個東西也一樣的
設(shè)計到底是化繁為簡還是化簡為繁,這個度真的很難把握好欸
產(chǎn)品設(shè)計并不能一味地追求大而全,而是應(yīng)當(dāng)依據(jù)用戶需求、用戶實際使用場景進行規(guī)劃設(shè)計,從而避免用戶在使用過程中的不必要干擾
學(xué)到了,講解的很全面,了解到很多。在產(chǎn)品設(shè)計中要把握設(shè)計的“度”,避免過度設(shè)計