前言
交互設(shè)計(jì)關(guān)注的是形態(tài)略水,設(shè)計(jì)的是行為。我們需要想象事物可能如何,而不局限于現(xiàn)有的狀態(tài)托启。
交互設(shè)計(jì)首要目標(biāo)是滿足人的需求和欲望。將目標(biāo)和需求當(dāng)成故事 — 邏輯和情感隨時(shí)間而演變攘宙。
????????· 行為故事:邏輯屯耸、數(shù)據(jù)條目和展示層次,更加人性化的層面蹭劈。
????????· 面向目標(biāo)的設(shè)計(jì):設(shè)計(jì)師專注于人們的目標(biāo)(人們一開始使用一種產(chǎn)品的原因)疗绣,以及期望、態(tài)度铺韧、天資多矮。
格式塔心理學(xué)理論(Gestalt Theory):人們觀察事物,并不是把觀察對象當(dāng)作一組單獨(dú)特性和屬性的加總,而是處在特定環(huán)境中的統(tǒng)一整體塔逃。
設(shè)計(jì)交互產(chǎn)品時(shí):把設(shè)計(jì)目標(biāo)的需求分解成最小單位列在表中/針對每種需求拿出解決方案/根據(jù)周邊環(huán)境從總體上考慮
????????· 用戶體驗(yàn)關(guān)注:行為讯壶、形態(tài)和內(nèi)容
????????· 交互設(shè)計(jì)的重點(diǎn)是:行為設(shè)計(jì)。關(guān)注行為與形態(tài)和內(nèi)容之間的關(guān)聯(lián)
設(shè)計(jì)原則:設(shè)計(jì)實(shí)踐的廣泛思考/如何充分利用具體的用戶界面和交互設(shè)計(jì)屬于的規(guī)則和提示湾盗。
設(shè)計(jì)模式:交互設(shè)計(jì)術(shù)語伏蚊,處理具體的用戶要求和設(shè)計(jì)關(guān)注點(diǎn)。
設(shè)計(jì)過程:如何理解和定義用戶需求/如何把需求翻譯成設(shè)計(jì)框架/在具體環(huán)境中充分應(yīng)用設(shè)計(jì)原則和模式
設(shè)計(jì)互動系統(tǒng)的4+1個步驟:
????????· 研究目標(biāo)領(lǐng)域
? ? ? ? · 理解用戶及其需求
????????·? 定義解決方案框架
????????· 豐滿設(shè)計(jì)細(xì)節(jié)
????????· 驗(yàn)證 — 測試解決方案對用戶的效率
第一章??數(shù)字產(chǎn)品的設(shè)計(jì)過程
工業(yè)設(shè)計(jì)師維克多·帕帕奈克(VictorPapanek):“設(shè)計(jì)是為賦予有意義的秩序格粪,做出有意識或直覺的努力躏吊。“
以人為本的設(shè)計(jì)活動:
????????· 理解用戶的期望匀借、需求颜阐、動機(jī)和使用情景
????????· 理解商業(yè)、技術(shù)及行業(yè)的機(jī)會吓肋、需求和制約
????????· 以上述知識規(guī)劃為基礎(chǔ)來創(chuàng)造產(chǎn)品凳怨,讓產(chǎn)品的形式、內(nèi)容是鬼、行為可用肤舞、易用,令人滿意均蜜,無論經(jīng)濟(jì)還是技術(shù)上均切實(shí)可行李剖。
1. 產(chǎn)品行為惡劣的后果
1)數(shù)字產(chǎn)品粗魯無禮
????(例:iPhone日歷上記錄當(dāng)天有會議,但是沒有將該時(shí)段除家人外的電話轉(zhuǎn)入語音信箱)
2)數(shù)字產(chǎn)品要求人們像計(jì)算機(jī)一樣思考
????(例:Word文檔對正在編輯的文檔重命名囤耳,只能關(guān)閉文檔后或者使用“另存為…”并刪除舊文件篙顺。)
3)數(shù)字產(chǎn)品馬虎大意
????(打印已保存過的文檔后,關(guān)閉文檔依舊會被問是否需要保存充择;DropBox的菜單中德玫,刪除選項(xiàng)位于下載和重命名兩個選項(xiàng)中間,容易讓人不小心誤刪除文件)
4)數(shù)字產(chǎn)品要求人來干重活
????(在無法溝通的應(yīng)用程序之間無法復(fù)制黏貼)
2. 為何數(shù)字產(chǎn)品表現(xiàn)如此糟糕
1) 重點(diǎn)錯置(產(chǎn)品管理和開發(fā)團(tuán)隊(duì))
2) 無視產(chǎn)品的真實(shí)用戶(了解能推動產(chǎn)品成功的用戶基本需求)
3) 利益沖突(設(shè)計(jì)與打造用戶體驗(yàn)之間的利益沖突)
4) 設(shè)計(jì)流程缺失(對用戶需求進(jìn)行收集椎麦、分析和利用)
3. 規(guī)劃并設(shè)計(jì)產(chǎn)品行為
1) 對于數(shù)字產(chǎn)品宰僧,做規(guī)劃需要了解使用這些產(chǎn)品的用戶如何生活和工作,所設(shè)計(jì)的產(chǎn)品的行為和形式能夠支持和方便用戶的這些行為观挎。
2) 有意識的引入設(shè)計(jì)琴儿,標(biāo)志著現(xiàn)代產(chǎn)品開發(fā)三原則的形成:
????????· 功用性(Capability)
????????· 可行性(Viability)
????????· 稱許性(Desirability)
3) 行為設(shè)計(jì)需要了解用戶從購買到使用完整過程中與產(chǎn)品的關(guān)系。了解用戶希望如何使用該產(chǎn)品嘁捷,以什么樣的方式使用產(chǎn)品造成,以及使用產(chǎn)品的目的是什么。
4) 理解目標(biāo)導(dǎo)向設(shè)計(jì)的過程:更好地了解用戶目標(biāo)的本質(zhì)普气、產(chǎn)生用戶目標(biāo)的心理模型谜疤,用戶目標(biāo)如何成為設(shè)計(jì)交互行為的關(guān)鍵
4. 識別用戶目標(biāo)
1) 用戶界面經(jīng)常無法滿足用戶目標(biāo):
????????· 讓用戶感覺自己很愚蠢
????????· 導(dǎo)致用戶犯大錯
? ? ? ? · 費(fèi)很大力氣才能有效操作
? ? ? ? · 無法帶來愉快的體驗(yàn)
2) 目標(biāo)vs.任務(wù)和活動
? ????? · 目標(biāo)不等于任務(wù)或活動,目標(biāo)是對最終情況的預(yù)期,任務(wù)和活動只是達(dá)成一個或者一組目標(biāo)的中間步驟
?????????· 唐納德·諾曼(Donald? ? ? Norman):活動(Activity)由任務(wù)構(gòu)成夷磕,任務(wù)由動作(Action)組成履肃,動作由操作組成。
? ? ? ? ?· “以活動為中心設(shè)計(jì)”(Activity-Centered Design ACD):首先要理解和重視活動坐桩,理解人們?nèi)绾芜m應(yīng)手頭的工具尺棋,以及使用工具展開的活動,就能更好地進(jìn)行工具的設(shè)計(jì)绵跷。
? ? ? ? · 目標(biāo)驅(qū)動人們開展活動膘螟,理解目標(biāo)可以幫助設(shè)計(jì)師理解用戶的預(yù)期和渴望,反過來又會幫你決定哪些行動的確和設(shè)計(jì)相關(guān)碾局。
3) 設(shè)計(jì)要滿足情境中的目標(biāo)? ?
? ? ? ? · 設(shè)計(jì)目標(biāo)依賴于具體的情境 — 用戶是誰荆残、在做什么、目標(biāo)是什么
5. 實(shí)現(xiàn)模型和心理模型
? ? ? ? · 實(shí)現(xiàn)模型:有關(guān)極其和程序?qū)嶋H的運(yùn)作方式净当,映射技術(shù)? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
? ? ? ? · 心理模型:也稱概念模型内斯,反映用戶的愿景
? ? ? ? · 力求完美:呈現(xiàn)模型(設(shè)計(jì)師模型Represented Model)
? ? ? ? ? ? (呈現(xiàn)模型越趨近與用戶的心理模型,用戶就會感覺程序越容易使用和理解像啼。呈現(xiàn)模型越趨近實(shí)現(xiàn)模型俘闯,用戶學(xué)習(xí)和使用應(yīng)用軟件的能力就越低。)
與用戶心理模型相符的用戶界面忽冻,要遠(yuǎn)遠(yuǎn)優(yōu)越于僅能反映實(shí)現(xiàn)模型的界面真朗。
用戶界面應(yīng)該基于用戶的心理模型,而不是實(shí)現(xiàn)模型僧诚。
目標(biāo)導(dǎo)向的交互設(shè)計(jì)反映了用戶的心理模型遮婶。
設(shè)計(jì)流程把功能的實(shí)現(xiàn)轉(zhuǎn)化為直觀的、用戶想要的產(chǎn)品行為湖笨,使其符合人們?yōu)閷?shí)現(xiàn)目標(biāo)而完成任務(wù)的心理預(yù)期蹭睡。
6. 目標(biāo)導(dǎo)向設(shè)計(jì)概念
1) 消除隔閡(市場研究結(jié)果和最終設(shè)計(jì)方案之間的隔閡)
? ? ? ? · 作為產(chǎn)品定義的設(shè)計(jì)
? ? ? ? ? ? ? ? a. 發(fā)現(xiàn)用戶需求、規(guī)范產(chǎn)品行為和外觀
? ? ? ? ? ? ? ? b. 設(shè)計(jì)在用戶目標(biāo)赶么、業(yè)務(wù)需求和技術(shù)制約的基礎(chǔ)上,提供了真正意義上的產(chǎn)品定義
? ? ? ? · 作為研究者的設(shè)計(jì)
? ? ? ? ? ? ? ? a. 研究和設(shè)計(jì)有所分離脊串,導(dǎo)致設(shè)計(jì)過程缺失
? ? ? ? ? ? ? ? b. 設(shè)計(jì)師強(qiáng)有力的工具之一:同理心(Empathy)辫呻,能夠體會到他人所想的能力。
? ? ? ? ·? 研究與藍(lán)圖之間:模型琼锋、需求和框架
? ? ? ? ? ? ? ? a. 獲得的研究信息應(yīng)該能幫助確定 產(chǎn)品是什么放闺、能夠做什么、以及應(yīng)當(dāng)如何滿足用戶的廣泛需求
? ? ? ? ? ? ? ? b. 交互框架:
?????????· 設(shè)計(jì)過程概述
? ? ? ? ? ? ? ? a. 目標(biāo)導(dǎo)向的設(shè)計(jì)所結(jié)合的技術(shù):人種學(xué)研究缕坎、利益相關(guān)者訪談怖侦、市場研究、詳細(xì)用戶模型、基于場景的設(shè)計(jì)匾寝,以及一組核心的交互設(shè)計(jì)原則和模式。
? ? ? ? ? ? ? ? b. 交互設(shè)計(jì)的5個組成部分:理解艳悔、抽象急凰、架構(gòu)、呈現(xiàn)和細(xì)節(jié)
? ? ? ? ? ? ? ? c. 研究
? ? ? ? ? ? ? ? ? ? ? ? - 運(yùn)用人種學(xué)實(shí)地研究技術(shù)(觀察和情境訪談),來獲取有關(guān)產(chǎn)品的真正用戶和潛在用戶的定性數(shù)據(jù):找出一組行為模式床三,幫助我們對現(xiàn)有或正在開發(fā)的產(chǎn)品的使用方式進(jìn)行分類撇簿。這些模式指出了用戶使用產(chǎn)品的目標(biāo)和動機(jī)(即用戶使用產(chǎn)品希望達(dá)到的具體或一般性的結(jié)果)
? ? ? ? ? ? ? ? ? ? ? ? - 考察對手產(chǎn)品(競品)、對市場研究莲组、技術(shù)白皮書和品牌戰(zhàn)略的分析
? ? ? ? ? ? ? ? ? ? ? ? - 產(chǎn)品的利益相關(guān)者、開發(fā)人員暖夭、行業(yè)專家和特定領(lǐng)域的技術(shù)專家進(jìn)行訪談
? ? ? ? ? ? ? ? d. 建模
? ? ? ? ? ? ? ? ? ? ? ? - 將分析實(shí)地研究和訪談結(jié)果中發(fā)現(xiàn)的行為和工作流模式锹杈,綜合到領(lǐng)域和用戶模型中
? ? ? ? ? ? ? ? ? ? ? ? - 領(lǐng)域模型:信息流和工作流程的圖標(biāo)
? ? ? ? ? ? ? ? ? ? ? ? - 用戶模型(人物模型):詳細(xì)、混合的用戶原型迈着,代表研究階段找出來的行為竭望、態(tài)度、天賦裕菠、目標(biāo)及動機(jī)的明確分組咬清。是基于場景的敘述方式中的主角。在“定義框架”階段迭代式地生成設(shè)計(jì)概念奴潘,提供反饋旧烧。在“提煉”階段設(shè)計(jì)一致、恰當(dāng)画髓。在建模階段掘剪,設(shè)計(jì)師采用多種方法工具來對任務(wù)模型綜合、區(qū)分角色及其優(yōu)先級奈虾,研究不同種類的用戶目標(biāo)夺谁,將人物模型映射到一些列行為中廉赔,來保證不缺失或重復(fù)。
? ? ? ? ? ? ? ? ? ? ? ? ?- 幫我們確定哪些任務(wù)重要
? ? ? ? ? ? ? ? e. 定義需求
? ? ? ? ? ? ? ? ? ? ? ? - 采用以場景為基礎(chǔ)的設(shè)計(jì)方法匾鸥,將滿足具體人物模型的目標(biāo)和需求置于首位蜡塌,而不是關(guān)注抽象的用戶任務(wù)。
? ? ? ? ? ? ? ? ? ? ? ? - 分析人物模型的數(shù)據(jù)和功能性需求(“對象”“動作”“情境”)
? ? ? ? ? ? ? ? ? ? ? ? - 通過反復(fù)提煉的情境場景(Context? ? ? Scenario)
? ? ? ? ? ? ? ? ? ? ? ? - 商業(yè)目標(biāo)扫腺、所期待的品牌屬性和技術(shù)限制與人物模型的目標(biāo)和需求相平衡岗照。
? ? ? ? ? ? ? ? f. 定義框架
? ? ? ? ? ? ? ? ? ? ? ? - 創(chuàng)建整體的產(chǎn)品概念,為產(chǎn)品的行為笆环、視覺設(shè)計(jì)攒至,以及物理形態(tài)定義基本的框架
? ? ? ? ? ? ? ? ? ? ? ? - 交互框架定義(Interaction Framework Definition):描述數(shù)據(jù)和功能性需求后,設(shè)計(jì)師按照交互原則將其轉(zhuǎn)變?yōu)樵O(shè)計(jì)元素躁劣,然后使用模式和原理組織為設(shè)計(jì)草圖和行為描述迫吐,為后續(xù)設(shè)計(jì)細(xì)節(jié)提供邏輯和高層次的形式結(jié)構(gòu)。
? ? ? ? ? ? ? ? ? ? ? ? - 交互框架浮現(xiàn)出來后账忘,設(shè)計(jì)者著手創(chuàng)建視覺框架(“視覺語言策略”)
? ? ? ? ? ? ? ? g. 提煉
? ? ? ? ? ? ? ? ? ? ? ? - 更關(guān)注細(xì)節(jié)和實(shí)現(xiàn)
? ? ? ? ? ? ? ? ? ? ? ? - 設(shè)計(jì)師此時(shí)需專注于任務(wù)一致性志膀,使用關(guān)鍵路徑場景(走查,walkthrough)和驗(yàn)證場景鳖擒,重點(diǎn)在于界面上的更詳細(xì)的故事板路徑溉浙。
? ? ? ? ? ? ? ? ? ? ? ? - “提煉”階段的產(chǎn)物:設(shè)計(jì)文檔。
? ? ? ? ? ? ? ? h. 支持
? ? ? ? ? ? ? ? ? ? ? ? - 及時(shí)回答開發(fā)者提出的問題
? ? ? ? ? ? ? ? ? ? ? ? - 產(chǎn)品成功的關(guān)鍵是目標(biāo)蒋荚,不是特性