交互設(shè)計是一門交叉學(xué)科,廣義的交互設(shè)計涉及人機(jī)工程學(xué)、心理學(xué)、社會學(xué)、設(shè)計學(xué)等等知識,從狹義的角度看,交互設(shè)計主要指人機(jī)界面交互。涉及到用戶研究能力、需求分析能力、信息架構(gòu)設(shè)計能力、流程邏輯設(shè)計能力、原型設(shè)計能力、編寫交互設(shè)計文檔、了解設(shè)計原則以及一些其他能力。
用戶研究能力
在一個完整的UED團(tuán)隊中,其實是有專門的用戶研究人員。用戶研究人員負(fù)責(zé)做用戶研究,并把研究結(jié)果制作成用戶研究報告。在這里把用戶研究放到交互設(shè)計師的知識體系中,是因為用戶研究在整個設(shè)計的過程中有著至關(guān)重要的地位。
交互設(shè)計師雖然不是專職的用戶研究人員,但是也需要掌握一定的用戶研究知識,建立用戶模型,分析用戶研究數(shù)據(jù),挖掘用戶行為數(shù)據(jù)。這樣有利于交互設(shè)計師在設(shè)計階段對產(chǎn)品核心需求及價值的把握,常用的用戶研究方法有問卷調(diào)查、深入訪談等。
二、需求分析能力
當(dāng)面對用戶研究得到的數(shù)據(jù)時,交互設(shè)計師應(yīng)該具有一定的需求分析能力。需求分析的目的是明確產(chǎn)品目標(biāo)用戶、使用場景、產(chǎn)品定位、產(chǎn)品功能優(yōu)先級、并讓開發(fā)、測試等相關(guān)人員能明確了解需求,便于日后印證設(shè)計。交互設(shè)計師需要在了解用戶的主導(dǎo)需求之后能夠挖掘出用戶的潛在訴求,并對競品和已有的產(chǎn)品版本進(jìn)行分析。
三、信息架構(gòu)設(shè)計能力
信息架構(gòu)是產(chǎn)品的骨架,是對產(chǎn)品功能進(jìn)行的層級式的梳理。良好的信息架構(gòu)可以對產(chǎn)品的功能進(jìn)行明確的分類,并明確各個層級之間的功能關(guān)系,符合目標(biāo)用戶的心理模型。常用的信息架構(gòu)模式括層級結(jié)構(gòu)、線型結(jié)構(gòu)、自然結(jié)構(gòu)、矩陣結(jié)構(gòu)。交互設(shè)計師需要了解各個結(jié)構(gòu)模式的特點并根據(jù)自己產(chǎn)品的特點選擇合適的信息架構(gòu)形式。
信息架構(gòu)常用的梳理方法是卡片分類法。通常的操作過程是設(shè)計師準(zhǔn)備一定量的功能卡片,讓用戶將這些類型進(jìn)行分類,形成功能集群,并對每個功能集群進(jìn)行功能性概括。
四、流程邏輯設(shè)計能力
流程邏輯設(shè)計是基于上步中的信息架構(gòu),也就是依據(jù)產(chǎn)品功能進(jìn)行的。流程邏輯設(shè)計要表現(xiàn)用戶使用產(chǎn)品過程中的關(guān)鍵點,明確產(chǎn)品的操作鏈,是對信息架構(gòu)的邏輯梳理。
在流程設(shè)計過程中,可以使用Visio、Mindmanger等專業(yè)的流程圖繪制軟件進(jìn)行繪制,在繪制流程圖時要注意考慮流程節(jié)點的正常情況和異常情況。
五、原型設(shè)計能力
產(chǎn)品的流程邏輯設(shè)計結(jié)束之后,就進(jìn)入原型設(shè)計的環(huán)節(jié)。原型主要表現(xiàn)業(yè)務(wù)流程、產(chǎn)品的框架和布局以及交互規(guī)則,原型分為低保真原型和高保真原型。
低保真原型的設(shè)計主要是在設(shè)計的開始階段,采用線框圖的形式制作一個可演示的Demo,便于設(shè)計師與產(chǎn)品經(jīng)理討論修改。高保真原型是指更接近真實產(chǎn)品效果的Demo。在實際中,大部分項目都不需要高保真,只需要低保真原型的設(shè)計。
六、編寫交互設(shè)計文檔
交互設(shè)計文檔本質(zhì)上是一種交互設(shè)計說明,是用來梳理交互事件、頁面之間的邏輯關(guān)系、頁面跳轉(zhuǎn)等交互動作的文字和圖片相結(jié)合的說明稿。交互設(shè)計說明書的閱讀對象是產(chǎn)品經(jīng)理、UI設(shè)計師、研發(fā)人員、測試人員。交互設(shè)計文檔括軟件頁面、頁面狀態(tài)、頁面流程、交互動作說明文字。好的交互設(shè)計文檔可以讓團(tuán)隊中其他的人員能迅速了解產(chǎn)品的整體架構(gòu)和邏輯關(guān)系,以便對產(chǎn)品進(jìn)行評審和改進(jìn),避免產(chǎn)品設(shè)計的偏差。
七、了解設(shè)計原則
掌握一些交互設(shè)計原則是交互設(shè)計師必備的技能。交互設(shè)計不是無章可循,而是有一些設(shè)計的原則需要交互設(shè)計師遵守,如一致性原則、Jakob Nislsen的10條可用性原則、易用原則、中間用戶原則、基于用戶心理模型、2——8原則等等。基于交互設(shè)計原則的交互設(shè)計可以交互設(shè)計的流暢性。
八、其他能力
除了上述講到的能力之外,交互設(shè)計師需要了解不同設(shè)計平臺的規(guī)范、有一定的文案設(shè)計能力,同時可以了解一些代碼內(nèi)容,建議學(xué)習(xí)一些HTML、CSS、JS、PHP、Android、C#、JSP、Java等知識,這樣便于交互設(shè)計師與開發(fā)人員溝通,可以使項目的進(jìn)展更加順利。