魯良兵:持續構筑B2B開發者生態圈的極致用戶體驗
“人間天堂,東方水城”,踮腳走在雨中的女子撐著油紙傘,咿咿呀呀的哼唱,小橋、流水、人家……這似乎是很多人對江南蘇州的印象。2016年8月27日,HDG華為開發者匯的第五站就在蘇州這座擁有2500多年悠久歷史的古城召開。此次技術沙龍與之前幾站稍有不同,除了幾位來自華為的專家帶來的精彩演講外,在***還設置了《為何加入開發者社區?社區大牛經驗談》圓桌論壇環節,邀請了微軟軟件工程師 Colin Su 與猿生態創始人CEO晉劍兩位大牛一起探討。
華為2012實驗室UCD中心體驗設計專家魯良兵在演講中首先表明了自己對用戶體驗的觀點:“用戶體驗對于任何一個產品來說,都是非常關鍵的。開發者體驗是開發者在與華為開發者生態發生交互時的全部主觀感受的總和。”并表示,這次HDG蘇州站是華為***次對外公開華為團隊在持續構建開發者生態圈和開發者體驗 (Developer Experience) 方面的思考。
華為2012實驗室UCD中心體驗設計專家魯良兵
現場實錄如下:
大家好,我先自我介紹一下,我叫魯良兵,我是做體驗式的。其實我今天跟大家講的是構筑開發者的***體驗,其實我比較恐慌,我不會什么,我是一個學心理學的,本身是一個文科生。但是我從很早之前就開始在做能力開發,包括怎么把能力開發的產品做一個好的API,我會考慮這樣的問題,從另外一個視角看開發者體驗怎么來構建。其實在座的各位很多都是資深的產品經理或者應用的產品開發者,我們都知道一個產品它的用戶體驗是非常重要的,功能再強大,用戶體驗差,也很難獲得成功。但是我們的用戶,就是做開發者社區,或者開發者社區這一類產品的時候,我們的用戶就是開發者自己,我們怎么為我們自己的產品做更好的體驗。
剛才也介紹到我們對于開發者,我們自己都是開發者,所以很多很簡單,我們把它開放出來,更多的關注它的性能、拓展性等等這樣的一些數據,所以我們做了很多實際的調查。這種調查包括問卷,包括訪談,陸續也會跟大家有更多的互動。包括大家在使用我們產品的時候,會有一些什么樣的反饋,也及時的告訴我們,我們這邊會不斷的跟大家互動。其中有一個比較值得提出的,我們在做開發者調研的時候,不僅僅是針對開發者自己,我們會把這個范圍擴展到企業的決策者,采購人員,市場人員等等,包括財務人員,合作人員。因為它和普通的消費者產品不一樣,開發者提示的產品還是帶有商業目的,說白了我們用華為或者用其他廠商的API或者其他能力產品來講,我們是為了創造商業價值做的。
因此我們在商業過程當中,我發現除開發者以外,更多的是在做一些到底是使不使API自己做,還是使用華為的,還是使用思科的,這個在初期會有幾個因素。首先我們的決策者會考慮是不是可以信任,我們能不能信任我們去支持或者去幫助,這個決策過程也是很多人協同決策的過程。在這個過程當中我們發現能不能獲取到足夠豐富的信息,以及我們能不能便捷的跟上下游交流,包括移動化、社交化等等,能不能幫助我們更好的做這種協同的決策,這是我們發現的***個特點。除此以外,我們還是回到開發者本身,在開發者本身里面,相當于開發者在使用我們產品的時候,從他了解整個產品到最終使用,到開發出產品,到最終的商業變現有這樣一個心路路程。
這個當中我們構建開發者體驗的時候會有兩個關鍵點。***個關鍵點就是在引入的時候,我們決定是不是要引入使用華為的某一個產品,在這個過程當中我們需要快速的了解、更全面的了解,這樣如果體驗不能很好的了解,就影響他的體驗。另外一個關鍵點在這里,就是我使用過程當中能不能很好的學習使用,甚至能不能很好的上手,遇到問題能不能很好的解決。如果我們能夠解決這個問題,大家的體驗就會上去,如果不行,大家慢慢就會選擇其他的產品,或者說就自己開發了。這是我們在調研當中發現的大家可能會有不同意見的,或者我們具體去交流的方面,我們在把自己引入和使用的開發過程不斷的去完善。
所以我們在這個階段做開發者體驗,因為這是一個持續的工作,我們今年才剛剛走出來***步。會首先在API這里構建了一些可以在線調測的API,大家可以去我們的網站體驗,在這個API里面跟以往不同,我們不是給到一個簡單的文檔或者一些技術窗口。在網上可以實時的調測,去實驗,調測之后看到結果,幫助你更好的了解這個API,包括它的使用場景、應用場景是什么樣的。其次在學習了之后,我們了解了之后,接下來就要動手體驗一下,可以去構建我們的代碼,在這個過程當中如果有出錯,我們會提交代碼,我們按照它的提示,這樣就可以快速的了解這個API怎么用。我現在知道它涵蓋什么,我能直觀的體驗,再動手試一下,這個過程當中就可以很好的幫助大家決策到底用不用華為的產品,包括這個過程當中我有什么疑問,后面我會介紹在線客戶支持的幫助。包括我們會不斷的推出在線IDE的開發,可視化的操作,后續我會跟大家再介紹一下。以及剛才開場視頻里面大家看到的遠程實驗室,如何更快的、更便捷的接入一些實驗室。這是我們從開發者本身的角度,包括商業決策過程的一個分析,這樣回歸到設計的本質,我們從設計本身來講,在開發者體驗這方面怎么來構建。
設計本身也是一個不斷延伸的過程,隨著我們生活方式不斷的變化,我們的交互行為,包括我們的一些體驗的方案,體驗的方式,就會不斷的變化。就像今天這場大會,有很多人人會拍照,我們這邊還在直播,所以他的行為就會不斷的發生變化。比如說這個都是典型的,我們以前看演唱會的一個場景。對應的設計就是網站,或者是互聯網產品的設計本身來講,會根據我們的生活方式發生不斷的變化。這是我們在Web1.0的時代,是枯燥式的,類似于這種上面一個人講,下面大家在聽,后面像很多的門戶網站會有直接傳達,后來我們逐漸發展到洽談式的,相互去交流,比如說我們Web2.0的社區。到現在這種情況已經不能蠻好的滿足我們的體驗了,在這種情況下會有越來越多的信息,像大數據等,信息會越來越多,這種情況下我們如何把信息整合到一起,推出給合適的人。我可以通過社交的方式,通過智能感知的方式,怎么樣把信息整合到一起,再推送給適合的人。這個我們強調的是3.0時代我們的場景和趨勢的特點。
在這個特點上信息的呈現和整合,和傳遞,包括交互,包括我們去表達這種信息的方式,就會發生很多的變化。這里我就不一一講了,大家都很清楚,就舉一個簡單的例子。我們現在的信息交互的方式發生了很大的變化,我們做了一項研究,就是對95后這些年輕的開發者,這一代人的體驗。我們發現他們已經不滿足于以前我們說海量信息,現在我們在看直播的時候,同時會開一個視頻,甚至還要玩一個游戲,甚至我們會同時看兩個電視劇等等,我們就是把這種體驗設計的趨勢,和這種特點,和體驗結合起來。
我給大家看一個視頻,可以看到我們在API制作當中一些簡單的設計。這就是我們的API的制作(圖),這是我們可以把所有跟這個API相關的信息聚合在一起,在線客服以后大家可以去體驗。這是剛才說的API的在線調測。
剛才這個視頻我就不重新放了,我們從體驗本身來做,就是從開發者,從體驗本身做很多設計,這個大家可以通過我們的網站實際的去體驗。除了這個以外,我們設計本身還是從商業本身考慮,我們也從商業環境的角度做了一些分析。我們在華為公司這么多年也有很多的產品和服務,其實我們也有一個工廠,你可以理解我們有一個工廠,工廠里面有很多東西,把它擺到貨架里面去。我們現在做的事情是,把華為里面的產品和服務把它商品化,能夠讓大家感知到,同時我們把它呈現給大家,根據大家的需要我們不斷的做運營和經營活動,不斷的改善我們的產品。
在這個過程里面,這就是我們現在正在做的一件事情,在這個里面我們會看商品,怎么樣做商品化,這是商品關于象形文字的想法。我們可以看到對商品來說,首先是要有一個東西,這個東西以前可能是一串代碼出來交易,就是有一個東西。同時這個東西是可以能夠滿足消費者需求,并且能夠交易,同時還要有一個賣相。我們做的商品還要有價格,要有完整的交易過程。就像剛才我們有10個美金的計劃,在這個商品里面沒有價格,也就是說我們是可以在開發者社區網站里面快速的獲取。這些是對于我們在商品過程里面的。
在商品之后,大家都知道要去做運營,這是運營的基礎,讓我們的用戶或者大家能夠首先從了解,到***使用,到***評價,這個過程我們的運營要保證活動的順利完成。也就是說我們互聯網所說的轉化率、用戶滿意度,這是最基礎的。但是這些還不夠,我們做運營這個角度是希望能夠通過我們的使用,不斷的增加我們的獲客能力,或者在使用的過程中如果你滿意,可能還會再次去購買。包括你會去推薦其他人的購買,包括在這個使用過程中你會推薦其他人去使用。甚至在你了解這個產品的過程當中,就會發現更多的產品,獲得更多與大家合作交流的機會。這是我們對于商品化的思路。
在這里面我給大家講講是怎么搭建網站的框架,就像我們做一個店內的裝修一樣,華為是一個工廠,有一個貨架,現在要做一個精品店。這個精品店里面要有它的主打產品,包括你有哪些服務,就是你除了商品以外,或者產品和服務本身以外,還能獲得哪些幫助,以及要有一個能夠帶走的營銷資料,一些產品資料、產品介紹,讓大家更好的了解我們的產品。隨著我們不斷的引進,這些流程會不斷的變化,去發展,滿足商業本身的發展。所以就像我剛才說的,我們會有一些活動,包括一些新的產品我們會不斷的推出,推出最年輕的產品,或者最滿足大家需要的產品,幫助大家更好的去掌握,去了解。包括幫助有同事提到需要對SPN感興趣,快速的去獲取。包括我們提供的資源中心,包括我們的IP開發工具,都可以很方便的獲取。以及后續的HDG的,包括我們整個華為在開發者心態這一塊的信息都可以獲取。后續我們還可以推出更多的應用案例和其他的內容。
這就是我們將華為的產品或者開發者產品呈現給大家,并且更好的滿足大家的需要,大家可以使用。我們希望越來越多的人使用我們的產品,在使用的過程中我們發現產品還有很多可改進的空間,我們會對外協調資源改進產品,優化流程。通過我們更便捷的狀態方式,更好的呈現給大家。這樣我就可以有一個持續的良性的循環,不斷的改善,不斷的滿足大家,更好的服務于大家。
在我們的網站,對于我們的產品會有一些經營和運營數據的分析,包括經營和運營數據的產品,包括網站本身的,我們會不斷的改進,這是我們剛剛才做出***步。這是一個路徑,大家可以看到我們的產品,當然這個全部是保密的,不會有用戶隱私的侵犯。這里可以看到有多少人訪問我們的產品,以及在什么環節大家會流失掉,大家覺得這個體驗不好,我們會去了解這個原因,同時去改進。包括我們哪些地方我能夠促進大家再去訪問這個產品,也就是說我會增強這方面的體驗。這就是我們分析的做法,包括商業化,我們會不斷的改善開發者體驗。
***還是回到做產品的本身,做開發者體驗本身,就像我剛才說的我不會寫代碼,但是我們做API也好,做其他產品也好,最終是給人用的,不是給機器,我們不是超人,開發者并不是超人,我們說像小孩一樣對待用戶,開發者也是要有這樣的心態,我們做產品是這樣的心態來做的。這里有很多分享,我可以簡單的說一下客戶用我們的產品的時候,我們會有很多的方式去獲取產品,包括手機,包括PC,甚至包括家里的電視,終端會更加豐富,我們獲取信息的方式會更加豐富。但是不管怎么樣,我們最終還是通過我們的眼睛,當然后面還有一些交互,還有其他的一些方式,我這邊先講一下我們在視覺方面的體驗。
我是學心理學的,眼睛是有三個錐體,紅、綠、藍三個錐體,就是怎么樣的視覺耐看點,或者舒服一點,一定是均衡的。我可以給你看兩個例子,左邊一張圖和右邊一張圖,我們很容易看到左邊的圖看起來很不舒服,這個也是一樣的,能讓大家感覺舒服的一定是均衡的視覺體驗。所以我們在構建網站視覺,在當前這個階段,會更考慮讓大家使用耐看性的,所以我們會采用一種自然化閱讀的方式。大家可以看到,我們的設計更加回歸閱讀本身,我們以前說平面化設計,但平面化本身還是自然化的交互,就是我怎么樣看電視,或者我怎么樣不用在這里找按紐在這里,包括這邊做的怎么樣更加自然的閱讀。同時在多終端上的呈現,現在大家可以通過手機、網站,我們在終端支持上做了很多的工作,讓它表現的更加優異。
這是我們已經做的一些工作,一些上線的產品,我們一直以來在構建的努力。我們也知道開發者體驗肯定不是一成不變的,一定是持續的、動態的在變化。怎么樣我既保持穩步的前進,又同時能夠不斷的提升開發者的體驗。我們會做很多的研究,更深入的一些研究,我雖然不會寫代碼,但是我基本是還是會寫一個程序,慢慢跟大家做一個完成。這邊我們會做一些趨勢,行業的挑戰,去做很多的研究,去發現我們每一個階段需要解決的問題,體現我們的設計原則和設計的關鍵的體驗,改進的點,去落實到開發者體驗里面去。這樣我們通過商業人,還有體驗趨勢的變化,包括用戶對我們開發者不斷了解的深入,包括我們平臺開放,包括平臺的產品,我們會不斷的構建現在叫敏捷營商的體驗架構,這樣的一個體驗架構我們會不斷的改進,去提升。
這張圖簡單的給大家看一下,在這樣一個體驗架構里面,我們會去做很多基礎的研究,這里面會形成一些積累。形成技術的研究之后,我們會形成一些設計的規范。大家可以看到我們會有一些動效,包括有一些視覺,我們會有很多的產品,甚至還會有IBE,還有更多的產品。大家在我們網站上熟練了之后,怎么樣把這些產品傳達給大家,我們會出設計規范,同時我們設計的原則,和我們設計的理念,我們甚至提出以開發者為本,以人為本,同時我們能夠敏捷、精益做的更好。這是我今天給大家分享的主題,也就是持續改善開發者的體驗,我們當前做了這樣一些工作,我會不斷的跟大家去互動,去完善我們的體驗,包括我們的設計原則,會不斷的深入,會不斷的更新我們的體驗。這是已經形成的規范,我們會不斷的去完善。
我這邊的分享就是這么多,謝謝大家。