參賽單位:螞蟻金服
案例名稱:移動開發平臺mPaaS
案例簡介:
螞蟻金服移動開發平臺mPaaS(Mobile PaaS)為移動應用開發、測試、運營及運維提供云到端的一站式解決方案,能有效降低技術門檻、減少研發成本、提升開發效率,協助企業快速搭建穩定高質量的移動應用。目前已經服務了12306、上海地鐵、廣發銀行、華夏銀行、印度支付寶Paytm、菲律賓支付寶Dana等眾多的B端客戶,以及億級C端用戶,為國內國際用戶都帶來更優質的移動端體驗。
項目背景:
零售轉型下的金融機構,圍繞“用戶體驗”、“研發效率”及“數字化運營”的能力建設需求越來越強烈,因此需要快速搭建穩定高質量的移動應用來提供隨時、隨地、隨需的金融服務。
創新技術/模式應用:
mPaaS為 App 開發、測試、運營及運維提供云到端的一站式解決方案,能有效降低技術門檻、減少研發成本、提升開發效率,幫助企業打造超級App,提升App穩定性、流暢性和兼容性的同時,借助AI能力優化用戶體驗,輔助業務創新。
mPaaS的創新技術應用情況如下:
(1)精準提升用戶體驗:
借助客戶端框架、H5 離線包、熱修復等創新技術充分提升App啟動性能,弱網加速,適配等體驗;借助網關服務、分析服務針對客戶端全鏈路性能進行提升優化和實時監控,其中組件閃退率 <0.05%,網關可用率達 99.999%。
(2)提高研發效率:
借助統一的客戶端框架和開發標準,滿足大團隊協同開發需求,降低系統之間的耦合性。開發框架采用模塊化的架構思路,具備高度可擴展性。提供移動端的產品研發管理服務,適合多人協作的場景,覆蓋從產品需求準備、研發、構建、驗證、集成等項目階段,節約管理成本,提升研發效率。
(3)數字化運營能力構建:
構建App內廣告投放、消息推送、LBS 線上線下結合等營銷渠道,同時AB測試、輿情分析、智能投放各組件共享業務數據,進一步深度分析用戶行為,增強對業務的洞察能力,運用數據分析制定科學的運營決策,驅動業務增長。
解決行業哪些痛點:
對于傳統金融機構而言,目前有三類典型痛點:
-App啟動時間慢,閃退率高等性能問題導致用戶體驗差;
-迫切需要構建統一的移動開發平臺,從而提升研發效率;
-App客戶留存低,活躍度低,業務增長速度緩慢。
mPaaS相關技術針對性解決以上痛點:
1. App 啟動時間慢,閃退率高等性能問題導致用戶體驗差
傳統的App開發方式很難應對日趨復雜的業務場景和快速迭代的需求,借助mPaaS 統一的開發框架,離線包,網關,自定義分析等能力,深入地改變企業移動開發的模式,助力企業做數字化轉型,打造動態化超級App。
2. 轉型中臺架構,全面重構App,提升研發效率
業務和研發深度融合,通過敏捷開發推動移動端應用架構升級,幫助App開發效率和用戶體驗得到顯著提升。借助mPaaS組件化開發模式,確保橫向擴展的同時,支持統一模塊接入。IDE 插件提供工程化能力,可以快速上手,提高開發效率。
3. App 客戶留存低,活躍度低,業務增長速度緩慢
通過客戶端數據統一采集,幫助業務方深入洞察用戶行為,借助豐富的mPaaS組件打造數字化運營能力,驅動業務增長。
執行過程及風險控制:
一、 項目背景:
以廣發銀行為例,廣發銀行的技術架構基于IBM體系,因此針對iOS版本的更新、業務的支線管理、用戶體驗方面技術支持較弱,其中App性能一直是核心痛點,尤其啟動時間在部分機型上達10s,嚴重影響用戶體驗。因此,廣發銀行希望針對App進行系統全面升級,徹底解決性能問題。
二、 執行過程:
mPaaS在廣發銀行落地應用項目,其執行過程如下:
階段 | 項目周期(周) | 具體執行過程 |
項目規劃、需求收集&前期調研 | 12 | 前期階段主要以需求梳理和明確為主,集中在mPaaS開發聯調,H5框架設計,H5與Native的交互通信等問題調研 |
設計與部署落地 | 24 | 采用敏捷迭代,項目以小組形式開發,通過看板和站立會的形式推進項目進度 |
驗收測試&項目完成 | 4 | 提交測試前做了大量Monkey性能測試保證指標 |
三、 風險控制:
1、 技術風險控制:
事先構建了技術風險防控體系,技術風險防控體系貫穿整個移動APP開發的研發運維生命周期。MPaaS支持將不同的業務封裝打包成離線包,通過發布平臺下發,對客戶端資源進行更新;同時支持在不重新發布版本的情況下直接修復線上漏洞,有力減少技術風險。
2、 安全風險控制:
通過技術和制度兩方面措施和手段,控制移動開發的安全風險,確保APP安全和數據安全。技術通過信息安全管理體系認證,同時項目實施人員通過了專業的技能培訓。
3、 管理風險控制:
管理風險主要來自于項目組人員的組織有效性,項目時間、項目資源的確定性和可控性,以及項目質量監控的力度。將PDCA戴明環理論應用于研發工作改進實踐,通過“策劃”、“實施”、“檢查”、“改進”四個活動的循環,實現整個項目管理體系的持續改進。通過上述措施,項目管理風險可以得到有效控制。
效果評估:
一、 效果概述:
以廣發銀行為例,廣發銀行引入螞蟻金服移動開發平臺mPaaS構建新一代信用卡“發現精彩”App 和手機銀行兩大 App,解決 App 用戶體驗差、研發效率低、數字化運營能力弱等問題。通過mPaaS,廣發銀行大幅提升了 App 開發和運營性能,其中“發現精彩”App的啟動時間降低近 70%,同時具備強大的實時穩定監控能力,保證線上金融服務穩定流暢。
二、 具體效果:
1、 構建了客戶無感級別的更新體驗:通過模塊化拆分和差量下載,更新包平均100KB以內,達到客戶無感級別的更新體驗,10分鐘覆蓋99%以上用戶。
2、 消息推送到達率高:MPS消息推送組件,在線到達率超過98%,安卓客戶端通過華為、小米等通道,到達率超過90%。
3、 構建了強大的運營分析能力:強大的運營后臺對系統APP運行情況和業務動態的實時監控,快速定位問題,遠程即時修復。
4、 低成本的業務試錯:支持按客群、時間窗、地區、機型、系統版本等多維度的灰度發布機制,降低創新成本和風險。
三、 定性和定量的實施效果:
1、 定性效果:
App 全面完成技術重構,大幅度提升用戶體驗,堪比支付寶
App 改變業務與研發團隊的協作模式,深度融合,實現敏捷開發
2、 定量效果:
App用戶數持續增長,達到5000w+;用戶活躍度躍居中國銀行APP第三名;啟動速度達到秒級啟動,閃退率在萬分之三,推送到達率達到95%以上。
具備了埋點和數據分析能力,通過170+數字化運營指標實現精準人群觸達,深度優化產品迭代、運營、營銷等環節效率和體驗。
責任編輯:方杰
免責聲明:
中國電子銀行網發布的專欄、投稿以及征文相關文章,其文字、圖片、視頻均來源于作者投稿或轉載自相關作品方;如涉及未經許可使用作品的問題,請您優先聯系我們(聯系郵箱:cebnet@cfca.com.cn,電話:400-880-9888),我們會第一時間核實,謝謝配合。