用「用戶體驗要素」,拆解全球Top 1數據競賽平臺kaggle
用戶體驗并不是指一件產品本身是如何工作的,用戶體驗是指“產品如何與外界發生聯系并發揮作用”,也就是人們如何“接觸”和“使用”這款產品。本篇文章以Kaggle為例,從5個角度進行拆解:戰略層、范圍層、框架層、結構層、表現層。
用戶體驗,每個產品運營人都關注,但用戶體驗到底是什么?
用戶體驗并不是指一件產品本身是如何工作的,用戶體驗是指“產品如何與外界發生聯系并發揮作用”,也就是人們如何“接觸”和“使用”這款產品。
任何一個網頁帶給用戶的體驗,都建立在五個層面的基本架構上:戰略、范圍、結構、框架、表現。
這五個層面,從抽象到具象,用戶體驗要素便是圍繞這5要素展開。
網頁根據功能的不同,主要有以下2種類型:
- 功能型的平臺類產品
- 信息型的媒介類產品
功能型的平臺類產品,這類產品我們主要關注的是任務—所有的操作都被納入一個過程,思考用戶如何完成這個過程,比如:有淘寶商城,github等;信息型的媒介類產品,這類產品,我們的關注點是信息,網站應該提供哪些信息,這些信息對用戶的意義是什么,比如36kr,人人都是產品經理等。
本篇文章以Kaggle為例,從5個角度進行拆解:戰略層、范圍層、框架層、結構層、表現層。
1. 戰略層:產品目標和用戶需求
戰略層強調的是產品目標和用戶需求,在戰略層,需要回答2個核心問題:
- 公司通過這個產品獲得什么?
- 用戶通過這個產品獲得什么?
在回答上述2個問題時候,要明確,越清楚越好。
近年來,隨著移動互聯網和智能手機的普及,人們與移動互聯網的交互增加,產生了大量的數據。互聯網公司面臨的問題之一,便是如何利用自己數據;傳統公司也面臨著數據化轉型的難題。如何更好地利用數據進行商業決策,如何在企業內部開展數據轉型,這是大部分公司都面臨著困境,要想解決這個問題,就必須有數據科學人才的賦能。
Kaggle的建立,便是旨在解決B端企業這個痛點,將企業的數據難題和人才相連接,企業和研究者可在其上發布數據,統計學者和數據挖掘專家可在其上進行競賽以產生最好的模型【維基百科】,同時解決了C端人才,賺錢(賽事獎金)和提升自己業務能力的需求。所以,Kaggle同時存在客戶和用戶,在討論Kaggle的戰略時,需要將這兩部分都考慮進去。
Kaggle的客戶需求:高效,價美,安全地解決自己組織內部的數據問題
kaggle的用戶需求:
- 能力優質的用戶,通過解決算法數據競賽,獲得獎金,名次。
- 能力一般的用戶,通過參與算法數據競賽,提升工程能力,提高對算法模型的了解和應用能力。
綜上,B端用戶的需求是:組織內部的數據難題得以高效價美的解決;用戶的核心需求是:金錢、成長。
在上述需求下,催生了kaggle這樣一個數據科學競賽平臺,將BC兩端連接起來,撬動C端人才來解決B端的數據問題。
在公司層面,我們可以對kaggle做出如下總結:
- 通過連接B端的數據難題和C端的人才,解決企業的數據難題,聚集大量優質的數據科學人才。
- 但是聚集了大量優質的數據科學人才后,如何商業變現?就商業變現這一目標上,kaggle從一開始是沒有想清楚的,以致于創立后的7年間,盈利模式一直不清晰,2018年被Google收購。
2. 范圍層:功能規格和內容需求
把用戶的需求和產品目標轉變成產品應該提供給用戶什么樣的內容和功能時,戰略就變成了范圍。
首先,我們需要明白為什么范圍層的定義如此重要。因為,這個定義明確了我們產品目標的邊界。避免了項目無邊界的擴張和交付日期的無限拖延。同時,這個定義,可以讓所有同事都明白,自己究竟在做一件什么樣的事。
就功能和內容而言,我們需要首先界定,我們的產品是「功能型的平臺產品」還是「信息型的媒介產品」。范圍層討論的是,我們要開發什么。而「功能型產品」和「內容型產品」分別對應著不同的開發內容。
- 「功能型平臺產品」:哪些應當被當做軟件產品的功能以及相對應的組合。
- 「信息型媒介產品」:考慮的是內容,這屬于編輯和營銷的傳統領域。
Kaggle是功能型平臺產品,讓我們看一下Kaggle的主頁:
Kaggle針對C端需求,提出的主要解決方式是:Kaggle is the place to do data science projects。
提供項目給C端用戶做,滿足用戶獲得獎金,提升自身工程代碼能力的需求。
3. 結構層:交互設計與信息架構
結構層強調呈現給用戶元素的“模式”和“順序”。這個層面的關鍵是,需要理解用戶—理解用戶的工作方式,行為和思考方式,從而:
- 讓用戶可以高效率,有效地瀏覽網頁內容;
- 讓用戶可以快速地找到他們想找到的內容;
- 讓用戶可以順利地完成需要完成的任務。
在具體操作層面,我們可以嘗試從上到下的方式來建立分類體系,從戰略層所考慮的內容,根據產品目標與用戶需求直接進行結構設計。先從最廣泛、有可能滿足決策目標的內容和功能開始進行分類,然后再依據邏輯細分出次級分類。
kaggle提供給用戶的核心功能是比賽,讓我們來看一下,在Kaggle上報名一場比賽,需要經過哪些步驟:
打開主頁 -> 比賽 -> 選擇任何一場比賽->進行報名。
用戶所需完成的步驟少,每個步驟之間邏輯緊密。
4. 框架層:界面設計、導航設計和信息設計
在結構層,我們看到的是一些結構設計,在框架層,我們關注的是這些元素組件之間的相互關系。
在框架層,每個網站創建者都需要思考和關注三個問題:
- 如何提供給用戶做某些事的能力;
- 如何清晰地提供給用戶去某個地方的能力;
- 如何高效地傳遞信息給用戶。
Kaggle提供給用戶做某些事的能力,就是參加一場比賽。提供給用戶去某個地方的能力,就是從比賽頁面到數據集頁面。當一個比賽有數據集,測評算法,比賽規則等眾多信息需要描述的時候,如何更高效地傳遞信息給用戶。
5. 表現層:感知設計
在表現層,內容,功能和美學匯集在一起,產生一個最終的設計。滿足其他四個層面的所有目標,并且滿足用戶的感官感受。
這個層面,涉及到的很多元素,最終的完成,應該是由產品經理和設計師來共同完成完成。而最終在這個層面,更多體現的是設計者對細節的把控。用心的設計者,在網站的整體風格,配色,字體大小選擇上,都會異常慎重。
6. 總結
看完「用戶體驗要素分析」,嘗試從這5個角度來解析了一個Kaggle網站,在這個過程中,也意識到自己思維還有很多不足之處,需要更多深度思考。
本文由 @一顆西蘭花 原創發布于人人都是產品經理。未經許可,禁止轉載
題圖來自網絡
我是一塊雞胸肉 ??