終端用戶體驗
如果您所在的企業也是自帶設備的擁護者,那么在如何確保高質量用戶體驗方面,您可能會面臨挑戰。我想在這里探討的一個問題是:IT要如何確保在一個不屬于自己的設備上使用戶獲得卓越的移動用戶體驗?
我的一位負責產品的同事Mike Marks最近和我談起他是如何幫助用戶在自己的手機或平板上訪問商業應用并依然能夠保持出色應用性能的。
隨意使用終端用戶設備
對企業IT部門來說,使用代理方式來管理公司配備的筆記本電腦或個人電腦非常簡單。因為IT人員擁有設備,桌面服務團隊可以安裝監測代理,就像他們安裝企業自有的生產力應用和VPN客戶端等等一樣。
但如今,許多企業已允許員工使用個人移動設備訪問公司網絡、應用和數據。員工也希望能夠選擇適合他們的模式和平臺。但制造商、設備、操作系統以及運營商的多樣性使其難以管理。甚至在涉及到隱私問題之前,用戶就已經開始關注自己個人設備的運行情況了。
Marks說:“你不會把一款監測軟件安裝在我的設備上。我也不想讓你追蹤我的位置,不想讓你看到我在手機上做什么,就像我不會讓你看我的手機銀行,當然也不希望你的監測軟件讓我的設備變慢。”
配備儀表的目標是應用,而不是設備
解決這個限制的方法是不要試圖為用戶設備配備監測儀表,而是要針對企業的移動應用配備儀表。借助像SteelCentral Aternity這樣的工具,可以用兩種方法做到這一點:
• 對于內部開發的應用,開發團隊可以使用Aternity Mobile SDK來構建監測儀表。
• 也可以使用一個無標記的Aternity移動包裝器來為應用配備儀表。非開發人員既可以將包裝器應用于第三方應用又可以應用于內部構建的應用中,并且仍能獲得與SDK相同的監測級別。
配備了儀表的應用可以通過企業應用商店進行分發。
圖1. 配備了監測儀表的移動應用
我們在配備什么監測儀表?
大多數APM供應商通過監測應用使企業IT掌握應用的性能,如應用是否正在經歷著過度崩潰,錯誤或響應慢的問題。
設想一下,一位保險代理人需要借助iPad在一個受災地區的現場處理保險索賠的情況。該代理依靠公司發布的理賠管理應用來拜訪客戶,填寫損害評估表格,并將數據發送到公司總部。
Marks說:“你當然想知道應用是否已經崩潰。這很重要,但也一定想知道是否要花費大量時間來處理索賠、查找記錄或支付款項。而SteelCentral Aternity這樣的工具則可以用來監測這些業務活動相對于性能預期的響應時間,并跟蹤移動辦公人員使用移動應用的關鍵業務步驟和所在單位。”
SteelCentral Aternity能為自帶設備的用戶體驗提供獨特信息:
• 需要多長時間來執行業務活動?
• SLA是否滿足商業活動目標?
• 地理位置、操作系統、設備供應商或模型的變化如何影響性能?
而且,由于Aternity針對移動應用提供了與其它類型應用同樣的商業活動分析數據,因此有助于跨平臺比較生產力的高低。
圖2:各種儀表板視圖
圖2.如上面的儀表板所示(1)可以通過地理位置或部門來監測應用性能。上圖中,您可以清楚的看到在洛杉磯辦公室工作的用戶遇到了訂單執行應用的麻煩。(2)您還可以通過操作系統名稱、版本或設備類型來跟蹤使用情況。顯然,大多數訂單的執行用戶都在iPhone上。(3)儀表板還向您展示了應用全天使用情況的趨勢圖,以便您了解您的日程情況。(4)您不僅可以跟蹤崩潰的應用還可以深入了解其原因。(5)可以跟蹤用戶在您的應用中執行關鍵業務活動的響應時間。顯然,“地圖視圖”和“登錄”活動未能達到可接受的性能閾值。
獲取真正需要的數據
Marks最后表示:“我們總體的一個想法就是,盡量避免死機、掛機、出錯,并基于業務活動分析來找到可以提升我們服務表現的方法,這是因為我們的出發點在于,要讓員工更加高效,無論他們是在辦公室還是移動辦公環境中。”