活用實時特性提升用戶體驗
實時技術為用戶提供即時發生的信息。它是如何幫助你改進產品使之符合客戶期望的呢?
WebSockets(一種底層通信協議)的概念剛剛出現的幾年時間,低延遲和實時功能就成為了產品開發的前沿領域。幾年後的今天,這項技術已經變成人們喜愛的眾多app中一個組成部分:Facebook的app內通知;Uber的實時定位追蹤演算法;Google Docs的多用戶協作功能;Slack的在線聊天技術等。那麼你應該在自己的產品中使用實時功能么?讓我們來看看你加入實時性功能時要考慮的因素吧。
確定重要的產品功能
隨著時間的推移,我們經常能在產品的更迭中發現,一些功能從人們渴望擁有的前沿功能逐漸變成產品中必不可少的重要元素。
以觸摸屏技術為例:2007年,蘋果公司推出了iPhone,掀起了智能手機界的一場革命。用手指輕掃屏幕,捏合雙指操作圖像很快成為了常態。Alfred Poor撰寫了一篇文章為計算機業界描述觸摸屏技術。
「現在我們不僅自然地通過觸摸輸入,我們也希望自己能夠使用多點觸控(同時使用多個手指在屏幕上進行操作)和手勢。」
我們不再把觸摸屏看成一個很有吸引力的功能,它成為了智能手機用戶體驗的核心。
在你的產品中,實時性會是一個足夠吸引人或必備的特性么?Kano模型能夠幫助我們更好地理解功能管理。下面是依據Kano模型依次從最具吸引力到必備功能等四類與實時技術相關的功能:
期望因素(譯者註:也稱一維因素):「此類功能是客戶期望產品提供的,若產品不提供,則會降低客戶滿意度。」
必備因素:「客戶無法忍受不提供此類功能的產品。」
魅力因素:「我們期望新的,具有吸引力的功能。」
無差異因素:「這類功能常常收到『我無所謂』或『這個可以忍』的評價。」
Kano模型將功能特性分為四大類。
讓我們來看看實時性的起源,還有它如今是如何成為被人們期望的功能以及許多受人喜愛的app的質量保證的。
實時技術的早期嘗鮮者
如果我們先看一下實時技術的歷史,那我們就能理解它是如何變成當今許多產品和工具的核心功能了。早期實時性功能的案例之一是在證券市場,允許交易者在低延遲的環境下進行交易徹底地改變了金融業。在Richard Martin在他的文章「華爾街對高速數據處理的探索」中指出:
「對一個大型經濟公司來說,交易中一毫秒的時間優勢等價於每年百億美元的收益。」
現如今,高頻交易佔據了美股市場的半壁江山。
無縫的實時集成
實時技術已經完全融入到許多備受歡迎的產品中,因此,人們往往不會認為它是一種特定的功能,而是將之作為一種期望功能。如果有人在WhatsApp上給我們發信息,我們一定希望自己能馬上看到它。
另一個很好的案例是2007年發布的Google Docs,到2014年十月,它已經擁有2.4億用戶了。
Google Docs上的協作體驗。
我們可以在沒有集成實時技術的情況下實現最低限度的寫作,編輯和協作功能。但對Google Docs來說,允許多用戶在低延遲和無阻礙的情況下同時協作編輯文檔是成功的關鍵因素。回顧Kano模型,它支持了這樣一種觀點:實時技術從一個富有吸引力的功能逐漸演化成了許多產品必備的核心功能特性。
但實時技術的應用不僅僅局限於聊天和協作類app。它也被用於體育類app中的比分追蹤,甚至集成在類似Fitbit的運動跟蹤器中跟蹤你的健康狀況。而這一切僅僅是個開始。
企業如何使用實時性技術打動他們的用戶
實時功能已經存在於許多受歡迎的app中了。無論是Twitter的彈窗更新提醒,還是在實時定位的Citymapper中查看自己的旅程路線。我們都期待類似的功能。應用內通知廣泛存在於像Twitter,Slack,Zendesk這樣的主流app中。如果接收到自己感興趣的新信息,或是有人給我們發送了消息,那我們一定想去馬上了解這些信息。如果你提交了支持請求,那你一定希望能立即收到反饋。讓用戶等待已經是過去的事情了。Facebook使用應用內的即時通知提醒你查看新的故事,消息,好友請求和其他一切與你相關的信息。
Facebook的應用內通知。
我們對這類交互元素的理解是十分重要的。我們想要打動自己的用戶嗎?是的。我們想要通過垃圾郵件給用戶發送大量無關通知或是他們根本不感興趣的內容么?不。
研究表明,人類的最快反應時間是100ms,平均瞬時反應時間是250ms。Twitter的信息流是一個很好的案例,每秒鐘有數以百萬計的Twitter被發出,在一個用戶界面上實時更新會使用戶難以理解。作為替代,Twitter控制了信息流和用戶提醒的推送頻率,使之更易於理解。
利用實時數據超越競爭對手
Deliveroo正衝擊著餐飲外賣行業,它擁有超過300名外賣司機和騎手,服務覆蓋了愈50000名客戶,更別提在英國以外更廣泛的國際擴張了。
Deliveroo成功的關鍵因素是什麼呢?Deliveroo的定位是一家提供高質量本地餐廳外賣的餐飲外賣服務公司。Deliveroo為客戶提供更加優質的服務體驗。它的一大特點是外賣訂單的實時跟蹤功能,客戶可以實時追蹤他們的外賣,也就是所謂的「保證從食品準備到交付的每個步驟都實時可見。」
Deliveroo的實時追蹤。
這是目前通過這類有吸引力的功能提升用戶體驗,為客戶帶來更優質服務的案例。與之形成鮮明對比的是,Domino』s也提供了類似的功能,但它是定時刷新的,除非用戶不斷手動刷新,這樣的方案缺乏實時性,給用戶帶來了一個糟糕的體驗。
Domino』s的訂單追蹤頁面。
有Deliveroo和Uber這種引領地理位置追蹤體驗的公司,實時性功能成為行業標配只是一個時間問題了。
實時性技術融入到我們的生活中
這項技術正迅速融入到我們的日常生活中,無論是通過Trainline app實時查看列車信息或是通過Apple Watch查看每天的身體狀況。
「在有氧運動過程中,Workout app會實時顯示諸如運動時間,距離,卡路里,節奏和速度……」
隨著物聯網和傳統應用程序的發展,這些技術自然而然地延伸到我們生活的方方面面。拿智能家居技術的領導者Nest來說,這家公司致力於將日常的家用設備智能化。它的產品使用了實時技術的API來創造用戶與產品間的實時交互,這種交互無需物理接觸,這意味著無論你身處何方,能夠始終保持連接並控制家中的一切。Nest實驗室在2014年被Google以32億美元的價格收購。
Nest溫控器。
Nest溫控器使你能夠通過一個app來控制中央供暖系統。它與同類產品一樣,都能及時響應並發出警報,這也是其服務的關鍵組成部分。
當我們使用實時技術時,需要考慮什麼
使用實時性功能需要仔細考慮兩個因素:怎樣才能將之設計得最好,使用這項技術時可能會存在什麼缺陷。
當你app斷開連接或屏幕刷新卻沒有通知用戶時會發生什麼?給予用戶反饋或通知是需要慎重考慮的事情。如果你的實時性app斷開連接(這幾乎是不可避免的)卻沒有通知你的用戶,這毫無疑問會損害用戶體驗。Dominic Nguyen在他的博客中詳細列出了我們針對實時性進行設計時所面對的新挑戰。
與所有的新技術一樣,思考實時性技術是否適用於你的產品是十分重要的。雖然實時性技術帶來了各種各樣的好處,但我們也應當意識到它潛在的缺點。技術工作為用戶帶來了可快速獲取的實時更新數據。應該自動發送實時通知打斷用戶的動作流么?
根據實際使用情況來看,這些數據可能會阻塞用戶的網路,在信息推送中發送大尺寸圖片,或針對移動設備的推送。如果數據量很大,那麼實時技術可能並不是一個好的解決方案。有一些其它方案:在用戶下載其它數據前等待用戶輸入,或在發送數據前檢查用戶的設備是否連接到了Wi-Fi(而不是4G網路)。
讓實時性技術為你工作
上面的案例清楚地說明了實時技術是怎樣優化產品的。但它的發展和應用不會就此止步,有很多創造性使用實時技術的方式能夠幫助企業實現業務。
這就像是普通的管理工具,加上允許用戶協作完成任務和即時全平台更新的實時性功能,最終使得產品變得更加高效。
實時功能也應用到了日常的預訂和電子商務領域,這類實時性通知可以顯示有多少人查看了交易並及時通知他們,如果一個商品在被用戶看到前就售出了,這時候再鼓勵用戶購買就太晚了。
你還在等什麼呢?從搭建一款實時聊天app,到為文章添加即時評論,互聯網上充斥著各種信息。
結束語
WhatsApp, Google Docs, Facebook, Zendesk,Twitter, Slack, Trainline,和Nest基於實時性技術的即時體驗,然而這也只是冰山一角,新一批實時性技術驅動的公司已經出現了。
像Deliveroo和Jinn這樣的公司可以迅速完成訂單並實時追蹤。簡單來說,如果你的產品無法提供這樣的體驗,那你就已經落後了。
你能夠通過諸如應用內通知,地理位置追蹤,協作辦公和數據可視化這樣的實時性功能提升用戶體驗么?實時性功能可以提高用戶滿意度,最終幫助你超越競爭對手。
實時性技術正在迅速地融入我們的日常生活;它已經存在於許多受歡迎的app中,而且將會成為未來智能家居的重要組成部分。請記住:我們今天期待的,就是明天擁有的。
推薦閱讀:
※「新聞動態」- 2月設計熱點匯總
※移情圖實戰:10分鐘創建用戶畫像
※「掘金· 翻譯計劃」|現代設計師都不喜歡簡潔、美觀的設計了?
※今早在全家買了一杯味全
※呔!不會打比方你做啥產品開發設計?