軟件設計可分為兩個部分:編碼設計與UI設計。UI的本意是用戶界面,是英文User和 Interface的縮寫。從字面上看是用戶與界面2個部分組成,但實際上還包括用戶與界面之間的交互關系。
在飛速發(fā)展的電子產(chǎn)品中,界面設計工作一點點的被重視起來。做界面設計的“美工”也隨之被稱之為“UI設計師”或“UI工程師”。其實軟件界面設計就像工業(yè)產(chǎn)品中的工業(yè)造型設計一樣,是產(chǎn)品的重要賣點。一個電子產(chǎn)品擁有美觀的界面會給人帶來舒適的視覺享受,拉近人與商品的距離,是建立在科學性之上的藝術設計。檢驗一個界面的標準既不是某個項目開發(fā)組領導的意見也不是項目成員投票的結(jié)果,而是終端用戶的感受。
與之相應,UI設計師的職能大體包括三方面:一是圖形設計,即傳統(tǒng)意義上的“美工”。當然,實際上他們承擔的不是單純意義上美術工人的工作,而是軟件產(chǎn)品的產(chǎn)品“外形”設計。二是交互設計,主要在于設計軟件的操作流程、樹狀結(jié)構(gòu)、操作規(guī)范等。一個軟件產(chǎn)品在編碼之前需要做的就是交互設計,并且確立交互模型,交互規(guī)范。三是用戶測試/研究,這里所謂的“測試”,其目標恰在于測試交互設計的合理性及圖形設計的美觀性,主要通過以目標用戶問卷的形式衡量UI設計的合理性。如果沒有這方面的測試研究,UI設計的好壞只能憑借設計師的經(jīng)驗或者領導的審美來評判,這樣就會給企業(yè)帶來極大的風險。
研究界面
國內(nèi)大部分UI工作者都是從事這個行業(yè)。也有人稱之為美工,但實際上不是單純意義上的美術工人,而是了解軟件產(chǎn)品、致力于提高軟件用戶體驗的產(chǎn)品外形設計師。隨著時間的推移,美工這個詞將漸漸淡出。
這些設計師大多是美術院校畢業(yè)的,其中大部分是有美術設計教育背景,例如工業(yè)外形設計,裝潢設計,信息多媒體設計等。
人與界面
在圖形界面產(chǎn)生之前,長期以來UI設計師就是指交互設計師。交互設計師的工作內(nèi)容就是設計軟件的操作流程,樹狀結(jié)構(gòu),軟件的結(jié)構(gòu)與操作規(guī)范(spec)等。一個軟件產(chǎn)品在編碼之前需要作的就是交互設計,并且確立交互模型,交互規(guī)范。
交互設計師一般都是軟件工程師背景居多,也有視覺設計師轉(zhuǎn)行進入的。
研究人
任何的產(chǎn)品為了保證質(zhì)量都需要測試,軟件的編碼需要測試,自然UI設計也需要被測試。這個測試和編碼沒有任何關系,主要是測試交互設計的合理性以及圖形設計的美觀性。測試方法一般都是采用焦點小組,用目標用戶問卷的形式來衡量UI設計的合理性。這個職位很重要,如果沒有這個職位,UI設計的好壞只能憑借設計師的經(jīng)驗或者領導的審美來評判,這樣就會給企業(yè)帶來嚴重的風險性。