12306 iOS App研發故事:變成開放系統 社會人員助力
一年一度的春運大戰即將開始,鐵路部門旗下官方手機購票客戶端鐵路12306昨日也順勢推出,開始向旅客提供列車信息查詢等服務,還增加支付寶購票、退票,退票實時到賬等服務,目前鐵路12306客戶端獲得的網絡人氣很高,已進入蘋果應用商店***名。
相關數據統計,截至昨日下午15點,共有15萬2千人下載并使用鐵路12306手機客戶端,16183張票火車票售出。相比去年,如今政企分開的鐵路12306更開放。鐵路12306向國內搶票瀏覽器學習不少,推出的手機購票、選座都是搶票瀏覽器曾做過的事。
一位長期與鐵路12306打交道的人士對記者表示,12306是一個大流量、高并發的交易系統,鐵路12306客戶端研發不僅靠鐵路部門,還受到很多社會熱心人士啟發,國內很多技術人員給鐵路12306提了很多建議,包括如何提升鐵路12306用戶體驗。
為何眾多社會人員愿幫助鐵路12306改進工作質量,這得回溯到2011年,當時12306網站剛剛上線,由于網站頁面顯得山寨、鐵路12306運營效果也差強人意,經常系統崩潰導致買不到火車票的人們紛紛在網上吐槽,鐵路12306 一再站到風口浪尖。
這群買不到火車票的人中就有一群程序員。為幫助程序員順利在12306 網站預訂到火車票,有人建議成立 12306NG 開源項目組,并通過這個網站發布項目所有成果,包括源代碼、技術方案、各類文檔等。此網站也逐漸成為程序員項目組討論、協作、分享的地方。
項目發起人中有一個是國內知名電商技術負責人,其表示中國經濟已從資源爭奪轉向技術驅動,屬于程序員時代來了。號召程序員們不抱怨,去改變。有趣的是,這個非盈利的社區很快聚集了一兩萬程序員,大家很踴躍提改進意見,并吸引鐵路12306注意,并吸取經驗教訓。
參與項目的網友“大學001”透露,與鐵路12306人員多次接觸后發現,鐵路12306面臨復雜局面,包括一些程序員不曾考慮的挑戰:鐵路12306售票系統復雜,代理點遍布全國,全部用老系統,升級面臨非常大困難。此外,受體制原因,一些火車票未直接對社會開放。
鐵路12306***問題是客運資源不足,但即便客運資源不足也要保護用戶體驗,沒火車票就是沒火車票,有票大家可以搶。“大學001”指出,飛機票系統并未遭遇火車票的問題。這意味著鐵路12306必須改進,利用社會力量,變身為一個開放系統,而非封閉系統。
據“大學001”介紹,“鐵路12306之前與搶票軟件做斗爭,心態不夠開放,現在心態更開放,人們購票需求提出后,鐵路12306通過大數據,可以重新做計劃,做列車運行計劃。
這或許是政企分離帶來的好處。記者獲悉,iOS應用商店的鐵路12306版本號為1.2(試運行版),版權歸屬于中國鐵路客戶服務中心,技術支持方為中國鐵道科學研究院及中鐵程科技有限責任公司。改制前其頂頭上司是自家人。現在行政關系和改制前有天壤之別。
中國鐵路總公司與交通部關系,和中國三大運營商與工信部關系很像。有業內人士說,就如同客戶對中國電信服務不滿,投訴10000號沒用,但投訴到工信部會特別管用,電信分公司老總還會親自盯。如果有惡劣投訴,工信部會對運營商施以嚴厲處罰,包括巨額罰款。
不 管出于何種原因,鐵路12306更開放帶來的好處顯而易見。一位技術人士對記者表示,以前靠人工刷鐵路12306系統,時間成本很高。如今用戶通過移 動端提前向鐵路12306訂票,鐵路12306提前預知用戶需求,可增減列車,使得用戶不需要刷系統,其系統負荷反而降低。
上述人士指出,鐵路12306根據用戶需求增減運力,類似電商行業的C2B模式,即通過用戶的產品訴求來改進后端產品。這也是鐵道系統今年進行的一次很大膽的嘗試。鐵路12306通過提高票價及增加退票成本的方式也能有效進行人群分流。
當然,鐵路12306移動端面對春運等特殊情況下的使用效果尚待檢驗,12306官網已打預防針,稱“試運行期間,如遇到購票不暢等問題,敬請旅客諒解,并及時選擇其它方式購票”。