目標(biāo)導(dǎo)向設(shè)計流程簡析
目標(biāo)導(dǎo)向的設(shè)計過程包括研究、建模、定義需求、定義框架、細(xì)化、以及技術(shù)支持這6個階段,本文作者對這6個階段進(jìn)行了摘要式的描述,其中包括一些關(guān)鍵的合作環(huán)節(jié)及設(shè)計時需要關(guān)注的地方,一起來看一下吧。
適合閱讀對象:交互設(shè)計師、用戶體驗設(shè)計師、產(chǎn)品經(jīng)理。
一、總述
目標(biāo)導(dǎo)向的設(shè)計方法涉及:人種學(xué)研究(ethnography)、利益相關(guān)者 (stakeholders) 訪談、市場調(diào)研、詳細(xì)用戶模型、基于場景的設(shè)計,以及一組基本的交互設(shè)計原則和模式。采用這種方法能夠得到既滿足用戶的需要和目標(biāo),同時又能滿足業(yè)務(wù)和技術(shù)需求的解決方案。
這個過程大致可以分為6個階段,即研究、建模、定義需求、定義框架、細(xì)化、以及技術(shù)支持。如下圖:
下面是對6個階段進(jìn)行了摘要式的描述,其中包括了一些關(guān)鍵的合作環(huán)節(jié)及設(shè)計時需要關(guān)注的地方。
二、研究
在研究階段,采用觀察和情境訪談來獲取一些真正用戶和和潛在用戶的定性數(shù)據(jù)。這個階段的工作還包括對于競品的考查,對于市場研究、技術(shù)白皮書和品牌戰(zhàn)略的分析,以及對產(chǎn)品的利益相關(guān)者、開發(fā)人員、產(chǎn)品所屬領(lǐng)域的專家(SME- Subject matter expert)和特定應(yīng)用領(lǐng)域的技術(shù)專家進(jìn)行一對一的訪談。
現(xiàn)場觀察和用戶訪談的主要成果是能從中提取出一組行為模式,它有助于對現(xiàn)有或即將出現(xiàn)的產(chǎn)品的使用方式進(jìn)行分類。這些模式揭示出了用戶使用產(chǎn)品時的目標(biāo)和動機(jī)(即用戶在使用產(chǎn)品時想要得到的那些具體或一般性的結(jié)果)。這些行為模式一般對應(yīng)著某種職業(yè)角色。
市場研究有助于對人物角色進(jìn)行選擇,從中篩選出一組同業(yè)務(wù)模型相適應(yīng)的人物角色。在建模階段,由行為模式及其相關(guān)的用戶目標(biāo)便可以產(chǎn)生出人物角色(persona)。
三、建模
通過對現(xiàn)場研究和訪談的分析,我們從中得到用戶行為和工作流程模式。 我們將其綜合到領(lǐng)域模型和用戶模型中。
領(lǐng)域模型包括了信息流和工作流程的圖表;用戶模型(人物角色)則是經(jīng)過人為加工的用戶原型 (user archetype),它代表在使用行為、態(tài)度、目標(biāo),以及動機(jī)方面有明顯不同的一些用戶群。
人物角色在基于敘述式場景的設(shè)計方法中起著主要的作用,也能在優(yōu)化階段用來提供反饋,以保證設(shè)計上的正確性和一致性。有助于經(jīng)理和開發(fā)人員理解一些設(shè)計背后的考慮,并且能基于用戶的需要來確定不同功能的優(yōu)先級。
在建模階段,設(shè)計人員采用多種方法學(xué)工具來對人物角色進(jìn)行合成、區(qū)分來確定角色的優(yōu)先級。他們對各種不同種類的用戶目標(biāo)進(jìn)行研究,并將人物角色對應(yīng)到各種使用行為上,以保證不會發(fā)生缺少某個角色或者在某些角色之間產(chǎn)生重疊的情況。
四、需求定義
在需求定義 (Requirements Definition)階段,團(tuán)隊所采用的設(shè)計方法提供了用戶與其他模型之間所必需的緊密的聯(lián)系和設(shè)計的框架。這個階段不是關(guān)注抽象的用戶任務(wù),首要關(guān)注的是滿足具體用戶人物角色的目標(biāo)和需求。
從人物角色中可以得到哪些任務(wù)是真正重要的及其原因,這樣設(shè)計出的界面同時具有最小化的必需任務(wù)和最大化收益。
在需求定義階段中的設(shè)計過程中要分析人物角色數(shù)據(jù)和功能性需求(用術(shù)語“對象”、“動作” 和“情境” 來表達(dá))。在不同情境中,基于人物角色目標(biāo)、行為及與其他人物角色的交互來對這些數(shù)據(jù)和需求進(jìn)行優(yōu)先級排序。
設(shè)計者還要考慮人物角色使用產(chǎn)品的熟練程度和能力和使用環(huán)境有關(guān)的問題。這個過程的產(chǎn)物就是需求定義,它平衡設(shè)計時需要遵從的用戶需求、業(yè)務(wù)需求和技術(shù)需求。
五、框架定義
在框架定義 (Framework Definition) 階段,設(shè)計者創(chuàng)建整個產(chǎn)品的概念,定義產(chǎn)品行為、視覺設(shè)計,交互設(shè)計團(tuán)隊還使用兩個與其有關(guān)的重要系統(tǒng)方法來合成一個交互框架(interaction framework)。
第1個是一套通用的交互設(shè)計原則 (interaction design principle),它提供了在多種情境中定義恰當(dāng)系統(tǒng)行為的指導(dǎo)原則。
第2個是交互設(shè)計模式 (interaction design pattern),對先前已經(jīng)分析過的不同類別的問題,它給出了通用的解決方案(基于情境的不同會有所不同)。
六、細(xì)化
細(xì)化階段更多地關(guān)注細(xì)節(jié)和實現(xiàn)。這一階段使用關(guān)鍵線路走查 (walkthrough)和驗證性場景劇本(validation scenarios),重點(diǎn)在于使用更詳細(xì)的故事板線路來走查界面。
視覺設(shè)計者定義系統(tǒng)的類型風(fēng)格、各個部分的尺寸、圖標(biāo),以及其他視覺元素,從而提供一個具有清晰 affordance 和視覺層次的吸引人的體驗。細(xì)化階段的最終成果是詳細(xì)的設(shè)計文檔、形式和行為規(guī)范(form and behavior specification),這一文檔是按照情境要求,以書面文字或者交互媒體方式來記錄的。
七、開發(fā)支持
即使是精心構(gòu)思并經(jīng)過驗證的設(shè)計也無法預(yù)計到開發(fā)中的每個困難和技術(shù)問題。在工作實踐中, 我們認(rèn)識到在開發(fā)者構(gòu)建產(chǎn)品的過程中要能夠及時回答他們隨時提出來的問題,這很重要。
開發(fā)團(tuán)隊經(jīng)常會為了趕工期而將其工作按優(yōu)先級排序,并進(jìn)行綜合平衡。因此設(shè)計必須做出調(diào)整,這時就會縮減設(shè)計方案。如果交互設(shè)計團(tuán)隊不能在場對設(shè)計進(jìn)行調(diào)整,那么開發(fā)者有可能就會在時間的壓力下自己進(jìn)行縮減,這樣有可能會嚴(yán)重地?fù)p害到產(chǎn)品設(shè)計的完整性。
相關(guān)文章推薦:
關(guān)鍵詞:目標(biāo)導(dǎo)向設(shè)計
《十大交互原則在實際項目中的運(yùn)用》https://www.zcool.com.cn/article/ZMTEyMTQ2MA==.html
《如何理解目標(biāo)導(dǎo)向設(shè)計原則?》http://www.codemsi.com/ucd/585775.html
《目標(biāo)導(dǎo)向的設(shè)計提案選題方法的詳解》http://www.codemsi.com/pd/4587848.html
本文由 @忻蕓 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來自 Unsplash,基于 CC0 協(xié)議。
該文觀點(diǎn)僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務(wù)。
- 目前還沒評論,等你發(fā)揮!