上次做persona時,由於查閱了很多國外的資料,發現一些帶user的詞在理解上容易混淆,於是就整理了這樣一篇文章。幫助自己弄清這些概念的同時,也分享給大家。

十大詞彙如下:

user stories

customer/user journey map

user scenarios

user persona

user roles

user goals

user tasks

user profile

user segments

use case

user stories(使用者故事)

user stories是用一種簡單的方式描述使用者是誰,做了什麼,為什麼做。主要作用是為了

產品經理或者專案經理在敏捷軟體開發之前定義需求

其典型的構建方式是:誰+目的/需求+利益/原因,或者還可以用who + what + why表示。

比如:小明作為一個馬拉松備戰者(誰),每天用手機記錄跑步的公里數(目的/需求),以便了解自己每天的訓練情況(利益/原因)。

customer/user journey map(使用者旅程圖)

customer/user journey map是一種從使用者的視角來視覺化使用者與產品/服務/系統之間的從最初接觸到最後實現目的的過程。主要用來

瞭解使用者在全流程中多個觸點的需求和痛點,從而找到可以提高使用者體驗的機會點

其構建方式可以參考NN/g的繪製方式。(

筆者注:其實這個是user stories的視覺化,這樣不僅有了故事,還有了生動的形象,在資訊的傳遞上使利益相關方更容易理解

UX從業者不得不懂的十大use(r)詞

UX從業者不得不懂的十大use(r)詞

我們可以看到customer journey map分為三大塊:最上面A區域包括使用者場景、使用者目標和期待;中間B區域包括各個階段使用者的問題、想法、情緒波動;下面C區域包括機會點和洞見。在實際繪製過程中,可以根據自己的需求進行一定的修改。

user scenarios(使用者場景)

user scenarios是指在特定情景下,使用者或典型的人物模型(persona)做某事的目標、過程、結果等更詳細的使用者故事的描述。使用者研究人員基於對使用者的研究來構建user scenarios,目的是為了

幫助設計師做設計決策、或者在可用性測試設計任務場景

其典型構建方式是:誰+何時+何地+動機+目標+如何做。

(筆者注:在這裡,其實可以基於真實使用者直接建立persona,這樣就可以更瞭解使用者及其行為、目標,使user scenarios更加真實和生動。)

比如:曉彤是上海某知名公司的會計,目前懷著寶寶已經有五個月,平時負責家中主要物品的購買,很注重品牌和品質。這個週末的下午,曉彤和老公在家沒事,決定給未來的寶寶買點衣服,這樣每天看著寶寶的衣服,有種寶寶即將來臨的幸福感。於是曉彤用手機開始查詢,老公開始用電腦查詢,兩個人不時交流,最後決定在A網站購買衣服,因為曉彤透過通訊軟體問了好幾個朋友,大部分都推薦A網站,而且老公在網上查詢後發現A網站口碑也不錯,對於的商品評價也很高。這時曉彤來到老公身邊,他們先是不約而同想到電視上的C品牌的嬰兒廣告,於是透過A網站的搜尋框搜到C品牌,在瀏覽了十來件衣服後,他們看上了一件卡通外套和褲子,於是點進去看,經過仔細瀏覽衣服的圖片和評價,打算選擇這兩件。作為網購達人的曉彤,這是用手機下載了A網站的App,搜尋同樣的衣服,發現手機下單有很大的優惠,於是從手機App下單,購買了這兩件衣服。

user persona(使用者人物模型)

persona是基於研究中實際使用者的典型使用行為、動機和目標而建立起的一種合成的人物模型。在使用者體驗領域,persona最早是由Alan Cooper透過訪談使用者去勾畫出人物形象,進而提出的一個概念。其目的是為了

讓設計師瞭解特定使用者群的使用場景、行為和目標,從而輔助設計決策

UX從業者不得不懂的十大use(r)詞

UX從業者不得不懂的十大use(r)詞

其構建方式可參見我之前的一篇文章關於人物模型(Persona)的幾點思考(點選檢視)。

user roles(使用者角色)

在軟體開發領域,user roles是指與軟體發生互動過程的具有特定關係的角色,這種角色是

由使用者和軟體/系統之間的關係來決定

,可以是最基本的角色,也可以是根據情況更加細緻一點。

比如:電商網站的user roles可以有新瀏覽客,首次購買客,回訪客,復購客,郵件註冊客(僅僅註冊,為了獲得郵件資訊)等。

user roles 和persona是有差異的,user roles可能會根據使用者和軟體/系統的關係而隨時發生變化(如上面的例子中,郵件註冊客一旦下一個訂單,就成了首次購買客),persona是一個虛構的完整人物模型,有一定的具體性和生動性,不會經常變化(比如電商中品質追求型使用者)。

user goals(使用者目標)VS user tasks(使用者任務)

user goals是使用者努力達到的

最終狀態

,為了達到這個狀態,使用者必須做一些任務(user tasks)。

比如:對於自動咖啡售賣機,user tasks是在機器上選擇想要的咖啡並且付費購買,user goals是獲得一杯咖啡。

user profile(使用者概要)

user profile是一系列關於單個使用者或者使用者群的詳細資料,可以包括姓名、性別,年齡等人口統計學資訊,也可以是瀏覽路徑,按鈕點選率等行為屬性。這些屬性可以透過資料庫或者授權的服務商來獲取,user profile主要是在作業系統,計算機程式,推薦系統,動態網站等地方用到。

user segments(使用者細分)

user segments是市場營銷上的概念,指根據使用者屬性進行劃分的使用者集合,可以根據特定的規則去建立細分集合。比如根據人口統計學資訊劃分,根據消費行為劃分等。

use case(用例)

use case是一系列動作或事件步驟的詳細文件,通常定義人和系統之間的互動並達到最終的目標。use case是在軟體和系統工程中幫助開發者測試。

use case的構建方式多種多樣,取決於不同的人員,這裡不再舉例,貼一張訂餐系統的用例圖大家可以體會下。(

圖片來源於usability geek

UX從業者不得不懂的十大use(r)詞

UX從業者不得不懂的十大use(r)詞

以上十大帶有use(r)的詞是我在查閱外文資料時經常會遇到的,包括在Quora上也有人去提問這些詞有什麼區別。看完後,你懂了嗎?

更多UX內容,可參見我的個人微信公眾號:小釋界(ID:insightUX)。