以用戶為中心的產(chǎn)品設(shè)計(jì)34忠于眼睛

作者:靈靈柒捌玖拾 發(fā)布:2026-03-04 10:00:28 0瀏覽

學(xué)UI設(shè)計(jì)如何做一名優(yōu)秀的UI設(shè)計(jì)師學(xué)UI設(shè)計(jì)如何做一名優(yōu)秀的UI設(shè)計(jì)師說起產(chǎn)品UI設(shè)計(jì)通常的認(rèn)識(shí)就是“圖形界面的設(shè)計(jì)”而產(chǎn)品的交互設(shè)計(jì)往往被忽略!一個(gè)好的交互設(shè)計(jì)對產(chǎn)品的成功起著很關(guān)鍵的作用。UI所做的就是用戶最先接觸到的東西,也是一般性的用戶唯一接觸到的東西。用戶對于界面視覺效果和軟件操作方式的易用性的關(guān)心,要遠(yuǎn)遠(yuǎn)大于他對底層到底用什么樣的代碼去實(shí)現(xiàn)的關(guān)心。如果說程序是一個(gè)人的肌肉和骨骼,那么UI設(shè)計(jì)就是人的外貌和品格!都是一個(gè)成功軟件產(chǎn)品必不可少的重要組成部分!對我而言程序懂得不多所以只是從UI設(shè)計(jì)與軟件產(chǎn)品整體的關(guān)系和如何才能使軟件產(chǎn)品得到最佳的UI設(shè)計(jì)角度來談?,F(xiàn)在我們的軟件產(chǎn)品存在的一些問題有技術(shù)方面的問題,但是更多的問題來源于各個(gè)部門、各個(gè)項(xiàng)目小組的之間的配合。我們現(xiàn)有的開發(fā)流程一般都是由市場部門提出客戶需求,產(chǎn)品設(shè)計(jì)人員提出產(chǎn)品設(shè)計(jì)報(bào)告,開發(fā)部門設(shè)計(jì)開發(fā)計(jì)劃,由各個(gè)小組分別開發(fā)一個(gè)模塊,最后整合成為一個(gè)完整的軟件產(chǎn)品。在這些流程之間UI設(shè)計(jì)應(yīng)該參與那一個(gè)部分,每一個(gè)部分應(yīng)該做到什么地步才可以使產(chǎn)品得到最好的UI設(shè)計(jì)效果呢?下面我們會(huì)在每一個(gè)部分具體分析。首先分析一下現(xiàn)在的問題所在,在一些軟件業(yè)比較發(fā)達(dá)的國家軟件產(chǎn)品的UI設(shè)計(jì)過程貫穿了軟件開發(fā)的自始至終,而且是必不可少的。而在中國產(chǎn)品UI設(shè)計(jì)并沒有被廣泛接受,就算是已經(jīng)有了UI設(shè)計(jì)師的一些企業(yè)也沒有對產(chǎn)品的UI有著足夠的重視,一般來講他們大都會(huì)把重點(diǎn)放在如何使用代碼實(shí)現(xiàn)所需要的功能,在我看來這只是一個(gè)成功軟件產(chǎn)品的一個(gè)部分。一個(gè)優(yōu)秀軟件產(chǎn)品的開發(fā)過程應(yīng)該是由四個(gè)部分組成1.軟件產(chǎn)品的設(shè)計(jì)(業(yè)務(wù)建模)2.系統(tǒng)的設(shè)計(jì)(技術(shù)建模)3.分單元的開發(fā)(把軟件各個(gè)部分拆分分單元編寫代碼)4.測試(分為單元測試、系統(tǒng)集成測試和產(chǎn)品功能測試),這些是由軟件研發(fā)部門做的工作。除去以上軟件開發(fā)過程的四個(gè)部分還有用戶需求和用戶驗(yàn)收測試,這兩個(gè)過程是由市場部門和產(chǎn)品用戶一起完成。所以說用代碼實(shí)現(xiàn)產(chǎn)品功能(過程)只是軟件開發(fā)的一個(gè)步驟?,F(xiàn)在我們回到UI設(shè)計(jì)的角度來看,作為UI設(shè)計(jì)人員我們需要全程參與到軟件開發(fā)過程中,而不只是在某一個(gè)步驟參與,這就需要我們具有很全面的知識(shí)儲(chǔ)備。目前國內(nèi)知名的UI培訓(xùn)基地已有開設(shè)專業(yè)的UI課程,有需要提升自身設(shè)計(jì)水平的人可以再進(jìn)一步了解。現(xiàn)在在大多數(shù)軟件企業(yè)里UI設(shè)計(jì)師只是在產(chǎn)品的過程的時(shí)候才實(shí)質(zhì)性的參與到軟件開發(fā)過程里,而在其它幾個(gè)步驟里只是參加甚至根本沒有參加(在這里我要強(qiáng)調(diào)“參與”和“參加”是兩個(gè)詞的不同概念,“參與”指的是完全加入到開發(fā)行列開始進(jìn)入設(shè)計(jì)階段,而“參加”指的只是旁聽會(huì)議或者提出一些簡單的意見并沒有開始進(jìn)入設(shè)計(jì)階段),這樣就會(huì)大大降低軟件產(chǎn)品的開發(fā)效率使開發(fā)成本成倍上升甚至導(dǎo)致整個(gè)產(chǎn)品的不成功!這并不是危言聳聽,下面我們分析一下在一個(gè)軟件產(chǎn)品的開發(fā)過程中UI設(shè)計(jì)應(yīng)該怎么做、做到什么地步才能避免上邊提到的那些問題?如今軟件的越來越多的考慮到人的因素,“以人為本”的設(shè)計(jì)理念貫穿了整個(gè)軟件產(chǎn)品開發(fā)的始終,因此軟件產(chǎn)品的UI設(shè)計(jì)過程最重要的兩個(gè)部分就是行為和構(gòu)造,也就是交互設(shè)計(jì)和界面設(shè)計(jì)。上面我們按照軟件開發(fā)的四個(gè)階段,逐個(gè)的分析了每個(gè)時(shí)期UI設(shè)計(jì)的任務(wù)。由此我們可以看出UI設(shè)計(jì)并不完全是一個(gè)美術(shù)設(shè)計(jì)的過程,還有很重要的一個(gè)部分就是交互性和易用性的設(shè)計(jì)。我們要時(shí)刻把自己放在軟件的用戶角度來考慮,設(shè)計(jì)出最簡單易用,界面友好的軟件產(chǎn)品。

①?本文僅代表作者個(gè)人觀點(diǎn),不代表豬八戒網(wǎng)立場。

②?本文經(jīng)授權(quán)發(fā)布,未經(jīng)許可,請勿轉(zhuǎn)載。如有需要,請聯(lián)系豬八戒官方。