ZD至頂網(wǎng)軟件頻道消息(文/鄒大斌):隨著移動(dòng)化的普及,越來(lái)越多的企業(yè)開(kāi)始在移動(dòng)應(yīng)用上重金投入,希望借此為企業(yè)創(chuàng)造新的盈利點(diǎn)或者新的盈利模式。不過(guò),大多數(shù)企業(yè)(特別是傳統(tǒng)企業(yè))在這條路上走得并不容易。因?yàn)橹铝τ谧非笥脩趔w驗(yàn)的移動(dòng)應(yīng)用開(kāi)發(fā)和運(yùn)維與傳統(tǒng)應(yīng)用相比,有著很多自己的特點(diǎn),這就決定了針對(duì)傳統(tǒng)應(yīng)用的開(kāi)發(fā)和維護(hù)的那些工具和方法論,在移動(dòng)應(yīng)用面前顯得手足無(wú)措,于是人們開(kāi)始尋找適用于移動(dòng)應(yīng)用開(kāi)發(fā)和運(yùn)維的解決方案。在市場(chǎng)需求的驅(qū)動(dòng)之下,市場(chǎng)上出現(xiàn)了眾多產(chǎn)品和解決方案,CA Technologies移動(dòng)研發(fā)運(yùn)維解決方案無(wú)疑是其中的優(yōu)秀代表。
用戶體驗(yàn)決定移動(dòng)應(yīng)用的生死移動(dòng)化已經(jīng)成為一股不可逆轉(zhuǎn)的潮流,而手機(jī)APP更是成為大眾日常生活中不可分割的一部分。根據(jù)有關(guān)機(jī)構(gòu)的一份統(tǒng)計(jì)數(shù)據(jù),2014年中國(guó)智能手機(jī)用戶已經(jīng)超過(guò)5億,其中57%的用戶在手機(jī)上安裝APP的數(shù)量在10-30個(gè)之間,有8.3%的用戶安裝APP的數(shù)量甚至超過(guò)50個(gè)。
APP的興起對(duì)于企業(yè)而言,既有好處,同時(shí)也有挑戰(zhàn)。好處是除了新增了一個(gè)與用戶聯(lián)系的渠道之外,還可以基于移動(dòng)設(shè)備進(jìn)行商業(yè)模式創(chuàng)新,從而為企業(yè)帶來(lái)經(jīng)濟(jì)效益。而其挑戰(zhàn)在于,隨著客戶面和量的擴(kuò)展,應(yīng)用的一些缺陷也會(huì)放大到整個(gè)企業(yè)或企業(yè)的客戶中。同時(shí),要搶占用戶終端的APP太多,留住客戶并不容易。這其中除了滿足功能需求之外,最關(guān)鍵的一點(diǎn)就是用戶體驗(yàn),而重要指標(biāo)就是APP打開(kāi)的時(shí)間。研究表明,如果3秒鐘內(nèi)一個(gè)APP沒(méi)有響應(yīng),那么57%的使用者會(huì)放棄;如果應(yīng)用不能正確執(zhí)行,25%的用戶會(huì)在交易執(zhí)行過(guò)程中退出。而傳統(tǒng)的方法在移動(dòng)應(yīng)用面前并不適用,這就帶來(lái)移動(dòng)應(yīng)用管理的需求。
一般而言,移動(dòng)應(yīng)用管理的有如下關(guān)鍵點(diǎn):誰(shuí)在用自己的APP,在什么時(shí)間用,用得怎么樣,使用什么樣的應(yīng)用,體驗(yàn)是否滿足他的要求。另外,還包括所提供的應(yīng)用服務(wù)是否能夠?yàn)橛脩籼峁└嗟膬r(jià)值,如果沒(méi)有,為什么沒(méi)有,這些東西是我們?cè)谧鲆苿?dòng)應(yīng)用時(shí)候要關(guān)注的。
要回答這些問(wèn)題,涉及到很多方面,在業(yè)內(nèi)主要通常分為:移動(dòng)應(yīng)用分析、移動(dòng)應(yīng)用質(zhì)量跟蹤、移動(dòng)應(yīng)用網(wǎng)關(guān)、移動(dòng)應(yīng)用運(yùn)維支持。其中移動(dòng)應(yīng)用分析是核心也是基礎(chǔ),由它來(lái)完成對(duì)整個(gè)移動(dòng)應(yīng)用的分析,比如分析每個(gè)用戶、每類用戶或者不同地區(qū)的用戶對(duì)移動(dòng)應(yīng)用的使用狀態(tài)和使用行為;如果有一些用戶在使用過(guò)程中有問(wèn)題,要對(duì)他的使用進(jìn)行跟蹤,還要對(duì)他的一些服務(wù)進(jìn)行相關(guān)的管控,以對(duì)運(yùn)維提供相關(guān)的支持,從而使這些客戶能夠得到更優(yōu)質(zhì)的服務(wù)和更好的體驗(yàn)。
移動(dòng)應(yīng)用的管理最為核心的問(wèn)題是要解決可見(jiàn)與可控的問(wèn)題,這里涉及三方面的內(nèi)容,其一是端到端的交易性能可見(jiàn),第二是真實(shí)用戶性能體驗(yàn)的監(jiān)控,第三是主動(dòng)的性能管理。這是一個(gè)要從應(yīng)用的點(diǎn)擊開(kāi)始到網(wǎng)絡(luò)、到整個(gè)應(yīng)用后臺(tái),以反映這一全過(guò)程中的客戶體驗(yàn)和應(yīng)用性能。
在這個(gè)過(guò)程當(dāng)中很重要的一點(diǎn)是真實(shí)的用戶體驗(yàn),企業(yè)需要了解每一個(gè)真實(shí)的用戶在使用其應(yīng)用時(shí)的狀態(tài)。通過(guò)這種狀態(tài)信息收集,企業(yè)可以了解用戶的體驗(yàn),以及企業(yè)應(yīng)用是否能夠提供優(yōu)質(zhì)的服務(wù)來(lái)滿足客戶。另外,就是在后臺(tái)維護(hù)方面,可以通過(guò)主動(dòng)的性能管理來(lái)幫助客戶,當(dāng)出現(xiàn)問(wèn)題的時(shí)候去做問(wèn)題定位和原因診斷。
移動(dòng)應(yīng)用分析涉及到層面比較多:從手機(jī)端用戶裝了一個(gè)移動(dòng)APP開(kāi)始,到使用這個(gè)APP,到這個(gè)APP服務(wù)請(qǐng)求通過(guò)網(wǎng)絡(luò)進(jìn)入到企業(yè)應(yīng)用的前端,再到應(yīng)用的后端(比如大機(jī)),然后返回相關(guān)的服務(wù)請(qǐng)求給到客戶端,回到用戶的APP,在這個(gè)過(guò)程中企業(yè)需要去了解和分析。因此,移動(dòng)應(yīng)用分析作為一個(gè)整體的解決方案,所要解決的問(wèn)題無(wú)疑是復(fù)雜的,此時(shí)一個(gè)成熟的商業(yè)化的解決方案無(wú)疑是一個(gè)非常好的選擇。CA Technologies就提供這樣的解決方案,完整的移動(dòng)應(yīng)用管理解決方案,涉及到3個(gè)主要產(chǎn)品:MAA(Mobile Application Analytics)、APM(應(yīng)用性能管理)以及UIM(統(tǒng)一基礎(chǔ)架構(gòu)管理)。其中的MAA主要解決的就是移動(dòng)應(yīng)用分析。
一般而言,對(duì)移動(dòng)應(yīng)用客戶端,強(qiáng)調(diào)的是從多維度來(lái)分析和管控我們的移動(dòng)應(yīng)用性能:一方面需要了解每一個(gè)最終用戶在使用移動(dòng)應(yīng)用時(shí)候的應(yīng)用性能狀態(tài)和服務(wù)質(zhì)量。通過(guò)對(duì)用戶的使用行為分析來(lái)為移動(dòng)應(yīng)用的開(kāi)發(fā)和設(shè)計(jì)提供更多的支持;另一方面是當(dāng)移動(dòng)應(yīng)用發(fā)生了一些性能問(wèn)題或者是發(fā)生了一些異常導(dǎo)致無(wú)法使用時(shí),能夠快速地定位問(wèn)題所在。
相關(guān)工具通過(guò)對(duì)相應(yīng)的指標(biāo),比如說(shuō)對(duì)網(wǎng)絡(luò)層、應(yīng)用層、會(huì)話層以及對(duì)一些異常信息的分析,來(lái)進(jìn)行追蹤以幫助了解瓶頸所在。通過(guò)對(duì)移動(dòng)應(yīng)用的這種深層次透視,可以更好地了解當(dāng)前應(yīng)用的健康狀態(tài)和它的性能狀態(tài),從而可以對(duì)整個(gè)應(yīng)用情況做全面掌控。最終我們能知道:當(dāng)前我提供的這個(gè)移動(dòng)應(yīng)用有哪些客戶在哪些地區(qū)使用、這些客戶當(dāng)前使用的熱點(diǎn)在什么地方、所提供的應(yīng)用性能是否能達(dá)到當(dāng)初的設(shè)計(jì)要求等。
這些信息不僅能夠幫助企業(yè)了解自己的應(yīng)用,更重要的是可以通過(guò)用戶的行為分析了解企業(yè)應(yīng)該提供哪些應(yīng)用服務(wù)去做優(yōu)化,來(lái)提升移動(dòng)應(yīng)用的服務(wù)能力。
實(shí)際上,隨著移動(dòng)應(yīng)用客戶端的使用,我們會(huì)發(fā)現(xiàn)這種用戶行為數(shù)據(jù)其實(shí)是海量的數(shù)據(jù),與大數(shù)據(jù)分析相結(jié)合就可以做很多事情。比如,可以按照不同的APP、不同的手機(jī)平臺(tái),甚至一個(gè)手機(jī)平臺(tái)不同的操作系統(tǒng)來(lái)統(tǒng)計(jì)不同地區(qū)、不同運(yùn)營(yíng)商的用戶使用情況。如,可能會(huì)看到北方的用戶更多使用企業(yè)的注冊(cè)業(yè)務(wù)或者是網(wǎng)上購(gòu)物業(yè)務(wù),而南方用戶多使用企業(yè)的轉(zhuǎn)賬業(yè)務(wù),通過(guò)大數(shù)據(jù)分析了解實(shí)際用戶的情況,再進(jìn)一步分析我們應(yīng)該提供什么樣的應(yīng)用給的客戶,從而為企業(yè)帶來(lái)更多的收入。
CA Technolies解決方案的獨(dú)特價(jià)值對(duì)移動(dòng)應(yīng)用的管理CA Technologies有自己的獨(dú)特的解決方案。其技術(shù)手段是通過(guò)在移動(dòng)應(yīng)用端添加插件,來(lái)了解每一個(gè)用戶對(duì)移動(dòng)應(yīng)用的使用性能和使用行為,所有的使用行為在后臺(tái)會(huì)通過(guò)多維度的度量工具來(lái)提供相關(guān)的安全保障和數(shù)據(jù)分析。
基于這些插件可以監(jiān)控應(yīng)用的一些關(guān)鍵性指標(biāo),如應(yīng)用打開(kāi)失敗率、用戶響應(yīng)時(shí)間以及其他一些主要的狀態(tài)報(bào)告。如果出現(xiàn)異常,可以通過(guò)Top10的排序幫助我們?nèi)チ私獾降自谀男?yīng)用、在哪些用戶的使用過(guò)程中產(chǎn)生了這個(gè)問(wèn)題,這個(gè)問(wèn)題的原因是什么。找到這個(gè)問(wèn)題原因之后,就可以讓后臺(tái)的運(yùn)維人員(包括開(kāi)發(fā)人員)快速解決問(wèn)題,避免故障出現(xiàn)之后,由于無(wú)法定位,造成這個(gè)應(yīng)用長(zhǎng)時(shí)間無(wú)法使用,使用戶滿意度下降,造成潛在的一些客戶流失。
另外,數(shù)據(jù)分析既是對(duì)普通用戶的分析也是對(duì)大數(shù)據(jù)量的分析,通過(guò)這種分析行為可以知道當(dāng)前所有用戶的使用行為、移動(dòng)應(yīng)用的性能狀態(tài),以及如果出現(xiàn)異常的時(shí)候問(wèn)題所在。再進(jìn)一步,會(huì)提供更直觀的一些報(bào)表、視圖來(lái)給不同的運(yùn)維管理人員提供相關(guān)的支撐。
綜合來(lái)看,CA Technologies的移動(dòng)應(yīng)用管理解決方案主要價(jià)值可以歸難為:第一,幫助我們?nèi)チ私庥脩趔w驗(yàn)和使用行為,知道自己的應(yīng)用是否能夠被客戶所接受,客戶是如何來(lái)使用應(yīng)用的。
第二,了解當(dāng)前所提供的移動(dòng)APP的一些關(guān)鍵性能指標(biāo),比如說(shuō)用戶體驗(yàn)是不是很好。如果用戶使用過(guò)程中碰到問(wèn)題,比如異常退出或者系統(tǒng)崩潰,原因在什么地方,從而快速解決問(wèn)題。
第三,通過(guò)實(shí)時(shí)的遠(yuǎn)程支持和監(jiān)測(cè)告警幫助我們提升對(duì)用戶問(wèn)題的處理效率,提升用戶的滿意度。
目前,CA Technologies移動(dòng)應(yīng)用管理方案有兩種部署方式:一種是基于云的SaaS部署模式,即CA Technologies提供SaaS服務(wù),由CA Technologies通過(guò)云服務(wù)的方式來(lái)管理當(dāng)前的移動(dòng)應(yīng)用。另一種方式是在企業(yè)內(nèi)部部署,即在企業(yè)內(nèi)部去搭建服務(wù)器,安裝軟件幫助企業(yè)去管理移動(dòng)應(yīng)用。
軟件的使用非常簡(jiǎn)單,包含5個(gè)簡(jiǎn)單的步驟:第一步驟是注冊(cè),即給開(kāi)發(fā)者注冊(cè)一個(gè)賬號(hào)來(lái)添加APP;第二步把所針對(duì)移動(dòng)終端和安桌手機(jī)的SDK注入到移動(dòng)終端;第三步是初始化;第四步是部署;最后一步就是體驗(yàn)部署的成果。
目前上述解決方案在中國(guó)已經(jīng)有了大量成功案例。比如某無(wú)線運(yùn)營(yíng)商,該運(yùn)營(yíng)商面臨的問(wèn)題是,它有超過(guò)5000萬(wàn)的用戶,它的門店APP也很多,現(xiàn)在APP用戶體驗(yàn)下降。另外,它還需要了解當(dāng)前的移動(dòng)終端銷售情況以及APP是否能被客戶正常使用。它選擇了CA Technologies的MAA解決方案,來(lái)與它已有的APM協(xié)同工作,這樣就提供了一個(gè)端到端的解決方案,以統(tǒng)一視圖幫助其進(jìn)行相關(guān)的應(yīng)用分析和應(yīng)用管理。還有一家跨國(guó)銀行也選擇CA Technologies的解決方案來(lái)實(shí)現(xiàn)端到端的移動(dòng)應(yīng)用管理的統(tǒng)一視圖,從而幫助它實(shí)現(xiàn)整體的運(yùn)維協(xié)調(diào)和運(yùn)維管理,幫助它實(shí)現(xiàn)更大的價(jià)值。
綜上所述,移動(dòng)應(yīng)用大潮已經(jīng)來(lái)臨,對(duì)于企業(yè)而言順應(yīng)這個(gè)大潮是唯一的選擇,在這一個(gè)過(guò)程中,找到一個(gè)像CA Technologies的移動(dòng)應(yīng)用管理解決方案,無(wú)疑讓你在這個(gè)大潮中更為自如,從而提升企業(yè)的競(jìng)爭(zhēng)力。