專利名稱:一種保證用戶體驗質量與產品創新設計的開發方法
技術領域:
本發明涉及軟件開發方法,具體是涉及一種保證用戶體驗質量與產品創新設計的開發方法
背景技術:
傳統軟件開發過程中,開發者常常會以技術解決方案為向導,而忽略了與用戶一起規劃和執行,這樣開發者很容易失去產品控制,從而不能保證用戶的體驗,甚至導致開發產品的失敗。
發明內容
為克服上述技術的不足,本發明提供一種保證用戶體驗質量與產品創新設計的開發方法,該方法以理解用戶期望、需要、動機、經驗、情景,理解業務、技術和行業上的需求及限制作為開發基礎,并把此基礎貫穿在整個開發過程中,通過專業的流程控制,將所知東西轉化為產品的規劃,使得產品的形式、內容和行為變得有用、可用、好用、愛用。為達到此目的,本發明解決其技術問題所采用的技術方案是一種保證用戶體驗質量與產品創新設計的開發方法,包含以下步驟步驟一,調查研究針對具體的應用軟件,通過對競爭對手的產品分析、市場研究,通過用戶訪談、問卷調查、焦點小組、觀察法、日記研究獲取有關產品的真正用戶或潛在用戶的定性和定量數據,綜合所得到的數據,建立用戶角色模型、工作流程、信息流;步驟二,概念定義基于步驟一中得到的數據,通過分析用戶角色的目標、行為,及其他人物角色的交互,采用場景劇本分析的方法,將場景貫穿所有的用戶任務,分析用戶的任務及任務的重要性級別和其背后的原因,探索設計空間,定義及平衡用戶需求、業務需求、科技需求、環境需求;步驟三,交互設計此步驟為定義產品的行為,具體包含三個部分(一)通過使用任務分解法對任務進行詳細分析、通過卡片法等不斷的挖掘信息組織形式,利用場景劇本分析每一種可能的優缺點,得到信息架構和流程,(二)依據用戶體驗的原則,將這些信息架構和流程設計成果轉化成設計元素進行布局,(三)通過原型和行為描述的方式進行交互設計成果的展現, 原型通過后,加入可用性測試和專家評估,對產品進行測試,保證產品的可用性以及用戶體驗質量;步驟四,視覺設計根據確定的交互框架和對整體界面結構的理解,應用視覺語言來開發版面、定義色彩模式和創造視覺風格;步驟五,技術開發
技術開發階段,通過UI元素分析、架構設計、模塊細分、組件開發、測試來保證產品的實現;步驟六,質量保證和發布質量保證和發布階段,將進行持續構建,靜態代碼分析,以及覆蓋率檢查、持續審查和優化分析。進一步地,所述步驟一中,通過對競爭對手的產品分析、市場研究,歸納出設計必須支持的商業目標和技術約束條件;通過用戶訪談、問卷調查、焦點小組、觀察法、日記研究,得到的定性、定量數據,明確定義出產品的目標用戶群、細化產品的概念,通過對用戶的任務操作特性、知覺特征、認知心理特征的研究,提取用戶的行為模式、明確用戶使用產品的目標和動機。進一步地,所述步驟二中,場景劇本分析反復進行,從描述高層面的產品接觸點, 到反復細化來不斷的充實細節。另外,在此階段中構建低保真的原型的方法是采用紙面原型、卡片原型、故事原型方式,輔以概念圖、流程圖、功能列表做最初產品的呈現,并通過可用性測試來驗證產品的可用性,同時此階段用戶體驗專家將參與對產品最初形態進行評估。所述的步驟中,每一個步驟依據實際情況迭代進行,用戶研究及可用性測試貫穿在整個過程中。本發明的有益效果是本發明公開了一種個性化的保證用戶體驗質量的流程及方法,解決了現有數字產品設計系統方法中無法控制用戶體驗質量,無法保證可用性的問題, 利用所述的流程及方法,可以保證產品設計團隊在開發中最大程度的提升產品的可用性及用戶體驗,并且有助進行產品創新。
圖1是本發明系統與方法框圖。圖2是本發明的各個步驟的介入時間和效果圖。圖3是本發明的調查研究方法流程圖。圖4是本發明的場景研究方法框圖。圖5是本發明的任務分析方法表格圖。
具體實施例方式下面結合具體實施例,進一步闡述本發明。在圖1、圖2中,一種保證用戶體驗質量與產品創新設計的開發方法,包含的步驟有調查研究、概念定義、交互設計、視覺設計、技術開發和質量保證和發布,每一個步驟依據實際情況迭代進行,用戶研究及可用性測試是貫穿在整個過程中。參見圖1和圖3,在步驟一調查研究中,其主要是針對具體的應用軟件,通過對競爭對手的產品分析、市場研究,通過用戶訪談、問卷調查、焦點小組、觀察法、日記研究獲取有關產品的真正用戶或潛在用戶的定性和定量數據,綜合所得到的數據,建立用戶角色模型、工作流程、信息流。通過對競爭對手的產品分析、市場研究,歸納出設計必須支持的商業目標和技術約束條件;通過用戶訪談、問卷調查、焦點小組、觀察法、日記研究,得到的定性、
4定量數據,明確定義出產品的目標用戶群、細化產品的概念,通過對用戶的任務操作特性、 知覺特征、認知心理特征的研究,提取用戶的行為模式、明確用戶使用產品的目標和動機。在調查研究過程中,標準化的交付物包含問卷設計報告、問卷調查表、問卷調查結果分析報告、被訪用戶篩選表、訪談腳本、配合記錄表、被訪用戶確認聯系列表、訪談階段總結報告、焦點小組用戶篩選表、焦點小組執行腳本、焦點小組參與用戶確認聯系列表、焦點小組影音資料、用戶研究分析報告等。參見圖1和圖4,在步驟二概念定義中,基于步驟一中得到的數據,通過分析用戶角色的目標、行為,及其他人物角色的交互,采用場景劇本分析的方法,將場景貫穿所有的用戶任務,分析用戶的任務及任務的重要性級別和其背后的原因,探索設計空間,定義及平衡用戶需求、業務需求、科技需求、環境需求。場景劇本分析反復進行,從描述高層面的產品接觸點,到反復細化來不斷的充實細節。在此階段中構建低保真的原型的方法是采用紙面原型、卡片原型、故事原型等方式,輔以概念圖、流程圖、功能列表等做最初產品的呈現,并通過可用性測試來驗證產品的可用性,保證用戶體驗和可用性目標。同時此階段用戶體驗專家將參與對產品最初形態進行評估。在概念設計過程中標準化的交付物包含概念圖、流程圖、功能列表、低保真原型。參見圖1和圖5,步驟三交互設計,此階段著重定義產品的行為,通過使用任務分解法對任務進行詳細分析、通過卡片法等不斷的挖掘信息組織形式,利用場景劇本分析每一種可能的優缺點,得到信息架構和流程,然后依據用戶體驗的原則,將這些信息架構和流程設計成果轉化成設計元素,進行布局,最后通過原型和行為描述的方式進行交互設計成果的展現,原型通過后,加入可用性測試和專家評估,對產品進行測試,保證產品的可用性以及用戶體驗質量。交互設計過程中標準化的交付物包含交互原型、交互規格說明、流程圖。參見圖1,步驟四為視覺設計,此步驟中,根據確定的交互框架和對整體界面結構的理解,應用視覺語言來開發版面、定義色彩模式和創造視覺風格。視覺設計過程中標準化的交付物包含視覺設計風格選擇文檔、視覺設計需求調查表、視覺設計說明參見圖1,步驟五為技術開發,技術開發階段,通過UI元素分析、架構設計、模塊細分、組件開發、測試來保證產品的實現。參見圖1,步驟六為質量保證和發布,質量保證和發布階段,將進行持續構建,靜態代碼分析,以及覆蓋率檢查、持續審查和優化分析。上述的每一個步驟不是獨立于其他的步驟而存在,也不是按照次序進行的,而是依據實際情況迭代進行,用戶研究及可用性測試是貫穿在整個過程中,確保每個步驟的可用性及用戶體驗質量。
權利要求
1.一種保證用戶體驗質量與產品創新設計的開發方法,其特征是包含以下步驟步驟一,調查研究針對具體的應用軟件,通過對競爭對手的產品分析、市場研究,通過用戶訪談、問卷調查、焦點小組、觀察法、日記研究獲取有關產品的真正用戶或潛在用戶的定性和定量數據, 綜合所得到的數據,建立用戶角色模型、工作流程、信息流;步驟二,概念定義基于步驟一中得到的數據,通過分析用戶角色的目標、行為,及其他人物角色的交互,采用場景劇本分析的方法,將場景貫穿所有的用戶任務,分析用戶的任務及任務的重要性級別和其背后的原因,探索設計空間,定義及平衡用戶需求、業務需求、科技需求、環境需求;步驟三,交互設計此步驟為定義產品的行為,具體包含三個部分(一)通過使用任務分解法對任務進行詳細分析、通過卡片法不斷的挖掘信息組織形式,利用場景劇本分析每一種可能的優缺點, 得到信息架構和流程,(二)依據用戶體驗的原則,將這些信息架構和流程設計成果轉化成設計元素進行布局,(三)通過原型和行為描述的方式進行交互設計成果的展現,原型通過后,加入可用性測試和專家評估,對產品進行測試,保證產品的可用性以及用戶體驗質量;步驟四,視覺設計根據確定的交互框架和對整體界面結構的理解,應用視覺語言來開發版面、定義色彩模式和創造視覺風格;步驟五,技術開發技術開發階段,通過UI元素分析、架構設計、模塊細分、組件開發、測試來保證產品的實現;步驟六,質量保證和發布質量保證和發布階段,將進行持續構建,靜態代碼分析,以及覆蓋率檢查、持續審查和優化分析。
2.根據權利要求1所述的一種保證用戶體驗質量與產品創新設計的開發方法,其特征是所述步驟一中,通過對競爭對手的產品分析、市場研究,歸納出設計必須支持的商業目標和技術約束條件;通過用戶訪談、問卷調查、焦點小組、觀察法、日記研究,得到的定性、定量數據,明確定義出產品的目標用戶群、細化產品的概念,通過對用戶的任務操作特性、知覺特征、認知心理特征的研究,提取用戶的行為模式、明確用戶使用產品的目標和動機。
3.根據權利要求1所述的一種保證用戶體驗質量與產品創新設計的開發方法,其特征是所述步驟二中,場景劇本分析反復進行,從描述高層面的產品接觸點,到反復細化來不斷的充實細節。
4.根據權利要求1或3所述的一種保證用戶體驗質量與產品創新設計的開發方法, 其特征是在此階段中構建低保真的原型的方法是采用紙面原型、卡片原型、故事原型方式,輔以概念圖、流程圖、功能列表做最初產品的呈現,并通過可用性測試來驗證產品的可用性,同時此階段用戶體驗專家將參與對產品最初形態進行評估。
5.根據權利要求1所述的一種保證用戶體驗質量與產品創新設計的開發方法,其特征是所述的步驟中,每一個步驟依據實際情況迭代進行,用戶研究及可用性測試是貫穿整個過程中。
全文摘要
本發明公開了一種保證用戶體驗質量與產品創新設計的開發方法,包含的步驟有調查研究、概念定義、交互設計、視覺設計、技術開發和質量保證和發布,每一個步驟依據實際情況迭代進行,用戶研究及可用性測試是貫穿在整個過程中。本發明公開了一種個性化的保證用戶體驗質量的流程及方法,解決了現有數字產品設計系統方法中無法控制用戶體驗質量,無法保證可用性的問題,利用所述的流程及方法,可以保證產品設計團隊在開發中最大程度的提升產品的可用性及用戶體驗,并且有助進行產品創新。
文檔編號G06Q10/00GK102208055SQ20111013479
公開日2011年10月5日 申請日期2011年5月24日 優先權日2011年5月24日
發明者湯偉杰 申請人:翔傲信息科技(上海)有限公司