如何提高APP交互設計能力(一):理解交互設計
文章中,作者分享了自己對交互設計的一點理解,希望能夠對你有所幫助。
什么是交互設計?
什么是交互設計,我們先看看度娘的解釋:
怎么理解這段話呢,我們可以把它分為三部分來理解。
- 人的需求為導向,理解用戶期望、需求為前提
- 滿足商業、技術、行業的機會和制約
- 創造出形式、內容、產品(有用、易用、滿足需求、具備技術可行性)
人的需求為導向
做交互設計的首要事情,就是弄懂需求,在實際工作中,就是和需求方或產品經理來對一遍需求,目標是能夠正確的理解并整理好這些需求,方便開展接下來的交互設計。
對需求的時候要搞明白3個問題:
- 為什么要做這個?(目標)
- 這個需求真對的用戶群是什么?(用戶)
- 什么場景下會使用這個功能(場景)
我覺得有很多人都認為,需求方或產品經理會把上圖中的3個問題(目標、用戶、場景)解釋的清清楚楚,但大部分實際工作中,他們可能有的只能回答到第一條,為什么要做這個。
對于用戶、場景、方案等他們不會非常明確,往往都是一些想法碎片拼湊。這個時候,就需要通過討論、溝通,和需求方一起去想這些問題,最終達成一致。
在明確需求的過程中,要注意聚焦的核心目標。對于其它的(如經理想加轉場動畫,想加復選框,想加個xx,希望藝術一點,想分3步完成等)請主動過濾這些,在交互設計過程中,應該要基于對需求的理解,結合產品、技術、行業的制約,通過獨立思考形成的交互,不能過于受到他們的干擾。
滿足商業、技術、行業的機會和制約
要做出好的交互設計,需要盡可能的擴展知識面。
設計師需要什么事情都了解一些精髓,工程師需要了解一件事的方方面面。
毫無疑問在互聯網產品設計流程中,現在的交互設計步驟扮演了一個承上啟下的關鍵角色。
了解外部商業環境
你除了需要了解用戶的需求是什么之外,在商業環境中、一些競品是怎么做的,優缺點是什么,突破點是什么。
如何進行競品分析,這個后續有機會再給大家聊聊。也是產品設計的一個重點。
了解公司戰略及定位
我們還要了解哪些交互行為在公司的在商業戰略中是許可的,哪些行為是不許可的。假如一個銀行的應用,處處透露著信息泄露的風險,那么這個應用也不太敢用,比如xx銀行的應用,看著就感覺會泄露密碼,老老實實的用回pc版。假如一個活潑的公司,做出來的交互處處透露著嚴謹的邏層次,這個應用很大可能也會廢掉。
了解技術
還很重要的一點是要了解技術,希望點一個按鈕,就讓手機實現一個跳出三界外,不在五行中的功能,顯然是不行的。要了解一些主流的技術、主流方案、以及基本的實現原理,這其中還包括當前技術團隊能實現的程度。
做交互設計的時候,應提前考慮技術的選型,并盡可能地將使用技術的特征和特點展現出來。
了解行業、國家規范
最后還要考慮在行業中,業務的規范、標準是怎樣的,國家的法律法規都是需要考慮的內容。
例如幾年前的拼車例子,交通法規定允許拼車,但是不允許黑車,你在做交互設計的時候,是不是要考慮到黑車與拼車的區別?
再舉個不是特別恰當的例子,在電動車領域,兩種方式充電,一種是將電源接到車上進行充電,一種是將電池換下來留在充電站充電。如果不了解,你在做軟件交互的時候,忽略掉其中一種,或者一種方式不適用,那么就是很明顯的不專業。甚至如果連充電單位是福特、安培、焦耳,毫安時,還是毫安都弄不懂,做出來東西就真的是笑話了。
創造出形式、內容、產品(有用、易用、滿足需求、具備技術可行性)
這個比較好理解,就是將之前提到的人、物、行為這些交互的要素,在滿足預期的情況下,創造出 內容、形式、反饋。也就是大家最常做的轉化的動作,輸出的成果。
作者:小星星,8年互聯網工作經驗,4年技術,4年產品。
本文由 @小星星 原創發布于人人都是產品經理。未經許可,禁止轉載。
題圖來自PEXELS,基于CC0協議
做了技術轉產品感覺更深入了
建議一開頭引用百度那段文字中“技術可行”字眼也作為重點。
感謝建議