目標導向設計流程簡析

0 評論 6890 瀏覽 17 收藏 9 分鐘

目標導向的設計過程包括研究、建模、定義需求、定義框架、細化、以及技術支持這6個階段,本文作者對這6個階段進行了摘要式的描述,其中包括一些關鍵的合作環節及設計時需要關注的地方,一起來看一下吧。

適合閱讀對象:交互設計師、用戶體驗設計師、產品經理。

一、總述

目標導向的設計方法涉及:人種學研究(ethnography)、利益相關者 (stakeholders) 訪談、市場調研、詳細用戶模型、基于場景的設計,以及一組基本的交互設計原則和模式。采用這種方法能夠得到既滿足用戶的需要和目標,同時又能滿足業務和技術需求的解決方案。

這個過程大致可以分為6個階段,即研究、建模、定義需求、定義框架、細化、以及技術支持。如下圖:

下面是對6個階段進行了摘要式的描述,其中包括了一些關鍵的合作環節及設計時需要關注的地方。

二、研究

在研究階段,采用觀察情境訪談來獲取一些真正用戶和和潛在用戶的定性數據。這個階段的工作還包括對于競品的考查,對于市場研究、技術白皮書和品牌戰略的分析,以及對產品的利益相關者、開發人員、產品所屬領域的專家(SME- Subject matter expert)和特定應用領域的技術專家進行一對一的訪談。

現場觀察和用戶訪談的主要成果是能從中提取出一組行為模式,它有助于對現有或即將出現的產品的使用方式進行分類。這些模式揭示出了用戶使用產品時的目標和動機(即用戶在使用產品時想要得到的那些具體或一般性的結果)。這些行為模式一般對應著某種職業角色。

市場研究有助于對人物角色進行選擇,從中篩選出一組同業務模型相適應的人物角色。在建模階段,由行為模式及其相關的用戶目標便可以產生出人物角色(persona)。

三、建模

通過對現場研究和訪談的分析,我們從中得到用戶行為和工作流程模式。 我們將其綜合到領域模型和用戶模型中。

領域模型包括了信息流和工作流程的圖表;用戶模型(人物角色)則是經過人為加工的用戶原型 (user archetype),它代表在使用行為、態度、目標,以及動機方面有明顯不同的一些用戶群。

人物角色在基于敘述式場景的設計方法中起著主要的作用,也能在優化階段用來提供反饋,以保證設計上的正確性和一致性。有助于經理和開發人員理解一些設計背后的考慮,并且能基于用戶的需要來確定不同功能的優先級。

在建模階段,設計人員采用多種方法學工具來對人物角色進行合成、區分來確定角色的優先級。他們對各種不同種類的用戶目標進行研究,并將人物角色對應到各種使用行為上,以保證不會發生缺少某個角色或者在某些角色之間產生重疊的情況。

四、需求定義

在需求定義 (Requirements Definition)階段,團隊所采用的設計方法提供了用戶與其他模型之間所必需的緊密的聯系和設計的框架。這個階段不是關注抽象的用戶任務,首要關注的是滿足具體用戶人物角色的目標和需求。

從人物角色中可以得到哪些任務是真正重要的及其原因,這樣設計出的界面同時具有最小化的必需任務和最大化收益。

在需求定義階段中的設計過程中要分析人物角色數據和功能性需求(用術語“對象”、“動作” 和“情境” 來表達)。在不同情境中,基于人物角色目標、行為及與其他人物角色的交互來對這些數據和需求進行優先級排序。

設計者還要考慮人物角色使用產品的熟練程度和能力和使用環境有關的問題。這個過程的產物就是需求定義,它平衡設計時需要遵從的用戶需求、業務需求和技術需求。

五、框架定義

在框架定義 (Framework Definition) 階段,設計者創建整個產品的概念,定義產品行為、視覺設計,交互設計團隊還使用兩個與其有關的重要系統方法來合成一個交互框架(interaction framework)。

第1個是一套通用的交互設計原則 (interaction design principle),它提供了在多種情境中定義恰當系統行為的指導原則。

第2個是交互設計模式 (interaction design pattern),對先前已經分析過的不同類別的問題,它給出了通用的解決方案(基于情境的不同會有所不同)。

六、細化

細化階段更多地關注細節和實現。這一階段使用關鍵線路走查 (walkthrough)和驗證性場景劇本(validation scenarios),重點在于使用更詳細的故事板線路來走查界面。

視覺設計者定義系統的類型風格、各個部分的尺寸、圖標,以及其他視覺元素,從而提供一個具有清晰 affordance 和視覺層次的吸引人的體驗。細化階段的最終成果是詳細的設計文檔、形式和行為規范(form and behavior specification),這一文檔是按照情境要求,以書面文字或者交互媒體方式來記錄的。

七、開發支持

即使是精心構思并經過驗證的設計也無法預計到開發中的每個困難和技術問題。在工作實踐中, 我們認識到在開發者構建產品的過程中要能夠及時回答他們隨時提出來的問題,這很重要。

開發團隊經常會為了趕工期而將其工作按優先級排序,并進行綜合平衡。因此設計必須做出調整,這時就會縮減設計方案。如果交互設計團隊不能在場對設計進行調整,那么開發者有可能就會在時間的壓力下自己進行縮減,這樣有可能會嚴重地損害到產品設計的完整性。

相關文章推薦:

關鍵詞:目標導向設計

《十大交互原則在實際項目中的運用》https://www.zcool.com.cn/article/ZMTEyMTQ2MA==.html

《如何理解目標導向設計原則?》http://www.aharts.cn/ucd/585775.html

《目標導向的設計提案選題方法的詳解》http://www.aharts.cn/pd/4587848.html

本文由 @忻蕓 原創發布于人人都是產品經理,未經許可,禁止轉載。

題圖來自 Unsplash,基于 CC0 協議。

該文觀點僅代表作者本人,人人都是產品經理平臺僅提供信息存儲空間服務。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發揮!