?

探究交互設計理念在軟件開發過程中的應用

2020-12-06 10:32周瑯曾桉
大觀·東京文學 2020年10期
關鍵詞:交互設計軟件開發用戶體驗

周瑯 曾桉

摘 要:網絡時代的發展,5G信號的逐漸普及,技術的發展帶來更多不同的傳播方式,網絡朝著高速和普及的方向不斷發展,交互設計成為了商業模式下非常重要的設計手段。交互設計致力于從人的心理需求和行為習慣這兩方面提供高效的交互方式,與用戶之間建立溝通的橋梁。軟件所帶來的商業價值驅使軟件研發工作者開始從注重軟件功能向注重用戶體驗的方向發展,讓軟件和用戶之間產生關聯。交互設計師從市場的角度出發,充分考慮用戶在使用過程中的使用習慣從而設計出以人為導向的軟件。文章從軟件開發中的交互理念、軟件開發中的交互功能的應用以及交互設計在軟件開發中的發展前景三個方向出發,探究交互設計在軟件開發中的應用。

關鍵詞:交互設計;軟件開發;用戶體驗

一、軟件開發中的交互理念

數字科技的發展為我們帶來了虛擬的信息傳播方式,交互體驗成為軟件開發的一個重要手段,其強調以用戶為中心,強調產品圍繞著人在創造。虛擬時代背景下,網絡在追求更快更廣的宗旨下研發出5G,網絡以點對點的狀態連接著現實生活中的真實用戶,5G時代來臨了。這種傳播的狀態早就不是以往類似電視廣告那種點對面的發散式用戶反饋,我們接收到的信息更加及時,更加全面,更加有深度。這是一種交互的信息傳播模式,交互是一種非物質屬性的,更多地體現在使用過后的情緒狀態方面。當然,設計的實用性也很重要,交互設計非常關鍵的一點,就是在強調實用性同時充分考慮到用戶的心情情感,畢竟一款好的軟件或者一個好的界面能夠長時間地產生商業價值,所以在用戶在使用的時候產生的興奮、愉悅的心情就顯得尤為重要。如《情感化設計》中提到:“當然實用性和可用性是很重要的,不過如果沒有樂趣和快樂、興奮和喜悅、焦慮和生氣、害怕和憤怒,那么我們的生活將是不完整的?!睆倪@點可以看出來,可用性僅僅是滿足用戶的基礎需要,而實現體驗滿足才是更高層次的需求。

設計是設計師個性化的表達手段,但設計離不開人,所以設計的前提必須也終將是人,交互設計考量的其實是人與人之間的“博弈”,看似設計的主體和客體分別是人和物,但事實上,物也是設計師思維運轉下的實體產物,所以交互設計師是人與人之間溝通的橋梁,他們能夠更快更精準地捕捉到用戶的習慣和想法。我們可以把交互設計這個流程理解成一個邏輯運算,在設計師的腦海中經歷一系列的“高速運轉”,從而生成出一套符合邏輯且實用的設計成品。有趣的是,軟件開發的原理也蘊含著相同的道理,當然軟件開發和其他的設計領域不同,雖然不需要具備推演運算的能力,但是理性的思維方式會左右其設計的方式方法。交互設計師們需要放棄帶有個人色彩和風格,因為他們設計的產品是絕對理性的,在開發軟件前端時,需要充分產生商業價值,不同的產品定位、不同的行業、不同的目標市場、不同用戶群體都會導致截然不同的設計。

二、軟件開發中的交互功能的應用

蘋果設計公司的iPhone3G手機作為移動智能手機的開端徹底顛覆了人們使用手機的習慣,它為交互設計和界面設計開辟了新道路。交互設計拉近了人機之間的距離,形成了集觸覺、視覺、聽覺于一體的交互體驗,交互設計從用戶習慣入手,成為是否是成功的重要考驗標準。我們會發現,當使用一款好的軟件或者瀏覽一個網站時,我們所面對的是一個“自助式”的方式,不需要花費大量的時間去研究操作流程。當我們使用一款新的手機應用時,有時候只需要引導頁4個左右的頁面我們就知道這款手機應用該如何使用了,這不是因為用戶變聰明了,而是因為操作界面的人性化設計讓人們能夠快速掌握使用方法。

用戶體驗并不是設計師主觀能夠想出來的,這是一個量化的過程,前期的市場調研、用戶體驗和軟件更新才是一款成熟的軟件需要具備的一個前提。如今的應用市場有種類繁多的不同手機軟件,而這些軟件需要充分考慮到用戶的使用體驗,比如現在大多數手機的界面都在5英寸左右,那么界面的直觀性在手機應用就顯得尤為重要了。一個好的手機軟件,一定能夠充分考慮到用戶在使用過程中的既定預期,這樣,用戶在使用該款手機應用時就能夠很快上手,快速熟悉操作流程,并且在操作上也不會產生陌生感。

基本上一個成熟的交互設計的核心流程包括用戶研究、行為分析、概念創想、原型制作、測試迭代,通過這五個環節以確保每個軟件的實用性。當然交互設計注重軟件開發的前端設計,同樣也需要計算機的密切聯系,給軟件開發提供技術上的幫助,測試迭代的過程也需要不斷地修改完善,從量化中得到質的提升。在現實使用中不難發現,一款軟件永遠不會有停止更新的一天,除非它徹底被市場淘汰,否則在每一次用戶體驗的反饋中都會得到一次“進化”。在軟件使用過程中,人們需要及時做出反饋,這些反饋的信息為軟件地更新提供了操作意見,所以這場“進化”中,用戶的建議顯得尤為關鍵,這些信息必須直觀、簡明扼要且不能夠產生誤解。軟件的開發不應該改變用戶原有的操作習慣,這是任何前端設計師都不能隨意做的,也是必須了解的專業知識,否則用戶在初次使用的時候產生疑惑,導致較差的使用體驗,這就會導致用戶的流失,對軟件的市場發展至關重要。

現在用戶們的要求越來越高,僅僅只有“方便使用”這一特色并不能滿足當今“前浪們”和“后浪們”的需求,用戶體驗也非常重要,能否設計出“人性化”的產品是一個非常重要的標準。在交互設計理念的影響下,要將用戶體驗和設計美觀有效結合在一起。當我們點開手機應用市場會發現不同種類的應用程序,但是我們常用的卻只有幾個,在這些競爭激烈的手機應用市場中,如何站穩腳跟,這是一個值得思考的問題。為什么用戶會長時間且只使用這一款軟件,難道只是因為習慣?當然不是,隨著現在科技技術的發展,大數據會為每一個用戶計算出一個“量身定做”的軟件。比如,我們在某一個網站的搜索框中輸入了某一個產品的關鍵詞,那么當我們下次登入的時候,網站會搜索的這個關鍵詞進行相關產品的推送。這一看似不起眼的功能,卻能夠帶來非常好的用戶體驗。良好的用戶體驗不僅能夠帶給用戶親切的感受,也能夠為保留老用戶、發展新用戶提供很好的途徑。

軟件的功能主要是通過技術手段實現的,然而當計算機技術發展成熟的時候,功能性就顯得極其平庸,人們開始會關注到軟件的用戶體驗。這就是為什么我們在選擇軟件的時候,方便的使用感會成為我們下載該軟件的首選,因為在使用的過程中我們會覺得身心愉悅。這樣的優化能夠為軟件在市場上帶來更多的競爭力和商業價值。

三、交互設計在軟件開發中的發展前景

交互設計所包含的范圍很廣,其實它本身就是軟件研發和設計美工兩者的結合,但是這種感性思維和理性思維的有趣碰撞導致我們不能只從單一的角度去開發一款軟件。如果只有軟件研發人員的技術支持,軟件本身就顯得平淡無奇,枯燥乏味;如果只有風格化的設計而缺少了軟件研發的可靠性,那么就欠缺了實用性。所以交互設計對于軟件開發起到了舉足輕重的作用,交互設計已經不再單純是設計了,一款成熟的軟件需要的是設計師和計算機技術員的共同協作。在軟件開發的過程中,設計的“影子”被映射到了各個角落,簡單地孤立看待任何一個環節都是不成熟的,這將會使軟件在一次又一次的迭代中被淘汰。

當然,交互設計的一個重要環節就是用戶體驗,應用到軟件開發中,我們可以將它理解成用戶所使用該軟件的滿意度,滿意度提升即該軟件現階段比較成熟,如果用戶對該軟件的使用滿意度較弱,則需要充分考慮到軟件短板,從而對其進行調整并更新。設計者通過可行性的設計不斷完善軟件,擴展用戶群體,增強用戶體驗的滿意度,同時也提升用戶的使用頻率。但是任何一個軟件都不是完美的,所以設計師們和軟件研發人員都在不斷完善,市場巨大的競爭力和軟件所帶來的商業價值督促著他們不斷地完善、升級。

目前對交互設計師的要求越來越高,逐年增長的市場帶來了巨大的商業價值。交互設計現如今已經是一個非常普及的設計趨勢,設計最終的服務對象是人,用戶對軟件的需求越來越高,交互設計使得“冷冰冰”的手機產生了“溫度”?;蛟S未來會有更多更新奇的交互方式逐漸出現,但是當下,交互設計的原則還是需要一步一步地在實踐中不斷完善,就好像是計算機的迭代一樣,交互設計也隨著信息時代的發展,不停地“迭代著”。

參考文獻:

[l]KOLKO J.交互設計沉思錄[M].方舟,譯.北京:機械工業出版社,2012.

[2]由芳,王建民,肖靜如.交互設計:設計思維與實踐[M].北京:電子工業出版社,2017.

[3]霍爾.對話式交互設計原則與實踐[M].北京:清華大學出版社,2019.

作者單位:

江西聯合能源有限公司

猜你喜歡
交互設計軟件開發用戶體驗
非物質文化遺產數字化研究
信息安全環境下的計算機軟件開發研究
手機閱讀平臺用戶體驗影響因子分析
淺談用戶體驗在產品設計中的運用
淺談交互設計在工業設計中的運用
唯品會的品牌塑造研究
核電廠定期試驗管理軟件開發
FPGA軟件開發過程中編碼規范的作用
基于用戶體驗的電商平臺界面管理影響因素研究
交互設計在工業設計中的應用分析
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合