摘要:進入21世紀以來,計算機技術的發(fā)展日新月異,計算機軟件的應用范圍也越來越廣,涵蓋了包括計算機課程、社會學、生物學在內的各個領域。但是在計算機軟件的使用過程中,用戶的應用體驗是十分關鍵的。計算機軟件開發(fā)者必須要基于提高用戶體驗的目的去進行軟件開發(fā)和設計,提高軟件的可操作性和實用性。只有用戶體驗提高了,軟件才能獲得用戶的認可,才能真正提高產(chǎn)品的市場競爭力。本文探討了在計算機軟件開發(fā)中提高用戶體驗的途徑,希望能為計算機軟件開發(fā)部門提供參考。
關鍵詞:計算機軟件;用戶體驗;途徑
中圖分類號:TP311.5 文獻標識碼:A
隨著信息技術的進一步發(fā)展,人們的生產(chǎn)和生活發(fā)生了很大的改變,計算機技術的軟、硬件方面都取得了較大的突破。以往的產(chǎn)品主要是以“硬件”的形式展現(xiàn)在用戶的面前,而近年來“軟件產(chǎn)品”越來越豐富,也獲得了用戶的廣泛認可,而計算機軟件就是其中的典型代表。隨著計算機應用領域的進一步拓展,人們對計算機軟件也提出了更高的要求,除了追求實用性之外,還開始重視軟件的使用體驗[1]。在國外,有很多公司開始增加用于提升軟件應用體驗的預算和成本,而在我國,這方面的研究還有待提高?,F(xiàn)階段,人們在使用計算機的過程中,往往會遇到很多功能相似的同類軟件,而如何在滿足功能需要的同時吸引住目標用戶,使軟件使用人群保持穩(wěn)定增長已成為計算機軟件開發(fā)人員研究的重要課題。而要想提高產(chǎn)品的市場競爭力,獲得穩(wěn)定的使用人群,必須要努力提高軟件的使用體驗,讓目標用戶從心里喜歡上這款軟件。本文探討了提高計算機軟件開發(fā)中用戶體驗的途徑,現(xiàn)論述如下。
1 營造良好的軟件運行環(huán)境
目前,隨著計算機網(wǎng)絡技術的逐步發(fā)展和成熟,計算機已廣泛應用于人們的生產(chǎn)和生活中,計算機的使用者也越來越多。由于用戶的自身情況不一樣,在計算機常識的掌握程度以及對計算機本身的認識程度上也存在著很大的差異。有鑒于此,在計算機軟件的設計過程中,應從用戶的實際需要出發(fā),學會換位思考,盡量提高軟件的運行質量,降低軟件發(fā)生故障的幾率。在設計軟件時,需要對各種安裝環(huán)境進行全面的考慮,這樣才能最大限度的提高用戶的使用體驗。比如,在軟件實際使用中有可能出現(xiàn)下列情況:設計出來的軟件經(jīng)用戶使用之后,有的用戶可能反響良好,使用體驗也不錯;而有的用戶甚至連基本的安裝都無法順利進行。這時候,軟件開發(fā)工作者就應該對可能出現(xiàn)問題的地方進行仔細的調查,找出影響軟件正常使用的原因。從大量的實踐中來看,軟件的安裝環(huán)境是影響軟件正常使用的重要因素之一[2,3],軟件開發(fā)工作者應對此給予高度的重視,努力營造良好的軟件運行環(huán)境。
2 注重軟件的界面設計
用戶在使用軟件時,首先接觸到的就是軟件的界面,軟件界面的設計質量會給用戶帶來深刻的第一印象,界面設計的好有可能在第一時間就吸引住用戶,進而開始使用;如果界面設計的不好,可能就會失去這個用戶。這與人與人之間的接觸是相似的,如果這個人給人的第一印象很好,就為兩人之間的交往打下了良好的基礎;如果給人的第一印象不好,別人可能就會不由自主地想和你保持距離。因此,軟件開發(fā)工作者應重視軟件的界面設計,贏得用戶的關注。在軟件界面的設計過程中,需要綜合考慮軟件的外觀、用戶的使用習慣以及偏好等因素。以網(wǎng)站為例,一個凌亂不堪、花哨的界面會給人帶來一種不好的心理感受,用戶的第一印象就會大打折扣,有的用戶甚至還會產(chǎn)生反感情緒。因此在設計過程中,界面要力求精美,用戶的印象好了,軟件也就成功了一半。此外,還要仔細調查和研究用戶的瀏覽習慣,將重要欄目安排在用戶最容易觀察到的地方,這樣用戶就可在第一時間內瀏覽到重點內容,從而大大提高了用戶的使用效率。
3 努力提高和優(yōu)化運行效率
在設計軟件的時候,要注意優(yōu)化算法,以保證軟件運行的效率和流暢度,這樣用戶在使用的時候就不用長時間的等待,不良情緒自然就會大大減少。目前,計算機技術的發(fā)展速度很快,計算機的運行速度也隨之加快,存儲空間也不斷加大。在程序設計時,有的設計員認為計算機的配置越高,程序運行的就越流暢,如果程序運行緩慢則往往認為計算機的配置過低。而事實上,程序運行效率低下與其自身編碼有著十分緊密的聯(lián)系。如果程序員不及時在力所能及的范圍之內進一步優(yōu)化代碼,提高運行效率,那么用戶的體驗就無從談起,更難以獲得用戶的認可。另外,對于一些耗時較長的項目,可以考慮設置進度條顯示進度,也可以調整為后臺運行的方式,盡可能保證用戶在使用過程中的流暢度。
4 軟件功能設計要人性化
歸根結底,設計計算機軟件是用來為人類服務的,這是其最終目的。因此,在功能設計過程中要盡可能的遵循人性化、靈活化的設計準則,致力于為用戶提供高質量的軟件服務。在設計時,除了需要模塊設計的指導之外,在操作過程中始終要將用戶體驗放在第一位,努力完善軟件的服務功能。另外,在設計過程中各個模塊之間應建立較為靈活的搭配關系。具體來說,使用一套軟件的用戶有可能成千上萬,這些用戶在操作計算機時都有自己的特點和習慣,因此,軟件開發(fā)人員要立足于實際,結合用戶的需要提供多種可供選擇的操作方式,這也是提高軟件體驗的重要措施之一。
5 提高軟件的信息查詢能力
用戶開始使用軟件之后,隨著時間的推移,在使用過程中會生成越來越多的信息。在這種情況下,用戶對軟件的信息查詢能力也提出了更高的要求,方便快捷的查詢到自己所需要的信息對于用戶來說十分重要,也提高了軟件使用的效率。因此,在設計軟件的過程中時,軟件開發(fā)人員要努力提高軟件的信息查詢能力,加強可查詢性建設[4],為用戶查詢所需要的信息提供便利。在日常生活中人們使用頻率較高的電子郵箱、聊天軟件等,都對用戶的使用活動進行了分門別類的記錄,用戶查詢的時候就能很方便的找到所需要的信息。同時,開發(fā)人員要不斷完善軟件的功能和軟件界面,以適應用戶的不同需要;此外,在設計之前必須要深入了解受眾的喜好、需求等信息,然后進行有針對性的設計,這樣才能提高用戶的使用體驗,也能提高軟件的認可度和市場競爭力。
6 總結
綜上所述,隨著信息技術和計算機技術的快速發(fā)展,計算機軟件的使用頻率越來越高,已成為人們生活中不可或缺的重要組成部分。軟件開發(fā)人員一方面要努力提高自己的綜合素質,以使自己勝任計算機軟件開發(fā)這項工作;另一方面還要深入了解用戶的實際需求、操作方式和習慣,掌握用戶的喜好,開發(fā)出滿足用戶需要的、實用性強的、用戶體驗良好的優(yōu)秀軟件。只有營造良好的軟件運行環(huán)境、注重軟件的界面設計、不斷的優(yōu)化運行效率、逐步完善軟件的功能設計和信息查詢能力,才能從根本上提高用戶的使用體驗,才能獲得穩(wěn)定的用戶群體,最終獲取良好的經(jīng)濟效益。
參考文獻:
[1] 張煜琦.淺談計算機軟件開發(fā)用戶體驗的提高策略[J].科技創(chuàng)新與應用2013(25):90.
[2] 謝平.提高計算機軟件開發(fā)中用戶體驗的途徑[J].職業(yè)技術,2011(12):36.
[3] 辛歡,曹博.淺談提高計算機軟件開發(fā)中用戶體驗的途徑[J].硅谷,2011(4):24.
[4] 陳亮.提高計算機軟件開發(fā)中用戶體驗途徑的探索[J].數(shù)字技術與應用,2013(3):182.
作者簡介:
王玉賢(1975—),女,漢,本科,高級實驗師.研究方向:
計算機軟件開發(fā)與應用.