想做好產品功能,不妨試試這個「親親原則」?

1 評論 5111 瀏覽 10 收藏 7 分鐘

今天推薦的這篇文章是丹麥籍用戶體驗設計師?Twitter@Anton Nikolov?的設計原則系列文章之一,主要向你介紹 2 個設計原則——「避免功能蔓延」以及「簡而不減」。

一、避免功能蔓延

功能蔓延的缺點

大多時候,不斷向產品中加入新功能,不僅會導致成本增加,還無法按計劃藍圖完成設計。如果出現這個情況,你就惹「功能蔓延」上身了。

新增功能,其實并不難,特別是在軟件或網頁開發過程中。功能蔓延就好似軟件應用的一顆毒瘤,太多功能只會讓人「飽受折磨」,有時甚至還會讓終端產品直接「送命」。

在微軟 Word 文檔中把所有工具欄設為顯示狀態

為什么會出現功能蔓延這個結果呢?——那必然是利益相關者的妄想導致的,其自認為最了解用戶需求。但是!這根本沒有考慮用戶的感受。

事實上,并不是越多越好。當然,這條規律也會有偶爾例外的時候。

不斷新增功能會增加不必要的復雜性,繼而增加時間及金錢成本。

怎么解決「功能蔓延」問題?

一定要注意偷偷出現并持續留存的小功能。功能蔓延簡直就是變色忍者!它會融入你的產品環境并很好地偽裝,對產品產生巨大威脅。

功能蔓延可以在你背后捅一刀

需要添加新功能時,一定要多做用戶測試。這些新功能必須要解決用戶需求。同時,隨時都要謹記和提防功能蔓延的出現。

「干掉」功能蔓延,有什么好辦法嗎?了解下面的 KISS 原則,你就知道答案了。

二、簡而不減

「KISS」的傳統定義

KISS,是簡而不減(Keep It Simple Stupid)的首字縮寫凱利·約翰遜(Kelly Johnson)最初提出了這個概念。

約翰遜專門設計作戰飛機。保證作戰飛機的性能和安全是其首要任務,也就是說飛機哪怕是在惡劣的戰地環境下也能輕易修復。為此,他提出的一個原則就是 KISS 原則。

在設計中,「簡而不減」應被視為核心目標。

「簡而不減」,即只有最少量的零部件,零部件之間只有最少量的交互次數。

更少的零部件和交互次數,可以保證更高的效率。同時,成本也會更低,性能也更加可靠,維護及故障解決也會變得更簡單。

「簡而不減」的矛盾

創新型設計其實并不簡單。產品原型和迭代過程一團亂,設計到了最后盡是無關緊要的元素和交互,這就是前文提到的功能蔓延了。

一旦設計師快形成產品原型時,KISS 原則會顯得更加有用。迭代次數要控制到最少,設計師也需要更加專注。無論什么元素,只要沒有存在價值或不能解決用戶需求的,都應被移除?;蛘?,也可以重新設計,直到能滿足用戶所需。

當你到了設計的這個階段時,問問自己:「在不影響性能的情況下,還有什么可以移除?」同時,不間斷地做用戶測試,從而不斷地移除和簡化。一直不停地應用 KISS 原則,直到不能再進一步簡化為止。

「簡而不減」是一個十分神奇和美妙的過程,但前提是它不傷及產品性能,不影響產品的設計目的。

簡從繁中來

試想,我們用過的一支普通鉛筆。它是一個簡單小巧的工具,使用它,我們可以做任何標記。鉛筆的任一元素都有其存在價值和目的,在特定環境下滿足用戶所需。

那說它復雜,又體現在哪些方面呢?

你知道鉛筆背后的設計流程和制作流程嗎?你知道如何組裝木頭和石墨混合物嗎?你知道如何設計鉛筆的外形才能使它不在桌面上自動位移嗎?

每個細節都有其存在目的,最終也能滿足用戶所需。美妙又簡單!但要做到這一步,一點都不簡單。

好了,不說鉛筆了。

卓爾不群的用戶體驗設計,也肯定要結合 KISS 原則。終端產品一定要做到「簡而不減」!重新理清你的設計思路,確保產品的任一元素都有其存在價值和目的,這樣才能滿足用戶所需。

結束語

無論你有多么豐富的設計經驗,功能蔓延和 KISS 原則都值得關注。吻死你的功能蔓延吧,說不定你會得到意想不到的驚喜。利用好這兩個原則,在設計過程中,多想想什么可以添加,什么又可以移除。

在添加新功能時,要警醒自己,這個新功能可能會把產品送上斷頭臺。因此,不妨多和用戶交互,多做用戶測試。設計一定要面面俱到,這樣才能在性能、成本以及維護等方面做到最佳。

設計的最終目的,是要幫助用戶解決問題,同時要優化產品。所以別忘了,簡而不減。

 

譯者:Jorri

作者:Anton Nikolov,用戶體驗設計師。

原文授權譯自:Design principles: KISS the Feature creep

來源:http://www.ifanr.com/app/804487

本文來源于人人都是產品經理合作媒體@愛范兒,作者@Anton Nikolov

題圖來自unsplash,基于CC0協議

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發揮!