第 1 章 數(shù)字產(chǎn)品的設(shè)計(jì)過(guò)程
規(guī)劃并設(shè)計(jì)產(chǎn)品行為
對(duì)于數(shù)字產(chǎn)品,做規(guī)劃需要了解使用這些產(chǎn)品的用戶如何生活和工作荞驴,所設(shè)計(jì)的產(chǎn)品的行為和形式能夠支持和方便用戶的這些行為。
產(chǎn)品功能需要與競(jìng)爭(zhēng)者完全相同的產(chǎn)品有所區(qū)分贯城。
行為設(shè)計(jì)需要了解用戶從購(gòu)買到使用完整過(guò)程中同產(chǎn)品的關(guān)系熊楼。最重要的是了解用戶希望如何使用該產(chǎn)品,以怎樣的方式能犯、使用的目的鲫骗。
通過(guò)恰當(dāng)?shù)脑O(shè)計(jì)行為,實(shí)現(xiàn)用戶的目標(biāo)踩晶。
識(shí)別用戶目標(biāo)
用戶目標(biāo)通常與我們的猜測(cè)大相徑庭执泰。
只為實(shí)現(xiàn)商業(yè)目標(biāo)而設(shè)計(jì)開(kāi)發(fā)的產(chǎn)品終會(huì)失敗,無(wú)法滿足用戶目標(biāo)的產(chǎn)品大多數(shù)也同樣無(wú)法達(dá)到其商業(yè)目標(biāo)渡蜻。
產(chǎn)品要首先滿足使用者的個(gè)人目標(biāo)术吝。
目標(biāo) vs 任務(wù)和活動(dòng)
目標(biāo)不等同于任務(wù)或活動(dòng)。目標(biāo)是對(duì)最終情況的預(yù)期茸苇,而任務(wù)或活動(dòng)只是達(dá)成一個(gè)或一組目標(biāo)的中間步驟(在組織的不同層次上)排苍。
通過(guò)目標(biāo)來(lái)看問(wèn)題,便可以利用現(xiàn)有的科技消除不相關(guān)的任務(wù)学密,從而極大地便利活動(dòng)淘衙。
設(shè)計(jì)要滿足情境中的目標(biāo)
設(shè)計(jì)目標(biāo)依賴于具體的情境——用戶是誰(shuí)、在做什么腻暮、目標(biāo)是什么彤守。一味地遵循與用戶目標(biāo)和需求不相關(guān)的規(guī)則,是無(wú)法設(shè)計(jì)出好產(chǎn)品的哭靖。
如果軟件讓用戶完成任務(wù)遗增,卻沒(méi)有解決用戶的目標(biāo),則幾乎無(wú)法提高效率款青。
雖然任務(wù)是用戶的關(guān)注點(diǎn)做修,但設(shè)計(jì)者要關(guān)注任務(wù)之外的問(wèn)題,明確最重要的用戶是誰(shuí)抡草,進(jìn)而確定用戶目標(biāo)是什么饰及,為什么是這個(gè)目標(biāo)。
實(shí)現(xiàn)模型和心理模型
實(shí)現(xiàn)模型
任何機(jī)器都有一套機(jī)制來(lái)達(dá)成目標(biāo)康震。
“實(shí)現(xiàn)模型”這一術(shù)語(yǔ)描述了代碼實(shí)現(xiàn)程序的細(xì)節(jié)燎含。這是指有關(guān)機(jī)器和程序?qū)嶋H的運(yùn)作方式。
設(shè)計(jì)出能反映實(shí)現(xiàn)模型的軟件更為簡(jiǎn)單腿短。雖然這充分體現(xiàn)了工程上的基礎(chǔ)結(jié)構(gòu)屏箍,但沒(méi)有為用戶提供連貫的機(jī)制绘梦,來(lái)完成其目標(biāo)。最終設(shè)計(jì)出的產(chǎn)品只會(huì)原理客戶所需赴魁,讓用戶感到迷惑卸奉。
心理模型
人們使用產(chǎn)品時(shí),不需要了解復(fù)雜的機(jī)制工作原理的所有細(xì)節(jié)颖御,因此可以創(chuàng)造出一種快捷的認(rèn)知方式來(lái)解釋復(fù)雜的機(jī)制榄棵。這種方式足以應(yīng)付人們與產(chǎn)品的交互。
在數(shù)字世界里潘拱,用戶的心理模型和實(shí)現(xiàn)模型經(jīng)常時(shí)截然不同的疹鳄。對(duì)于軟件應(yīng)用來(lái)說(shuō),實(shí)現(xiàn)模型與心理模型之間的差異非常明顯芦岂。
力求完美:呈現(xiàn)模型
設(shè)計(jì)師如何向用戶呈現(xiàn)程序的功能瘪弓,這就是“呈現(xiàn)模型”
在軟件世界,程序的呈現(xiàn)可以與程序的實(shí)際處理結(jié)構(gòu)不同禽最。
呈現(xiàn)模型越趨于用戶的心理模型杠茬,用戶就會(huì)越感覺(jué)程序容易使用和理解,用戶對(duì)應(yīng)用程序的學(xué)習(xí)和使用能力就越高弛随。
設(shè)計(jì)原則:
用戶界面應(yīng)該基于用戶心里模型,而不是實(shí)現(xiàn)模型宁赤。
目標(biāo)導(dǎo)向的交互設(shè)計(jì)反應(yīng)了用戶的心理模型舀透。
目標(biāo)導(dǎo)向設(shè)計(jì)概論
消除隔閡
設(shè)計(jì)在軟件開(kāi)發(fā)過(guò)程中的角色需要轉(zhuǎn)變。
作為產(chǎn)品定義的設(shè)計(jì)
切當(dāng)?shù)剡\(yùn)用設(shè)計(jì)時(shí)决左,不僅僅可以發(fā)現(xiàn)用戶需求愕够,還能規(guī)范產(chǎn)品的行為和外觀。換句話說(shuō)佛猛,設(shè)計(jì)在用戶目標(biāo)惑芭,業(yè)務(wù)需求和技術(shù)制約的基礎(chǔ)上,提供了真正意義上的產(chǎn)品定義继找。
作為研究者的設(shè)計(jì)師
設(shè)計(jì)者要學(xué)著成為研究者
設(shè)計(jì)師所帶來(lái)的最輕有利的工具之一就是所謂的同理心(empathy):能體會(huì)到他人所想的能力遂跟。
恰當(dāng)?shù)挠脩粞芯恳笾苯樱钊氲亓私庥脩粲ざ桑O(shè)計(jì)師提出解決方案之前幻锁,就需要設(shè)計(jì)師早早地沉浸在用戶的世界,為用戶考慮边臼。
產(chǎn)品開(kāi)發(fā)過(guò)程中一個(gè)最大的危險(xiǎn)就是將設(shè)計(jì)師隔離于用戶之外哄尔,這樣就泯滅了通感能力。
設(shè)計(jì)過(guò)程概述
- 研究——用戶研究及應(yīng)用領(lǐng)域
- 建哪ⅲ——用戶及使用情境
- 需求定義——定義用戶岭接、業(yè)務(wù)及技術(shù)面需求
- 設(shè)計(jì)框架——定義設(shè)計(jì)結(jié)構(gòu)和流程
- 設(shè)計(jì)細(xì)化——提煉行為富拗、形式及內(nèi)容
- 設(shè)計(jì)支持——開(kāi)發(fā)階段的要求
產(chǎn)品成功的關(guān)鍵是目標(biāo),不是特性
目標(biāo)導(dǎo)向設(shè)計(jì)過(guò)程及其及決策提供的理論基礎(chǔ)鸣戴,能更容易地讓設(shè)計(jì)者與開(kāi)發(fā)者啃沪、市場(chǎng)與管理人員一道協(xié)同工作,還能確保正在考慮的設(shè)計(jì)不是憑空臆想葵擎,也不是某個(gè)突發(fā)奇想的創(chuàng)意谅阿,或團(tuán)隊(duì)成員個(gè)人偏好的體現(xiàn)。
交互設(shè)計(jì)不是憑空猜測(cè)
目標(biāo)導(dǎo)向設(shè)計(jì)是一個(gè)強(qiáng)有力的工具酬滤,能夠回答定義和設(shè)計(jì)數(shù)字產(chǎn)品過(guò)程中出現(xiàn)的最重要的問(wèn)題:
用戶是誰(shuí)签餐?
用戶在試圖實(shí)現(xiàn)什么目標(biāo)?
用戶如何看待他們要實(shí)現(xiàn)的目標(biāo)盯串?
用戶認(rèn)為哪種體驗(yàn)具有吸引力并且值得的氯檐?
產(chǎn)品應(yīng)當(dāng)如何工作?
產(chǎn)品應(yīng)當(dāng)采用何種形式体捏?
用戶如何與產(chǎn)品實(shí)現(xiàn)交互冠摄?
產(chǎn)品功能如何更有效地組織在一起?
產(chǎn)品以何種形式面向首次使用的用戶几缭?
產(chǎn)品如何在技術(shù)上實(shí)現(xiàn)易于理解河泳,讓人喜歡且易于操控?
產(chǎn)品如何處理用戶遇到的問(wèn)題年栓?
產(chǎn)品如何幫助不常使用或者生手用戶實(shí)現(xiàn)其目標(biāo)拆挥?
產(chǎn)品如何為骨灰級(jí)用戶提供足夠地深度和力度?