SaaS最大挑戰(zhàn)是用戶體驗
監(jiān)控最終用戶體驗體驗是很多SaaS軟件即服務(wù)當(dāng)前面臨的***挑戰(zhàn)。利用用戶體驗不斷改善應(yīng)用,才能滿足更多用戶的需求,獲得更高的滿意度。而用戶們是否真的滿意?很多SaaS廠商并沒有辦法回答這個問題。
“SaaS廠商正面臨著嚴(yán)重的性能挑戰(zhàn),”SaaS產(chǎn)業(yè)專家Jeffrey M. Kaplan警告說,他是總部位于馬塞諸薩州Wellesley的THINKstrategies咨詢公司的總經(jīng)理以及一家在線云計算廠商目錄服務(wù)“云計算園”的創(chuàng)始人。“SaaS廠商必須確保他們所提供的產(chǎn)品服務(wù)可媲美傳統(tǒng)獨立軟件廠商提供的內(nèi)部部署軟件應(yīng)用所具有的響應(yīng)時間和可用性,以便于繼續(xù)滿足最終用戶的需求并取而代之。”
但是,對于用戶來說,期望SaaS應(yīng)用能夠具有與內(nèi)部部署軟件應(yīng)用相同的性能是否合理呢?“那是當(dāng)然的,”New Relic的市場經(jīng)理John Essex持肯定的態(tài)度,New Relic是一家位于舊金山的應(yīng)用性能監(jiān)控廠商,其核心產(chǎn)品為SaaS。“如果一家SaaS廠商從預(yù)生產(chǎn)階段就能夠持續(xù)不斷地監(jiān)控最終用戶體驗,那么他們所收集的相關(guān)信息就能被用于提高性能以滿足將內(nèi)部部署軟件性能作為性能標(biāo)桿的用戶的要求。”
與僅支持本地訪問的內(nèi)部部署軟件相比,有很多的因素影響著SaaS應(yīng)用的性能。這些因素包括了:應(yīng)用本身的性能、運行應(yīng)用的數(shù)據(jù)中心基礎(chǔ)設(shè)施的性能、在應(yīng)用和最終用戶之間沿網(wǎng)絡(luò)路徑的所有網(wǎng)絡(luò)設(shè)備的性能,以及最終在用戶的個人計算機或移動設(shè)備上瀏覽器或用戶端軟件的性能。一些用戶可能會使用蜂窩數(shù)據(jù)網(wǎng)絡(luò)通過智能手機訪問一個應(yīng)用,而另一些用戶則可能會使用寬帶連接通過個人計算機訪問,甚至還有一些用戶會使用公共WIFI熱點通過平板電腦訪問。
這些因素不僅會分別影響應(yīng)用的性能表現(xiàn),而且它們之間的相互作用也同樣會影響應(yīng)用的整體性能。例如,如果一個應(yīng)用與用戶的通信會話較多,而它與用戶之間的物理距離又較遠,那么大量的網(wǎng)絡(luò)活動和遠距離的信息往返都會使應(yīng)用的響應(yīng)時間變慢。在所有這些變數(shù)下確保應(yīng)用的性能是SaaS廠商們所面臨的一項艱巨任務(wù)。
最終用戶使用體驗監(jiān)控工具
用戶們是否真的滿意?很多SaaS廠商并沒有辦法回答這個問題。
業(yè)內(nèi)存在著一種普遍的錯誤認識,即只要數(shù)據(jù)中心基礎(chǔ)設(shè)施是在正常工作的,那么用戶就是滿意的。但是,我們并不能夠總是簡單地在功能性基礎(chǔ)設(shè)施和最終用戶使用體驗之間劃一個等號。是的,數(shù)據(jù)中心基礎(chǔ)設(shè)施必須具備合適的規(guī)模、必須能夠根據(jù)需要實現(xiàn)輕松擴展以及必須可實現(xiàn)負載平衡以避免瓶頸。托管服務(wù)廠商們提供了對CPU、內(nèi)存、磁盤I/O性能的監(jiān)控服務(wù)以便于確定服務(wù)器的性能表現(xiàn)是否如他們的期望一樣。數(shù)據(jù)中心基礎(chǔ)設(shè)施是眾多性能影響因素中重要的一個,但是其在任意時刻的狀態(tài)并不能完全反應(yīng)應(yīng)用的整體性能表現(xiàn)。
SaaS廠商從技術(shù)支持得到的用戶抱怨反饋就可以知道用戶是如何的不滿,一大堆抱怨的Twitter或充滿負面言論的博文評論。經(jīng)歷糟糕使用體驗的用戶也很有可能寫下負面的在線評論,這是很難在短時間內(nèi)消除的影響。一個一星的負面評論造成的影響要依靠大量的五星正面評論才能消除。
“你不需要讓你的用戶成為你的報警機制,”Essex說。“我們有一個移動應(yīng)用廠商告訴我們,他們發(fā)現(xiàn)他們的用戶在閱讀用戶評論時會感到非常的不快。他們說,這就好像是買了一新車,在發(fā)現(xiàn)車有很嚴(yán)重的問題時卻被蒙在鼓里長達二周。其關(guān)鍵并不在于盲目部署或自找麻煩。
但是,對于SaaS廠商來說,了解用戶的真實使用體驗并不總是很容易的。方法之一就是進行持續(xù)不斷的最終用戶使用體驗監(jiān)控以確定用戶是否滿意。這一監(jiān)控工作應(yīng)在預(yù)生產(chǎn)階段就開始,以便于SaaS廠商能夠制定應(yīng)用的性能基線,并收集信息以便于在每一階段都可實現(xiàn)應(yīng)用性能的提高??赏ㄟ^使用綜合交易工具(如Compuware公司, Keynote Systems公司以及CA公司等廠商提供的Nimsoft)模擬用戶行為以進行主動監(jiān)控,或者通過諸如New Relic 和AppDynamics提供的產(chǎn)品對實際用戶使用體驗進行被動監(jiān)控。






