UX從業者不得不懂的十大use(r)詞
上次做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的視覺化,這樣不僅有了故事,還有了生動的形象,在資訊的傳遞上使利益相關方更容易理解
)
我們可以看到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透過訪談使用者去勾畫出人物形象,進而提出的一個概念。其目的是為了
讓設計師瞭解特定使用者群的使用場景、行為和目標,從而輔助設計決策
。
其構建方式可參見我之前的一篇文章關於人物模型(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
)
以上十大帶有use(r)的詞是我在查閱外文資料時經常會遇到的,包括在Quora上也有人去提問這些詞有什麼區別。看完後,你懂了嗎?
更多UX內容,可參見我的個人微信公眾號:小釋界(ID:insightUX)。