從這5個挑戰來看,企業應用程序該如何設計?
企業應用設計應該注意哪些問題?會面臨哪些挑戰?它與B2C設計又有什么區別?
當我第一次開始使用VWO時,我遇到了許多讓我想知道的實例:企業應用程序(B2B)是否真的與消費者應用程序(B2C)不同?差異對設計師和設計過程有何影響?
這里分享了我過去幾年經歷過的一些項目,希望能夠對加入企業團隊或正在開展工作的設計師有所幫助。
什么是企業應用程序?
以下是維基百科的定義:企業應用程序是一種計算機軟件,用于滿足組織的需求,而不是單個用戶的需求。
在當今的企業環境中,大多數企業應用程序都是復雜的,可擴展的,分布式的,基于組件的,至關重要的。企業應用程序都是關于大量數據的顯示、操作、存儲(通常很復雜)以及使用該數據支持/自動化業務流程。
借助企業工具,您構建的產品可以幫助組織和員工更好的工作。
雖然B2B和Enterprise之間存在細微差別;?然而,在今天的軟件生態系統中,差異或多或少是無關緊要的,為了本文的目的,我會將它們視為相同。
企業應用設計與B2C設計有何不同?
企業應用設計并非完全不同。所有優秀設計原則也適用于此。然而,在設計B2B產品與B2C產品時存在一些差異。
我們可以想象生產一輛汽車和建造一艘飛機,雖然兩者都是工程設計的奇跡,讓人們從A地到B地,但在用法、制造時間、測試和安全規范、用戶期望、購買和所有權方面存在明顯差異。所有這些都會影響設計和流程。
類似地,對于B2B應用程序的不同之處就在于它帶來的獨特挑戰。
挑戰
1. 功能復雜性
“如果我有60分鐘的時間砍伐一棵樹,我會花40分鐘銳化斧頭,20分鐘砍下它?!薄?Abraham Lincoln。
由于無數因素,如多數據狀態、可視化選項、管理權限、多用戶協作以及與其他軟件的集成,B2B的復雜程度通常高于B2C應用程序。為滿足一個要求而做出的每個設計決策都會影響許多其他要求,有時候會以難以預測的方式進行。一個看似簡單的功能添加必須經過各種檢查和邊緣情況考慮。
如何處理:
復雜性的解決方案是什么??當然是把復雜變成簡單。不要將此與界面的簡潔性或者最小用戶界面混淆。這是關于適當的規劃和流程帶來的簡單性。無論產品周期有多緊,在開始設計之前,必須花時間進行設計思考,并為您收集的需求和規劃提供順序。事實上,這也是設計的一部分。
當您對解決方案充滿信心時,直接跳到Sketch,Figma或Photoshop是一種自然傾向,但大多數時候這太早了。您可能需要花一些時間來理清您要設計的整體背景和含義。通過研究和規劃階段,找出所有可能性并處理所有邊緣案例。一旦您準備好了,就讓您的想法生成界面。
正確的規劃和構建流程將始終支付更長的費用,并帶來連貫,無錯誤的產品體驗。
2. 以員工的思維進行設計
“人們購買產品是為了讓自己變得更好?!薄?JTBD
企業用戶的心態和行為模式與普通B2C用戶完全不同。除了希望高效完成工作之外,企業用戶通常還有其他議程,如職業發展、學習以及組織內部的成功。為工作中的專業人士設計需要很好地了解他們的工作環境、工作流程、環境、愿景、問題以及他們當前的解決方案。
如何處理:
使用企業產品,了解用戶需求非常重要,不僅僅是產品,還有使用者的工作和職業。直接與最終用戶交談,研究他們的領域并嘗試他們當前的方法論,對于您培養對用戶的同理心有很大的幫助。
此外,用戶通常習慣于他們現有的工作流程和日常工作,他們發現很難想象他們真正想要的是什么。他們可能會告訴您有關功能和選項的信息,但無法向您展示產品創新的途徑。
企業團隊的一個指導原則是了解客戶目前的痛點,并為之后解決這些問題的產品做好準備。一旦設計師真正理解了用戶的長期目標,他們就可以做更多事情。對比專注于用戶所說的他們想要的東西,不如專注于他們實際做的事情,并從那里進行創新,再根據您的想法構建精益原型并與用戶一起測試。
3.?解決高成本的轉換
“最好的、也許唯一的、真實的、直接的對創新的衡量就是人類行為的改變?!?—— Stewart Butterfield,Slack的聯合創始人。
通常,企業用戶可能對現有工作流程過于舒適和自滿,以至于無法看到他們需要的其它產品。而且即使他們想進行切換,這就需要領導的同意和很多人的認可。更不用說,遷移現有數據對公司及其員工來說都是一份痛苦。與消費者應用程序不同,企業應用程序的切換成本要高出很多。
如何處理:
說服企業切換到您的產品的兩種最大方法:
- 產品比競爭對手更具功能性。
- 重新定義現有工作流程,使其更快、更好、更有效、更吸引用戶。
第二個方法是設計中的閃光點。生產效率,工作流程和做事方法對組織而言非常重要。仔細研究他們目前的解決方案,找出他們在哪里掙扎,從而考慮更快的工作流程,提高效率,降低成本。在這些方面進行創新生成的解決方案往往能夠說服企業完成一個大的飛躍。
始終尋找機會將傳統方法翻新為更高效和相關的方法。
4.?優先考慮新功能
“電燈并非是蠟燭不斷改進來的?!?——Oren Harari
對于企業產品,建立新功能幾乎總是優先于增強現有用戶體驗的。在產品開始時有一個專門的設計sprint是很常見的,但是一旦產品推出,功能需求就開始涌入。付費客戶不斷要求新增功能,產品團隊也不得不制定了繁忙的??路線圖。在這一點上,設計師要說服利益相關者在改善用戶體驗和設計方面投入時間和資源就變得特別具有挑戰性。
如何處理:
從利益相關者的角度考慮并將場景可視化。
他們經常感到,任何sprint,一周或一個月沒有用于構建功能或增加功能,相當于一些潛在的收入損失。在這種情況下,最重要的是讓人們了解改進功能產生的效果,并且這個效果通常比增加更多功能對收入的影響更大。您可以突出成功案例,最好直接與最高管理層交談并獲得他們的支持。因為設計改進總是需要仔細分析痛點和實驗新想法,當然這也需要時間和創新。
一旦您獲得公司的肯定,您就可以在一定時間范圍內的沖刺中實現小贏,并始終試著衡量新想法帶來的影響,從而逐步建立公司對設計的信任,并進行更大的改進。
5. 維持用戶體驗一致性
“每個元素的設計都應該深思熟慮,以便于制作,并且易于修復?!薄狶eo Fender
在對3,000多名企業設計人員進行的一項調查顯示,企業設計團隊面臨的最大挑戰是提高用戶體驗的一致性。與消費者產品不同,B2B產品通常具有較長的異步運行的產品周期,并且很多時候都是由分布式團隊協作完成的。
每個設計團隊都面臨著與其他團隊相似的挑戰,并且很可能會引入產品的差異性,例如:組件、設計模式甚至顏色等細節的變化。隨著團隊規模或者產品規模的擴大,這些問題往往會成倍增加。
如何處理:
許多公司已經完成向構建設計系統的轉變,以實現長期的一致性和可擴展性。設計系統是可重復使用組件的集合,由明確的標準指導,可以組裝在一起構建任意數量的應用程序。
它通常包括:
- 指導方針(設計原則,代碼約定和編輯指南)
- 視覺網絡(調色板,印刷比例,圖標等)
- UI模式(表單,按鈕樣式,頁面模式)
- 使用和維護指南
當企業團隊被問及他們是否有設計系統時,大約55%的人表示他們要么擁有設計系統,要么正在建設系統。這是一個積極的跡象。值得注意的是,設計系統永遠不會100%完成。它是為長期而構建的,旨在隨著時間的推移而發展。
設計系統是確保一致的用戶體驗的重要一步。
關于企業應用設計的一些建議
企業正在發展,企業軟件不再笨重而無聊。如今,用戶希望獲得與消費者應用程序相同的性能和體驗。
他們欣賞漂亮的UI,并且在開始之前不想閱讀文檔。VR,人工智能和語音等下一代技術已經存在于我們的生活中,很快就會進入工作場所。對于企業軟件而言,這些激動人心的時刻以及設計師可以做的事情的范圍是無止境的。
希望這三個指導原則可以幫助您:
- 擁抱靈活性和模塊化:以發展的眼光設計所有功能,不是僅僅專注于為當前需求創建定制組件,而是同等重視使得這些功能能夠適應未來的需求。
- 建立秩序和流程:這通常需要出色的協作、可靠的客戶研究、可操作的問題陳述、專注的設計迭代,但這每次都很難實現。最好的辦法是建立一個可重復的過程,并在每個循環中對其進行改進。
- 從整體上思考:始終注意您的設計和功能添加是否影響整體產品和公司的愿景。對您構建、添加、更新的所有內容采用整體方法,這將自動為用戶帶來連貫一致的產品體驗。
原文作者:Varun Mohapatra
原文鏈接:Designing for B2B and Enterprise SaaS
譯者:MadPecker
本文由@MadPecker 翻譯發布于人人都是產品經理,未經許可,禁止轉載
題圖來自Unspalsh, 基于CC0協議
;-)牛批