我拆解了一套完整的產(chǎn)品設(shè)計(jì)流程,希望對(duì)你也有用

16 評(píng)論 20624 瀏覽 182 收藏 16 分鐘

本文筆者用簡(jiǎn)明扼要的文字講解了產(chǎn)品的設(shè)計(jì)全流程,希望能夠給你帶來一定的啟發(fā)。

人機(jī)交互與產(chǎn)品設(shè)計(jì)已經(jīng)在西方國(guó)家發(fā)展了半個(gè)多世紀(jì),已經(jīng)研究出了相當(dāng)多的方法理論。國(guó)內(nèi)跟進(jìn)沒有很久,再加上前幾年野蠻生長(zhǎng),導(dǎo)致很多人對(duì)這一領(lǐng)域缺乏系統(tǒng)認(rèn)知。

而設(shè)計(jì)流程,又是系統(tǒng)認(rèn)知中的基礎(chǔ)。這里我根據(jù)留英所學(xué)和大廠工作經(jīng)驗(yàn),整理了一套在國(guó)際上被廣為認(rèn)可的,而且在國(guó)內(nèi)具有一定可行性的產(chǎn)品設(shè)計(jì)流程。

大綱目錄

準(zhǔn)備階段

1. 定性研究Qualitative Research,針對(duì)可能使用你的產(chǎn)品的人,可以是問卷、訪談…

2. 確定人物角色Persona,即產(chǎn)品的典型用戶,可以有一種或幾種。

3. 問題腳本Problem Scenario,羅列人物角色在使用產(chǎn)品時(shí)可能遇到的問題,可以整理成一個(gè)故事便于別人理解。

4. 動(dòng)作腳本Action Scenario,像寫故事一樣,寫人物角色在使用你設(shè)計(jì)好的產(chǎn)品時(shí),發(fā)生的細(xì)節(jié)。注意,這個(gè)時(shí)候你的產(chǎn)品概念模型已經(jīng)基本成型了,這個(gè)概念模型是通過解決問題腳本里的問題而得出的。

輸出階段

5. 畫線框圖Wireframe,這個(gè)線框圖是通過把動(dòng)作腳本里的概念模型轉(zhuǎn)化成視覺模型得到的。

6. 交互原型Prototype,做出來好像可以用的東西,有很多原型工具可以利用。

評(píng)測(cè)階段

7. 專家評(píng)測(cè)Expert Evaluation,至少兩名設(shè)計(jì)師或?qū)换ピO(shè)計(jì)比較了解的人通過反復(fù)測(cè)試原型。找到問題后修改線框圖并更新原型。

8. 用戶評(píng)測(cè)User Evaluation,讓用戶使用原型,可以給他們一些任務(wù)去完成。根據(jù)用戶在使用過程中的問題和建議進(jìn)行進(jìn)一步修改。

方法

1. 定性研究 Qualitative Research

無論你用何種形式做調(diào)查,你的目的是了解用戶的五個(gè)方面。假設(shè)體驗(yàn)進(jìn)階公眾號(hào)是一款產(chǎn)品:

  1. 行為Activities,例如用戶多久打開一次體驗(yàn)進(jìn)階、一次閱讀多久?
  2. 態(tài)度Attitudes,例如:用戶怎樣看待體驗(yàn)進(jìn)階?
  3. 資質(zhì)Aptitudes,例如:體驗(yàn)進(jìn)階用戶的學(xué)歷背景怎樣?
  4. 動(dòng)力Motivation,例如:體驗(yàn)進(jìn)階用戶為什么使用該產(chǎn)品?
  5. 技能Skills,例如:用戶對(duì)同類產(chǎn)品或平臺(tái)設(shè)備是否熟悉?

2. 人物角色 Persona

如果你的定性研究有所成功,這時(shí)你應(yīng)該對(duì)你的用戶有所了解了。

根據(jù)上文中的五個(gè)方面,你需要挑揀出最典型的一個(gè)或幾個(gè)形象。例如體驗(yàn)進(jìn)階讀者的人物角色可能有:剛上路的設(shè)計(jì)新人、具有探索欲的產(chǎn)品經(jīng)理、尋找轉(zhuǎn)型方向的UI設(shè)計(jì)師……

你不但要確定這些人物角色(Persona)的主要特點(diǎn),還要確定他們的需求和目的。為了增加真實(shí)性,可以給人物角色(Persona)取名字,選一張照片,細(xì)化他們的背景資料。

以下是范例:

上圖來源:https://dribbble.com/shots/6197926-Persona

上圖來源:https://dribbble.com/shots/4864252-Woman-User-Persona-UX

3. 問題腳本 Problem Scenario

基于你對(duì)人物角色(Persona)的理解,你應(yīng)該已經(jīng)可以設(shè)想出他們?cè)谑褂卯a(chǎn)品中可能遇到的問題了。

你可以為每一個(gè)人物角色列一個(gè)問題單,也可以把它們整理到一個(gè)簡(jiǎn)短的故事里。

以下是一個(gè)案例:

Macomb 先生和夫人都是退休老師,現(xiàn)在已經(jīng)60多歲了。他們的社會(huì)保障支票是他們收入的重要組成部分。他們剛剛賣掉了自己的大房子,搬到一間小公寓里。

他們知道,他們現(xiàn)在需要做的許多雜事之一就是告訴社會(huì)保障局他們已經(jīng)搬家了。他們不知道最近的社會(huì)保障處在哪里,而且他們走路或開車越來越困難。

如果足夠簡(jiǎn)單和安全,他們希望使用計(jì)算機(jī)將其舉動(dòng)通知社會(huì)保障局。但是,他們對(duì)于通過計(jì)算機(jī)執(zhí)行這樣的任務(wù)有些擔(dān)心。他們從未在工作中使用計(jì)算機(jī)。

然而,他們的兒子 Steve 去年給了他們一臺(tái)計(jì)算機(jī),為他們安裝了計(jì)算機(jī),并向他們展示了如何使用電子郵件和訪問網(wǎng)站。

他們從未去過社會(huì)安全管理局的網(wǎng)站,所以他們不知道它的組織方式。此外,他們也不愿在線提供個(gè)人信息,因此他們想知道以這種方式告訴代理機(jī)構(gòu)新地址的安全性。

上文來源:https://www.usability.gov/how-to-and-tools/methods/scenarios.html

4. 動(dòng)作腳本 Action Scenario

首先你要為已列出的問題想好可能的解決方案,然后寫一個(gè)簡(jiǎn)短的故事把這些解決方案囊括進(jìn)去。寫成故事的好處是代入感較強(qiáng),對(duì)別人來說容易理解。國(guó)內(nèi)比較推崇故事版,但是把所有情景畫出來的效率是非常低的。

在畫設(shè)計(jì)之前把用戶動(dòng)作通過文字腳本寫出來有一個(gè)很大的好處,那就是明確了主要的用戶路徑。

以下是一個(gè)案例:

約瑟夫在他的辦公室,需要為他的商務(wù)會(huì)議預(yù)定一家酒店,該酒店將在紐約舉行。商務(wù)會(huì)議將在四天內(nèi)舉行。

他很忙,由于他還有很多其他工作要做,因此需要在他逗留期間盡快找到一個(gè)可以睡覺的地方。

他打開我們的網(wǎng)站,知道他想去的城市的日期和名稱??吹胶芏鄺l目后,他注意到他想在中心附近的一家旅館里住,因?yàn)榭蛻魰?huì)議將在該地區(qū)舉行。他還需要滿足其他條件:靠近地鐵站,附近有一些餐館。

他找到了一個(gè)地方并將其預(yù)訂。

他收到確認(rèn)。

上文來源:https://medium.com/@Kristijan197/hci-method-user-groups-and-scenarios-8904ad706e93

5. 畫線框圖 Wireframe

這個(gè)時(shí)候你對(duì)你的交互方案已經(jīng)有了一個(gè)比較抽象的想法了,現(xiàn)在只要把它具象化就好了。線框圖大家都比較了解,這里就不多說了。

上圖來源:https://dribbble.com/shots/6194759-Upshift-wireframe/attachments

上圖來源:https://dribbble.com/shots/7084851-CRM-System-UX-Process

其實(shí)線框圖不一定很糙,有的人甚至喜歡直接上色開始視覺。

6. 交互原型 Prototype

如果是比較重要的項(xiàng)目,可以叫上開發(fā)一起來灰度測(cè)試。但是即便是這樣,也建議設(shè)計(jì)稿出來后,就可以立即做一個(gè)底成本的交互原型。

可以使用的原型工具還是很多的,例如 Axure RP 、 InVision 等。即便沒有專業(yè)工具,用 PPT 也可以搞出來,只要做出一個(gè)可以交互的東西就行了。

一個(gè)原型是不可能實(shí)現(xiàn)所有功能的,所以你要確定幾個(gè)可以走通的功能,讓給用戶能夠順利在指定路徑上完成一系列任務(wù)。

上圖來源:https://dribbble.com/shots/4757077-Newslist-Interactions

7. 專家評(píng)測(cè) Expert Evaluation

原型完成后召集至少兩三個(gè)設(shè)計(jì)師或者對(duì)交互比較了解的人,使用并評(píng)測(cè)原型。你可以將原型所關(guān)注的幾個(gè)任務(wù)列出來,以免專家不知道原型哪部分可交互哪部分不可交互。

比較常用的評(píng)測(cè)方法是啟發(fā)式評(píng)估法(Heuristic Evaluation),而這種方法比較常見的標(biāo)準(zhǔn)是尼爾森交互設(shè)計(jì)法則(Nielsen Heuristic):

  1. 系統(tǒng)狀態(tài)是否可見?Visibility of system status
  2. 系統(tǒng)是否符合現(xiàn)實(shí)世界的習(xí)慣?Match between system and the real world
  3. 用戶是否能自由地控制系統(tǒng)?User control and freedom
  4. 統(tǒng)一與標(biāo)準(zhǔn)?Consistency and standards
  5. 錯(cuò)誤防范?Error prevention
  6. 減輕低用戶的記憶負(fù)擔(dān)?Recognition rather than recall
  7. 靈活性和效率?Flexibility and efficiency of use
  8. 美觀簡(jiǎn)潔?Aesthetic and minimalist design
  9. 幫助用戶認(rèn)知、了解錯(cuò)誤,并從錯(cuò)誤中恢復(fù)?Help users recognize, diagnose, and recover from errors
  10. 幫助文檔?Help and documentation

如何使用啟發(fā)式評(píng)估法?

  1. 列出問題:專家們各自將自己發(fā)現(xiàn)問題列出來,并將之與對(duì)應(yīng)的法則相關(guān)聯(lián),或者根據(jù)法則來查找問題。例如“系統(tǒng)狀態(tài)是否可見”在這一條產(chǎn)品上是否體現(xiàn)完善,有哪些問題?
  2. 各自評(píng)估:然后專家們分別給自己的問題進(jìn)行分級(jí),大家要使用統(tǒng)一的標(biāo)準(zhǔn);
  3. 統(tǒng)一討論:專家們把問題整合起來一起討論,遇到意見不統(tǒng)一的適合投票表決或者采用平均值。

評(píng)級(jí)標(biāo)準(zhǔn)非常多,你也可以設(shè)計(jì)自己的標(biāo)準(zhǔn)。我認(rèn)為比較簡(jiǎn)單好用的是 Jeff Robin 問題分級(jí)

  • 4級(jí) ·致命問題:無法使用產(chǎn)品的某一部分
  • 3級(jí) · 重度問題:難以完整使用產(chǎn)品的某一部分
  • 2級(jí) · 中度問題:大部分情況下能夠使用,但需要付出較大努力
  • 1級(jí) ·輕度問題:偶爾發(fā)生且容易解決,或者問題并不在產(chǎn)品的主要功能上

提醒:評(píng)測(cè)完后別忘記依據(jù)問題的重要程度修改優(yōu)化設(shè)計(jì)稿和原型!

8. 用戶評(píng)測(cè) User Evaluation

原型通過專家評(píng)測(cè)后,你可以找一些典型用戶使用原型。你可以把任務(wù)列給他們,讓他們自己嘗試完成任務(wù)。中間遇到的問題可以記錄下來,設(shè)計(jì)師通過觀察來進(jìn)行評(píng)分。

用戶最好是尋找符合人物角色(Persona)的目標(biāo)人群和真實(shí)用戶,這樣得出的結(jié)論是最可靠的。不過,大多數(shù)情況下,產(chǎn)品的可用性問題都是“功能隱藏太深”、“文字描述不清晰”等通俗問題,一般人也能作為用戶在測(cè)試中發(fā)現(xiàn)足夠多的問題。

比較常用的用戶評(píng)測(cè)方法是可用性測(cè)試:

  1. 完成任務(wù):讓用戶根據(jù)一張任務(wù)列表使用產(chǎn)品;
  2. 記錄問題:一名觀察員在旁觀察記錄問題;
  3. 填寫問卷:用戶完成任務(wù)后,填寫問卷;
  4. 整理問題:整理記錄下來的問題并分類分級(jí)。

除此之外,也有很多其它方式,例如 Focusing Group 、Think Aloud 和 Probing 等,但核心都離不開可用性問題。

那么,還有一個(gè)問題,需要多少用戶才能做評(píng)測(cè)呢?怎么也要幾十上百個(gè)?其實(shí)只要五名用戶就可以發(fā)現(xiàn)80%的可用性問題。

如果你不相信,尼爾森在2000年就做過實(shí)驗(yàn),有數(shù)據(jù)為證:

數(shù)據(jù)來源:https://www.nngroup.com/articles/why-you-only-need-to-test-with-5-users/

有趣的是,用戶評(píng)測(cè)的結(jié)果可能和專家評(píng)測(cè)的結(jié)果相差很遠(yuǎn)。我以設(shè)計(jì)師都身份做過很多次可用性測(cè)試,每次都能發(fā)現(xiàn)意想不到的問題,因?yàn)橛脩粢暯呛驮O(shè)計(jì)視角完全不同。

再次提醒:每次評(píng)測(cè)完后都要依據(jù)問題的重要程度修改優(yōu)化設(shè)計(jì)稿和原型!

總結(jié)

這個(gè)流程也不是單線程的,其中有些步驟,僅僅只是為了進(jìn)行下一步;另外一些,卻會(huì)對(duì)后面好幾個(gè)步驟產(chǎn)品影響。有幾個(gè)環(huán)節(jié),是又是可以循環(huán)好幾輪來優(yōu)化方案。

不過,這些東西很難用文字表述出來,最好是自己在實(shí)踐中體會(huì)。如果一定要展現(xiàn)出來給大家看看,那就是下面這張流程圖了:

如果每次產(chǎn)品上線前都把步驟做好了,測(cè)試來幾輪,不一定耗費(fèi)多少時(shí)間,但是效果絕對(duì)出乎你的意料。即便是再資深的產(chǎn)品專家和設(shè)計(jì)大神,都不可能算無遺漏,而數(shù)據(jù)永遠(yuǎn)是可靠的。

如果說實(shí)踐才是檢驗(yàn)真理的唯一標(biāo)準(zhǔn),那么用戶則是檢驗(yàn)產(chǎn)品體驗(yàn)的唯一標(biāo)準(zhǔn)

 

作者:Z Yuhan,一名前華為騰訊交互設(shè)計(jì),在英國(guó)學(xué)習(xí)了人機(jī)交互,樂意帶你由淺入深了解產(chǎn)品體驗(yàn);公眾號(hào):體驗(yàn)進(jìn)階

本文由 @Z Yuhan 原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)作者許可,禁止轉(zhuǎn)載。

題圖來自Unsplash,基于CC0協(xié)議。

更多精彩內(nèi)容,請(qǐng)關(guān)注人人都是產(chǎn)品經(jīng)理微信公眾號(hào)或下載App
評(píng)論
評(píng)論請(qǐng)登錄
  1. 維度有那么多 怎樣對(duì)用戶進(jìn)行分類呢?

    來自廣東 回復(fù)
  2. 非常棒很喜歡,有一處需要修改下:“Macomb 先生和夫人都是退休老師,現(xiàn)在已經(jīng)20多歲了。” 20多歲應(yīng)該還當(dāng)不了教師哦,

    來自山東 回復(fù)
    1. 對(duì)哦,感謝提醒

      來自廣東 回復(fù)
    2. 師范學(xué)院畢業(yè)21歲就可以教書了 ??

      來自廣東 回復(fù)
    3. 才發(fā)現(xiàn)是我最后一句說錯(cuò)了 哈哈哈,應(yīng)該是20多歲應(yīng)該不會(huì)退休哦

      來自山東 回復(fù)
  3. 有道理,樓主何不留個(gè)聯(lián)系方式weixin

    來自湖南 回復(fù)
    1. 我的公眾號(hào)里有聯(lián)系方式,或者加我微信13163710092

      來自廣東 回復(fù)
  4. 從交互設(shè)計(jì)精髓這本書濃縮出的精華,點(diǎn)贊。

    來自安徽 回復(fù)
    1. 謝謝~

      來自廣東 回復(fù)
  5. 分享使人進(jìn)去,的確很棒。

    回復(fù)
    1. 使人進(jìn)步

      回復(fù)
  6. 非常棒,感謝分享~~~

    來自廣東 回復(fù)
    1. 謝謝

      來自廣東 回復(fù)
  7. 動(dòng)作腳本還應(yīng)該基于數(shù)據(jù)分析再進(jìn)行,也可以進(jìn)行類似灰度測(cè)試,動(dòng)作腳本整好了錦上添花,整不好畫蛇添足

    回復(fù)
    1. 有道理,不過可能這里主要說的是從0到1的過程

      回復(fù)
    2. 請(qǐng)問數(shù)據(jù)分析在產(chǎn)品設(shè)計(jì)的哪一步比較合適?文中好像沒有單獨(dú)提到數(shù)據(jù)分析,數(shù)據(jù)分析難到在定性的時(shí)候就已經(jīng)在做了么?

      來自內(nèi)蒙古 回復(fù)