


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
軟件設計與開發中的用戶體驗摘要:隨著用戶對軟件設計水平的需求不斷增高,開發者應該對目標用戶進行系統的分析與研究,真正了解用戶喜歡什么、需要什么、關注什么,從軟件的界面、功能、運行條件、服務水平等多個方面去優化設計軟件,要以用戶的角度去看待軟件的各種問題,只有這樣,才能更好的設計用戶體驗功能,滿足更多用戶的需要,開發出高水平的軟件。因此,本文就軟件設計與開發中的用戶體驗進行分析探討。關鍵詞:軟件設計;開發;用戶體驗1用戶體驗涵義用戶體驗(UserExperience,簡稱UX或UE)是一種純主觀的在用戶使用一個產品(服務)的過程中建立起來的心理感受。因為它是純主觀的,就帶有一定的不確定因素。個體差異也決定了每個用戶的真實體驗是無法通過其他途徑來完全模擬或再現的。但是對于一個界定明確的用戶群體來講,其用戶體驗的共性是能夠經由良好設計的實驗來認識到。計算機技術和互聯網的發展,使技術創新形態正在發生轉變,以用戶為中心、以人為本越來越得到重視,用戶體驗也因此被稱作創新2.0模式的精髓。在中國面向知識社會的創新2.0——應用創新園區模式探索中,更將用戶體驗作為"三驗〃創新機制之首。而用戶體驗針對軟件行業來說,意味著開發人員不能只是賣弄自己所學的技術,而是要配合優秀的人機交互設計師(HCIDesigner),真正從使用者的角度出發,設身處地為使用者著想,設計出好用的軟件。我們觀察市場上目前領先的佼佼者,立刻就可以感受到用戶體驗的重要性。2重視用戶體檢的意義信息技術的發展使信息產品廣泛應用到社會生產和人們的生活中,并在推動社會生效率和提高人們生活便捷方面發揮出了重要的作用。信息技術是為了推動社會發展以及對社會做出改造過程中的重要工具,因此軟件設計工作以及開發工作中,應當將人的需求當作重要的依據,應該要多站在不同用戶的角度去考慮,以滿足用戶需求為第一目標,盡量避免軟件推出之后出現問題。在軟件設計以及開發的實踐工作中,軟件的設計者以及開發者往往關注軟件的功能,而沒有強調用戶的體驗,換而言之,軟件功能的事先并沒有引起足夠的關注,然而這一因素,在產品的設計與開發中恰恰發揮著決定行的作用。對用戶體驗的重視不僅有利于提高用戶對軟件本身的評價,同時也有利于軟件設計和開發質量的發展,能夠具有更加明確的設計思路,從而確保軟件設計與開發工作具有良好的發展方向。3基于用戶體驗的產品設計流程3.1產品開發設計流程在之前的產品設計過程是比較復雜的,而且包含的內容也是多種多樣的,具體包括了在進行產品設計之前的必要的市場調研、必要的產品前期分析、產品概念化的設計以及創意性的開發,以及產品模型的建立、樣本的制作、投產銷售等幾個方面。然而隨著科學技術的不斷進步以及社會經濟的不斷發展,市場上的產品設計流程和開發手段正逐漸呈現出一種多樣化的趨勢,然而,不管在產品設計過程中所應用的是哪一種方法,都不可否認,用戶的研究以及信息的獲取等環節都已將成為了產品設計過程中關鍵性的環節。3.2產品設計流程分析無論是在哪一種研究領域,用戶體驗都會被廣大的研究者所緊密地去關注。文章主要針對的是產品的研發設計領域。文章中,將產品的設計流程和交互過程兩項內容成功結合的基礎之上,提出了一種全新的產品設計流程一一基于用戶體驗的產品設計流程。4用戶體驗信息收集4.1問卷法問卷法,就是通過調查問卷的形式對隨機選取的人群進行問卷調查,可以以問題形式和被測者筆試的形式來完成,之后再對被調查個體所回答的信息中,通過分析和總結來獲得有效信息的一種方法。問卷法的實質就是通過對被測者回答信息的內容,來掌握其對某一事件的態度和興趣等。通過對多數被測者信息的比較和統計,從而得出一大部分人的看法和意見,從而能夠更好地對研究者提供參考。4.2訪談法訪談法就通過面對面交流的形式,來獲取所需信息資料的一種方法。由于訪談法具有一定的靈活性和適應性,所以該方法在目前也成為了一種獲取分析信息的主要方法。該方法既有事實的調查,同時還包括了意見的征詢,一般適用于個性、個別化的研究。5用戶體驗的提高策略5.1注重軟件的適用性及運行效率一個軟件的好壞,它的適用性非常重要,若軟件產品功能無法滿足用戶需求,何來的良好用戶體驗,所以軟件的適用性是良好用戶體驗的前提也是必要條件。軟件開發設計的時候一定還需要注意對算法的優化,用戶長時間的等待而產生不滿的情緒。因此,對軟件開發設計者來說,應該在不影響軟件程序本身功能的前提下,對軟件的代碼進行相應的優化,提高軟件的運行效率,從而讓計算機用戶能夠體驗到高運行效率的軟件,使用戶成為該軟件的長期用戶。5.2增強服務水平信息時代的軟件設計將從傳統的有形設計向無形的設計轉變,從產品的設計向服務的設計過渡。信息時代的軟件設計要時刻凸顯"以人為本〃的設計理念,雖然軟件的設計要按照軟件設計方法學理論的指導,但是開發員要明確軟件最終的目的是服務于人的,而不是符合方法理論就可以的,要時刻將用戶的體驗放在首位。另外,在軟件的設計上要注重模塊之間靈活的搭配,不能單一的要求用戶的操作模式。每個用戶的喜好和特點是不同的,例如,在使用一套工程類的預算軟件時,可能有的用戶比較關注最好的造價,而有的用戶關心的是施工中各類材料的使用情況等等。由于關心的重點不同,使用過程中的操作步驟也會有差異,開發員在設計軟件的時候一定要考慮到這一點,盡力為用戶提供多種操作模式。5.3將靈活性和人性化融入到功能設計更好的為社會大眾服務,是軟件設計的宗旨,所以軟件設計必須遵循為人們提供人性化和靈活性的原則。在設計軟件的過程中,盡管要參照軟件設計方法學和模塊設計理論。但在具體操作時,放在首要位置的,是有關用戶的體驗,將軟件的服務功能最大程度的發揮出來。以曾經開發的一套收費系統為例,分析其業務流程,操作人員需要用戶提供客戶編號,依據客戶所提供的編號,操作人員可對客戶的繳費信息進行查詢,這樣才可進行收費。由于是在兩個不同的選項卡中,設計了繳費和查詢兩個環節,所以要完成此項工作,需要操作員對界面來回進行切換。為了降低操作流程的繁縟,在設計時,可將查詢的子模塊加入到收費的選項卡中,這樣即可使軟件的使用難度降低,同時還可使所運用的軟件更加快捷、方便,更加具有人性化。同時在對軟件進行設計時,程序員需將各個模塊之間的關系,予以靈活的搭建。每一套軟件都可能會有成千上萬的用戶,而每一個用戶都有自己的的習慣和特有的方式進行計算機的操作。所以在對軟件進行開發時,為了可供用戶選擇,可讓提供的方式更加多樣化。結束語:隨著用戶對軟件設計水平的需求不斷增高,開發者應該對目標用戶進行系統的分析與研究,真正了解用戶喜歡什么、需要什么、關注什么,從軟件的界面、功能、運行條件、服務水平等多個方面去優化設計軟件,要以用戶的角度去看待軟件的各種問題,只有這樣,才能更好的設計用戶體驗功能,滿足更多用戶的需要,開發出高水平的軟件。參考文獻:提高計算機軟件用戶體
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論