UI設計(或稱界面設計)是指對軟件的人機交互、操作邏輯、界面美觀的整體設計。UI設計分為實體UI和虛擬UI,互聯網說的UI設計是虛擬UI,UI即User Interface(用戶界面)的簡稱。
好的UI設計不僅是讓軟件變得有個性有品位,還要讓軟件的操作變得舒適簡單、自由,充分體現軟件的定位和特點。
與之相應,UI設計師的職能大體包括三方面:一是圖形設計,軟件產品的“外形”設計。二是交互設計,主要在于設計軟件的操作流程、樹狀結構、操作規范等。一個軟件產品在編碼之前需要做的就是交互設計,并且確立交互模型,交互規范。三是用戶測試/研究,這里所謂的“測試”,其目標恰在于測試交互設計的合理性及圖形設計的美觀性,主要通過以目標用戶問卷的形式衡量UI設計的合理性。如果沒有這方面的測試研究,UI設計的好壞只能憑借設計師的經驗或者領導的審美來評判,這樣就會給企業帶來極大的風險。
研究界面
圖形設計師Graphic UI designer
國內大部分UI工作者都是從事這個行業,是了解軟件產品、致力于提高軟件用戶體驗的產品外形設計師。
這些設計師大多是美術院校畢業的,其中大部分是有美術設計教育背景,例如工業外形設計,裝潢設計,信息多媒體設計等。
人與界面
交互設計師interaction designer
在圖形界面產生之前,長期以來UI設計師就是指交互設計師。交互設計師的工作內容就是設計軟件的操作流程,樹狀結構,軟件的結構與操作規范(spec)等。一個軟件產品在編碼之前需要作的就是交互設計,并且確立交互模型,交互規范。
交互設計師一般都是軟件工程師背景居多,也有視覺設計師轉行進入的。
研究人
用戶測試/研究工程師User experience engineer任何的產品為了保證質量都需要測試,軟件的編碼需要測試,自然UI設計也需要被測試。這個測試和編碼沒有任何關系,主要是測試交互設計的合理性以及圖形設計的美觀性。
測試方法一般都是采用焦點小組,用目標用戶問卷的形式來衡量UI設計的合理性。這個職位很重要,如果沒有這個職位,UI設計的好壞只能憑借設計師的經驗或者領導的審美來評判,這樣就會給企業帶來嚴重的風險性。
綜上所述UI設計師就是:軟件圖形設計師、交互設計師、用戶研究工程師。