前言
隨著(zhù)3G/4G移動(dòng)通信技術(shù)和云計算、大數據等信息技術(shù)的不斷發(fā)展和成熟,逐漸形成了“移動(dòng)終端+無(wú)線(xiàn)通信網(wǎng)絡(luò )+平臺+應用”的價(jià)值承載體系結構,人們也逐漸習慣了借助移動(dòng)終端完成互聯(lián)網(wǎng)服務(wù)的消費,標志著(zhù)人類(lèi)社會(huì )已經(jīng)步入移動(dòng)互聯(lián)網(wǎng)時(shí)代。
針對移動(dòng)互聯(lián)網(wǎng)時(shí)代對于服務(wù)提供商的要求,電信運營(yíng)商需要在需求管理和應用開(kāi)發(fā)模式方面進(jìn)行創(chuàng )新。電信運營(yíng)商傳統的需求管理模式往往是業(yè)務(wù)部門(mén)在市場(chǎng)經(jīng)營(yíng)中形成對于業(yè)務(wù)支撐系統的需求,然后有軟件開(kāi)發(fā)商進(jìn)行需求調研并開(kāi)發(fā)實(shí)施。這種需求管理和應用開(kāi)發(fā)模式最大的問(wèn)題就是開(kāi)發(fā)周期長(cháng),難以快速靈活地滿(mǎn)足移動(dòng)互聯(lián)網(wǎng)市場(chǎng)需要。同時(shí),某些業(yè)務(wù)需求往往需要多個(gè)軟件開(kāi)發(fā)商協(xié)作完成,這大大增加了需求管理和項目管理的難度,因此迫切需要通過(guò)科學(xué)的需求管理方法來(lái)收集和分解需求,填平業(yè)務(wù)需求和技術(shù)實(shí)現之間的鴻溝。
本文以電信運營(yíng)商當前在需求管理和應用開(kāi)發(fā)模式方面存在的問(wèn)題和不足為起點(diǎn),以國際電信行業(yè)和移動(dòng)互聯(lián)網(wǎng)最佳實(shí)踐為參考,分析并探討了面向移動(dòng)互聯(lián)網(wǎng)時(shí)代電信運營(yíng)商在需求管理和應用開(kāi)發(fā)模式方面的新思路和新模式。
1 面向移動(dòng)互聯(lián)網(wǎng)的需求管理模式研究
相比傳統的互聯(lián)網(wǎng)消費模式(姑且稱(chēng)之為桌面互聯(lián)網(wǎng)),移動(dòng)互聯(lián)網(wǎng)進(jìn)一步突破了時(shí)空限制,由于移動(dòng)智能終端的隨身性,使得服務(wù)提供商能夠實(shí)時(shí)準確地匹配需求和供給,移動(dòng)互聯(lián)網(wǎng)給予這個(gè)時(shí)代更大的想象空間。
移動(dòng)互聯(lián)網(wǎng)時(shí)代,應用商店模式更加突出,面向人們工作與生活各個(gè)方面的創(chuàng )新型應用層出不窮,而電信運營(yíng)商傳統的需求管理模式(見(jiàn)圖1)存在開(kāi)發(fā)周期長(cháng)、從需求到實(shí)現的映射復雜等問(wèn)題將難以適應移動(dòng)互聯(lián)網(wǎng)時(shí)代的要求,需要通過(guò)需求管理模式變革來(lái)提升需求管理能力。
圖1 電信運營(yíng)商傳統需求管理模式
電信運營(yíng)商傳統需求管理模式通常為單鏈條型,這種模式的特點(diǎn)是開(kāi)發(fā)周期長(cháng),不能快速地響應外部變化的市場(chǎng)需求,在移動(dòng)互聯(lián)網(wǎng)時(shí)代,各種應用極大豐富,生命周期短,只有那些“跑得快”并且通過(guò)不斷修正后滿(mǎn)足市場(chǎng)需求,擁有一定用戶(hù)群基礎的應用才能夠生存。
圖2為面向移動(dòng)互聯(lián)網(wǎng)的需求管理模式,這種模式的特點(diǎn)表現為:第一,業(yè)務(wù)需求的提出不僅僅是業(yè)務(wù)部門(mén)平時(shí)記錄下的零散需求,許多需要來(lái)自于企業(yè)內部生產(chǎn)經(jīng)營(yíng)數據庫和外部數據源(比如社交網(wǎng)站中用戶(hù)對產(chǎn)品的評價(jià)數據),這樣可以保證需求來(lái)源的客觀(guān)性和真實(shí)性,保障需求的廣度和質(zhì)量。第二,面向移動(dòng)互聯(lián)網(wǎng)的需求管理模式中增加原型開(kāi)發(fā)和應用試運營(yíng)階段,這樣可以將應用快速推出并接受市場(chǎng)的檢驗,如果業(yè)務(wù)部門(mén)提出的需求滿(mǎn)足市場(chǎng)需要,則可以推廣實(shí)施,否則將該需求暫時(shí)存入需求管理數據庫,以降低企業(yè)市場(chǎng)經(jīng)營(yíng)風(fēng)險。第三,業(yè)務(wù)部門(mén)和IT部門(mén)基于共同的需求管理庫完成需求的收集和確認。需求管理庫可以參考電信行業(yè)最佳實(shí)踐Frameworx框架體系進(jìn)行構建。業(yè)務(wù)部門(mén)主要負責將業(yè)務(wù)需求注入到業(yè)務(wù)過(guò)程框架和信息框架中,IT部門(mén)則需要以業(yè)務(wù)過(guò)程框架(eTOM,增強的電信運營(yíng)圖)和信息框架(SID,共享信息與數據)為基礎,進(jìn)行應用框架(TAM,電信應用藍圖)和集成框架(BS/Contract,業(yè)務(wù)服務(wù)/合約)的設計,軟件開(kāi)發(fā)商和系統集成商則需要基于應用框架和集成框架選擇適合應用的技術(shù),給出系統設計方案和部署實(shí)施方案。
圖2 面向移動(dòng)互聯(lián)網(wǎng)的需求管理模式
2 面向移動(dòng)互聯(lián)網(wǎng)的應用架構模式研究
電信運營(yíng)商通常采用單一系統的應用架構模式,然后通過(guò)企業(yè)服務(wù)總線(xiàn)等進(jìn)行集成,在各個(gè)系統之間進(jìn)行數據交換和流程流轉。當然,也有些應用采用“公共支撐平臺+應用”的模式來(lái)實(shí)現,這種模式主要解決了多個(gè)系統之間能力復用和資源共享問(wèn)題,提高了開(kāi)發(fā)效率。傳統應用架構模式如圖3所示。
以上2種應用架構模式雖然滿(mǎn)足了業(yè)務(wù)需求,系統之間也基于企業(yè)服務(wù)總線(xiàn)或者公共支撐平臺實(shí)現了資源的共享,但是這種模式還是不能滿(mǎn)足移動(dòng)互聯(lián)網(wǎng)時(shí)代對于應用提供速度和資源全球共享的需求。為了解決這一問(wèn)題,筆者提出了一種基于能力分層的“平臺+應用”開(kāi)放架構模式(見(jiàn)圖4)。
首先從下往上看圖4:面向移動(dòng)互聯(lián)網(wǎng)的應用架構模式分為資源承載層、能力執行層和能力封裝層。資源承載層是服務(wù)提供商的物質(zhì)基礎,對于電信運營(yíng)商主要是承載業(yè)務(wù)的IT網(wǎng)絡(luò )資源和承載通信服務(wù)的通信網(wǎng)絡(luò )資源,對于外部服務(wù)提供商主要為互聯(lián)網(wǎng)和內部支撐網(wǎng)絡(luò )資源。
其次,在資源承載層之上是能力執行層,這一層主要起到承上啟下的紐帶作用,對上主要是接收能力封裝層下發(fā)的能力執行指令,對下主要是將業(yè)務(wù)層面的執行指令轉換為資源承載層能夠理解的指令。
最后,能力封裝層則是對電信運營(yíng)商內部和外部能力進(jìn)行接入和聚合,為個(gè)性化應用開(kāi)發(fā)提供平臺基礎,個(gè)性化應用無(wú)需關(guān)心能力封裝的內部實(shí)現,只需基于開(kāi)放平臺提供的基礎能力實(shí)現個(gè)性化需求。
采用分層架構的能力開(kāi)放平臺可以調動(dòng)企業(yè)內部和外部所有信息和通信網(wǎng)絡(luò )資源,調動(dòng)全社會(huì )研發(fā)力量的積極性和創(chuàng )造性,快速靈活地生產(chǎn)滿(mǎn)足市場(chǎng)需求的個(gè)性化應用。