原文作者Adithya陌知,是OpenDNS的產(chǎn)品設(shè)計(jì)師他托,坐標(biāo)舊金山。筆者譯來與大家共勉仆葡,如需轉(zhuǎn)載請(qǐng)?zhí)崆霸儐柟P者意見赏参。
為什么要寫白板設(shè)計(jì)挑戰(zhàn)志笼?
白板挑戰(zhàn)是常見的交互設(shè)計(jì)面試。 像Google這樣的公司把篓,我在現(xiàn)場(chǎng)面試當(dāng)天遇到了四個(gè)白板挑戰(zhàn)纫溃,這讓我在一天的剩余時(shí)間里都大腦混亂。
必須有一個(gè)戰(zhàn)略韧掩,一個(gè)如何應(yīng)對(duì)設(shè)計(jì)挑戰(zhàn)的計(jì)劃以及一個(gè)幫助你思考的框架紊浩。
面對(duì)即興設(shè)計(jì)挑戰(zhàn),當(dāng)你有一個(gè)計(jì)劃時(shí)白板挑戰(zhàn)就變得很好處理疗锐。不過與一些優(yōu)秀的即興音樂家或獨(dú)立喜劇演員一樣坊谁,還要通過一定量的實(shí)踐來達(dá)成。
交互設(shè)計(jì)面試進(jìn)行白板設(shè)計(jì)挑戰(zhàn)是為了什么滑臊?
在準(zhǔn)備白板挑戰(zhàn)的過程中口芍,我也能提出好的解決方案,但反思一下才注意到我的設(shè)計(jì)沒有方向雇卷,它似乎并不是我想做的設(shè)計(jì)鬓椭。總之聋庵,我并沒有主導(dǎo)權(quán)膘融。 雖然設(shè)計(jì)不能完全依靠理性,但是要知道作為面試的候選人祭玉,你要向面試官展示你的思考過程氧映,展示你有能力通過設(shè)計(jì)理念提出觀點(diǎn)并通過溝通來促進(jìn)設(shè)計(jì)進(jìn)程。
面試官評(píng)估的不是你的解決方案脱货,而是你的能力岛都、你的溝通想法、你怎樣接受批判和你主動(dòng)處理其他團(tuán)隊(duì)成員的不同想法的能力振峻。你通常有大約45分鐘到1小時(shí)展現(xiàn)這些特點(diǎn)臼疫,如果沒有一個(gè)計(jì)劃來有效地管理時(shí)間你們的團(tuán)隊(duì)可能不會(huì)和諧。
為什么要用框架扣孟?
為了更好地應(yīng)對(duì)白板挑戰(zhàn)烫堤,根據(jù)我自己的設(shè)計(jì)經(jīng)驗(yàn)設(shè)計(jì)了一個(gè)框架指出了在白板挑戰(zhàn)時(shí)需要做的考慮。 在設(shè)計(jì)過程中常常存在一些因素如約束凤价、假設(shè)等鸽斟,這些因素是你潛意識(shí)里在考慮的,并且最終你必須處理這些因素利诺。但在一個(gè)時(shí)間有限的環(huán)境中(如白板挑戰(zhàn))富蓄,你就很有可能跳過這些因素直接開始設(shè)計(jì)解決方案。我認(rèn)為要做出更好地設(shè)計(jì)就一定要注意這些因素慢逾,并且圍繞它們創(chuàng)建一個(gè)框架立倍。我發(fā)現(xiàn)使用這個(gè)框架可以幫助我更好地即興發(fā)揮灭红,可以與團(tuán)隊(duì)更好的溝通。
讓我們通過以下設(shè)計(jì)挑戰(zhàn)來詳細(xì)說明這個(gè)框架口注。
“為孩子設(shè)計(jì)一個(gè)自己設(shè)計(jì)玩具的應(yīng)用程序变擒。”
這個(gè)框架有兩個(gè)部分:象限和體驗(yàn)
一疆导、象限
我在白板上繪制四個(gè)象限并命名他們?yōu)椋?br>
-用戶需求
-用戶目標(biāo)
-約束
-假設(shè)
用戶需求
拿到問題時(shí)先不要考慮界面赁项,在白板挑戰(zhàn)中你會(huì)對(duì)問題而感到困惑葛躏,幾乎忘記了對(duì)你的用戶提出問題澈段。 用戶的需求是什么?用戶有什么痛點(diǎn)舰攒?
通過繪制你正在設(shè)計(jì)的用戶形象在團(tuán)隊(duì)中建立起關(guān)于用戶的同理心败富,并為你的設(shè)計(jì)設(shè)置好故事背景這可以使你更好的了解用戶。
下面要談到用戶研究的重要性摩窃。
試著建立一個(gè)用戶模型兽叮。
讓我們假設(shè):
為7到12歲之間有iPad的孩子設(shè)計(jì),父母允許孩子在每個(gè)月完成家務(wù)的時(shí)候購(gòu)買玩具(這里在面試時(shí)要通過與團(tuán)隊(duì)討論確定)猾愿。
在白板設(shè)計(jì)中鹦聪,收集用戶信息的一個(gè)方法是:讓你的一個(gè)伙伴作為用戶進(jìn)行角色扮演。這工作很神奇蒂秘,你可以把他們作為一個(gè)主要的研究來源泽本,并試圖了解他們的行為,把他們的需求記錄在白板上姻僧。
我們?yōu)槭裁茨挲g段的孩子設(shè)計(jì)规丽? 讓一個(gè)伙伴扮演父母并采訪他。父母為什么愿意給他們的孩子買玩具撇贺? 孩子們?nèi)绾芜x擇他們的玩具赌莺? 在商店購(gòu)物時(shí),孩子的行為是什么松嘶?父母想給他們的孩子什么樣的玩具艘狭? 兄弟姐妹在購(gòu)買玩具時(shí)有何行為? 等等..
你不能時(shí)間有限的白板挑戰(zhàn)中解決所有的問題翠订,所以主動(dòng)并自信地指向你覺得有趣的一個(gè)特定的問題來解決(有時(shí)候要靠一點(diǎn)直覺)巢音,這樣將有助于縮小問題并找到設(shè)計(jì)焦點(diǎn)。在這樣做的時(shí)候會(huì)存在風(fēng)險(xiǎn)蕴轨,但至少你不想在面試結(jié)束時(shí)還沒提出過什么吧港谊。
用戶目標(biāo)
孩子們應(yīng)該能夠輕松地在應(yīng)用程序上選擇想要的玩具并可以選擇各種服裝,超級(jí)英雄橙弱,也可以選擇不同的卡通故事背景歧寺。
當(dāng)你了解到更多用戶信息后燥狰,你會(huì)開始考慮最終用戶的目標(biāo)是什么?你的設(shè)計(jì)應(yīng)該旨在實(shí)現(xiàn)這一目標(biāo)斜筐,在整個(gè)白板挑戰(zhàn)中確保你的設(shè)計(jì)滿足這一目標(biāo)龙致。并且在大多數(shù)設(shè)計(jì)中設(shè)計(jì)目標(biāo)只有一個(gè),但有一些設(shè)計(jì)中需要挑戰(zhàn)多個(gè)設(shè)計(jì)目標(biāo)顷链。
假設(shè)和約束是你與團(tuán)隊(duì)互動(dòng)并了解用戶的更多信息時(shí)發(fā)現(xiàn)的目代,它們實(shí)際上不屬于任何特定步驟,而出現(xiàn)在整個(gè)過程中嗤练。
假設(shè)
我們假設(shè)孩子們會(huì)使用平板電腦榛了,此外我們假設(shè)孩子喜歡定制玩具的外觀。
作為設(shè)計(jì)師我們要做很多假設(shè)煞抬,隨著時(shí)間的推移我們驗(yàn)證它們并相應(yīng)地進(jìn)行迭代霜大,這是我們?cè)O(shè)計(jì)過程的一個(gè)重要部分并將最終使你的設(shè)計(jì)脫穎而出。
在白板上列出你做出的每一個(gè)假設(shè)革答,一些假設(shè)可以與我們的主要研究來源(一個(gè)受訪者)進(jìn)行交叉驗(yàn)證战坤。 而大多數(shù)假設(shè)將保持未經(jīng)驗(yàn)證,這是好的残拐,承認(rèn)他們是假設(shè)并且承認(rèn)他們需要驗(yàn)證使你看起來不是偏向于一種設(shè)計(jì)途茫。
約束
當(dāng)你在設(shè)計(jì)中發(fā)現(xiàn)更多關(guān)于用戶的信息時(shí),請(qǐng)同時(shí)關(guān)注設(shè)計(jì)中的約束溪食。 如果你不約束自己囊卜,要在一個(gè)45分鐘的白板挑戰(zhàn)中使你的設(shè)計(jì)包含所有問題是不可能的。
雖然設(shè)計(jì)一個(gè)理想的體驗(yàn)是好的眠菇,但設(shè)計(jì)師還有一些很重要的業(yè)務(wù)需求要考慮:
為什么是一個(gè)玩具設(shè)計(jì)應(yīng)用程序边败? 這個(gè)項(xiàng)目成功的標(biāo)準(zhǔn)是什么? 你對(duì)這部分用戶有什么現(xiàn)有的市場(chǎng)調(diào)查捎废? 在當(dāng)前使用的技術(shù)中出現(xiàn)了哪些限制笑窜?在Android或iOS系統(tǒng)中使用時(shí)會(huì)遇到什么? 是為什么登疗?
設(shè)計(jì)學(xué)校有一個(gè)傾向排截,要求學(xué)生把情況想象的太完美-即“藍(lán)天設(shè)計(jì)”。 在現(xiàn)實(shí)世界中辐益,這是幾乎不可能的断傲。 有優(yōu)先級(jí),業(yè)務(wù)目標(biāo)智政,時(shí)間表和許多其他約束等著你认罩,你的面試官可能不會(huì)給你提供確定的約束,在這種情況下续捂,向他們揭露約束垦垂。
二宦搬、體驗(yàn)
現(xiàn)在你已經(jīng)基本完成了用戶研究,進(jìn)入交互設(shè)計(jì)的階段劫拗。你開始描繪當(dāng)前了解的用戶行為以及它有待解決的方面间校。
用戶使用流程
父母如何為孩子購(gòu)買玩具?
孩子看到一部卡通- >要求父母買一個(gè)玩具- >父母帶他們到商店- >在第一家商店他們沒有找到孩子們想要的- >他們?cè)谄渌痰陮ふ彝婢? >孩子最終購(gòu)買到玩具雖然有可能不是他們最初想要的那個(gè)- >幾天后页慷,孩子們想要相同的玩具- >他們又去尋找憔足。
現(xiàn)在繪制用戶使用流程,你定義的用戶目標(biāo)是你希望實(shí)現(xiàn)的最終結(jié)果酒繁,但為何用戶使用它時(shí)沒有按照你的設(shè)計(jì)進(jìn)行滓彰,有可能是因?yàn)樗麄儸F(xiàn)有的使用流程沒有到達(dá)用戶目標(biāo)。這時(shí)觀察觀察用戶的使用并記錄欲逃,問題就會(huì)變得簡(jiǎn)單起來找蜜。
在休息時(shí),可以與團(tuán)隊(duì)開展頭腦風(fēng)暴討論如何解決這些問題稳析。一個(gè)好的設(shè)計(jì)團(tuán)隊(duì)會(huì)與你一起思考,吸取其他團(tuán)隊(duì)成員的想法弓叛。
在現(xiàn)實(shí)中彰居,你的想法可能與團(tuán)隊(duì)不一致或者你認(rèn)為團(tuán)隊(duì)成員提出的一個(gè)想法不好,因?yàn)樗鼪]有考慮到某些關(guān)鍵因素撰筷,這時(shí)需要真誠(chéng)的和他討論陈惰。此外,這也給你一個(gè)機(jī)會(huì)來檢驗(yàn)?zāi)愕年?duì)友如何回應(yīng)批評(píng)毕籽,嘿抬闯,公平起見,你不只是尋找工作关筒,你正在尋找一個(gè)良好的團(tuán)隊(duì)溶握,在未來幾年里玩設(shè)計(jì)對(duì)你進(jìn)行評(píng)估的隊(duì)友也很重要。
草圖
孩子想要一個(gè)在看電視上看到的卡通玩具蒸播,但她想有不同的服裝和圖案睡榆。
當(dāng)開始與你的隊(duì)友在白板上草繪想法時(shí)記得密切關(guān)注細(xì)節(jié)。首先提出一個(gè)理想的體驗(yàn)是好的袍榆,先繪制一個(gè)理想的體驗(yàn)是什么樣子的(考慮到約束和假設(shè)是前提)并將你的用戶置于假設(shè)場(chǎng)景中胀屿。
雖然一些設(shè)計(jì)不是很復(fù)雜,但是非常注重細(xì)節(jié)包雀,所以確保在設(shè)計(jì)中考慮邊緣情況宿崭。先考慮理想的體驗(yàn),然后開始在團(tuán)隊(duì)中集思廣益才写,解決邊緣情況中的“如果”:當(dāng)孩子自己完成玩具的設(shè)計(jì)之后呢葡兑?孩子們要自己訂購(gòu)?fù)婢邌崤洌亢⒆又皇窍胭I一個(gè)玩具嗎?還需要采取什么其他措施铁孵?父母如何確保他們的付款信息安全锭硼?哪些使用流程需要添加父母的認(rèn)證?如果孩子設(shè)計(jì)玩具然后將iPad交給她的父母完成訂單蜕劝,體驗(yàn)是否分散檀头?
提出邊緣問題才能在處理解決方案、繪制草圖時(shí)創(chuàng)建更好的體驗(yàn)岖沛。
在這個(gè)過程中:第一步是繪制一個(gè)體驗(yàn)的草圖暑始,并指出利弊,批評(píng)你自己的設(shè)計(jì)并做出權(quán)衡婴削。 一個(gè)好的設(shè)計(jì)師應(yīng)該認(rèn)識(shí)并接受設(shè)計(jì)有缺點(diǎn)廊镜,另外解決設(shè)計(jì)缺點(diǎn)的方法也可以集思廣益。
寫在最后
相信你作為設(shè)計(jì)師的直覺
在設(shè)計(jì)學(xué)校唉俗,學(xué)生常常被要求對(duì)每個(gè)決定都給出理由嗤朴,但在白板設(shè)計(jì)挑戰(zhàn)中你總是在做假設(shè),所以在盡可能給出充分理由的前提下也要相信你的直覺虫溜,并把它看作是一個(gè)假設(shè)的方向雹姊,這將使你看上去是一個(gè)的思維靈活的設(shè)計(jì)師。
我想強(qiáng)調(diào)一個(gè)事實(shí)衡楞,不是每個(gè)白板挑戰(zhàn)都該這樣處理吱雏。 這是我為自己創(chuàng)建的一個(gè)框架以幫助自己更好地解決白板挑戰(zhàn)。但有許多場(chǎng)合瘾境,我不得不偏離這種模式去適應(yīng)挑戰(zhàn)歧杏,還要基于團(tuán)隊(duì)里其他成員的反饋?zhàn)龀稣{(diào)整。這還需要你與視覺設(shè)計(jì)師/工程師朋友一同實(shí)踐迷守,而我在面試中的大多數(shù)想法都是來自實(shí)踐犬绒。
現(xiàn)在我在面試桌的另一端,面試白板設(shè)計(jì)挑戰(zhàn)的面試者盒犹,我注意到能像上述所說處理情況的面試者通常都受到了團(tuán)隊(duì)的贊揚(yáng)懂更。
記住,他們不是在判斷你的設(shè)計(jì)方案急膀,他們?cè)谟^察你的想法沮协。