需求分析作為用戶與技術人員實現溝通橋梁性工作環節,在軟件開發設計過程中起著不可替代的作用。在需求分析領域,用戶體驗分析又是其中的重要組成部分,也可以說是最能展現用戶至上精神的環節。中培偉業《需求分析與管理最佳實踐》培訓專家王老師在這里就用戶體驗分析應注意的問題進行了詳細介紹。
王老師指出,用戶體驗分析主要針對業務流程分析、用戶使用場景分析、系統交互原型分析時充分考慮用戶體驗,進行用戶體驗分析時可遵循如下用戶體驗要素模型:
1、戰略層:這個層次在需求識別分析階段基本已完成;
2、范圍層:主要針對業務流程分析階段、角色及使用場景分析階段及系統功能分析階段增加用戶體驗分析,比如流程環節是否存在瓶頸環節、整體流程效率是否高、使用場景的執行步驟是否繁雜、制定的業務規則是否會增加工作量或導致難以實施等;
3、結構層:主要針對系統原型交互設計增加用戶體驗分析,交互設計原則如下:
1)簡化原則:刪除不必要的功能直到不能再減少為止;
2)組織原則:按照有意義的標準確定功能,信息展示按照業務含義進行分組;
3)隱藏原則:隱藏非關鍵信息,凸顯關鍵信息,避免分散用戶注意力,但隱藏信息可通過某種線索找到;
4)習慣原則:設計功能盡量貼近用戶的操作習慣,避免用戶思考;
5)幫助原則:為用戶提供適量的幫助和引導;
6)響應原則:每次用戶進行操作后,都需要給用戶一個響應反饋;
7)容錯原則:必須允許用戶犯錯,給予用戶后悔的機會;
8)轉移原則:對復雜性操作進行轉移,用戶擅長做的轉移給用戶,計算機擅長做的轉移給計算機。
4、框架層:主要針對系統原型界面設計增加用戶體驗的分析,主要由界面規范和系統技術架構決定。
5、視覺層:主要由界面規范決定。
王老師指出,用戶體驗需求分析作為需求分析領域當中非常復雜的部分,考驗著需求分析人員的綜合能力,而對用戶體驗要素模型的掌握則做好用戶體驗需求分析的第一步。