為什麼工商銀行網上銀行僅支持版本號為 21.0-24.9 的 Chrome?

目前Chrome官方版本大概是39吧……


利益相關:某城商行總行電子銀行部員工,負責電子銀行產品(網上銀行、手機銀行、簡訊銀行)

工行、招行這種有自己研發團隊的先不說,大部分股份制商業銀行及城商行都是採用系統外包及購買人月的方式建設系統,也就是說整個開發團隊都不是銀行的人,那麼如果銀行方提出需要支持Chrome最新版怎麼辦?
首先,哪個部門負責,一般是業務部門,也有可能是信息技術部,有可能會出現扯皮。然後是分析問題原因。

如果是頁面或者腳本不兼容,那麼是可以修改的,如果當時合同有規定需要兼容最新的Chrome,那麼開發商老老實實改就是。如果沒有合同規定呢?改需求,加工作量嘛,最後還是扯到錢的問題。如果工作量較大,那麼需要單獨立項,流程如下:業務部門出需求,開發商提交工作量,科技部門評估實際工作量,商務接觸,雙方議價,合同過審批,開發,上線,交錢,一來一回3個月保底。當然如果工作量不多,一般是算在每年例行改造人月里,開發商一般會排期進行開發。
但是,大部分網銀的不兼容問題都是由於密碼控制項以及UKEY驅動不兼容造成的。駐場的開發組一般沒有資源改控制項,怎麼辦?找控制項提供方採購唄,採購一圈流程也要3個月。市面上支持各種非IE瀏覽器的密碼控制項及UKEY驅動的產品還是很多的。唯一頭大的問題就是MAC系統,據我所知兼容MAC的UKEY驅動目前還是沒有。

為什麼工行網銀不支持最新Chrome?或者拓展一下,為什麼國內網上銀行在用戶體驗上總是怎麼落後,我覺得有幾點:
1. 領導重視度
某答主有說銀行利潤80%不來自電子銀行渠道,確實沒錯,尤其是工行這種體量的銀行。對於一個不帶來什麼利潤的產品,行領導是不會關注的,除非網銀出現重大業務事故(當然,如果行領導某天用Chrome 40登錄不了網銀,相信一個月內能修復)。這種狀態下,如果你是工行電子銀行領導,相信你也是只求業務穩定運行,別出亂子就行了。最後還是一樣的通病:做得越多越錯。(我們當初的網銀託管於城商行,僅有賬戶查詢、轉賬、定活期存款3個功能...經過8個月加班加點開發實現了自建的網上銀行、手機銀行,櫃檯能有的功能全有了,結果櫃員抱怨:為什麼櫃面新增了這麼多交易、為什麼我們還要培訓、你們是不是吃太飽,以前的網銀好好的幹嘛要改?)

2. 電子銀行產品投入
銀行也算是半個IT公司了,銀行內各個交互的系統的數量級及複雜度是無法想像的。很多底層代碼尤其是核心系統的代碼一代代傳下來,到現在也不知道改一行會造成什麼樣的後果,修復一個問題很可能會出現另外一個問題。每次的開發肯定還要做測試,相關費用每年在年初就要報送,報太多會被砍(我能說我們部門今年報了七八個項目,砍得只剩下一個了嗎?),費用有限,用Chrome的客戶您就麻煩換成IE吧。

3. 對於用戶體驗的重視
作為一個產品負責人,一心提高產品友好度,整個網銀從立項到上線後的維護,深感到產品開發的無奈:

1. 開發商沒有UI/UX(用戶界面/用戶體驗)相關人員
國內網銀開發商也就兩家,在招標時接觸了其中一家,詢問他們的領導是否在以後開發中有負責用戶體驗及界面設計的人員,答:我們美工很多啊,不用擔心。
聽到這個回答真的是一臉黑線,美工和這個根本不是一回事好嗎!(我交互設計出身)
後來開發商給出的界面真的是90年代畫風,比之前的還挫。沒辦法只能自己來,後期開發的時候是我出業務流程原型和PSD效果圖,乙方美工切圖寫頁面。整個網上銀行、門戶網站的原型由甲方出,相信銀行業內沒幾個這樣做的。
當然,財大氣粗如招行、民生是請設計諮詢公司進行用研、UI設計、UX改進等工作,也能看出股份制商業銀行在這塊上確實是一直在努力。

2. 領導品味
上上級領導要求門戶網站參考工行做...還好直屬領導頂住壓力,堅持上線的門戶使用首頁大圖+扁平化,但還是有部分妥協。半年後民生、中行也進行了改版,和我們的風格類似。

3. 人員不足
目前負責網上銀行、手機銀行、簡訊銀行、呼叫中心、門戶網站、呼叫中心、微信銀行這幾個產品,包括需求、原型、測試、培訓、統計等開發和管理工作。除了網銀都沒有B角,想改進產品,沒精力沒資源,做過產品經理的各位應該可以體會到這種無奈。

先挖個坑,後續補充


Chrome25改了插件和擴展的安全性


我來從深層次挖點原因吧。淺層的原因某匿名用戶已經說的比較明白。
補充主觀原因,聲明回答僅代表個人意見,不代表任何組織。主要想幫網銀開發測試戰線的幾百號兄弟姐妹說句話。

從深層次來看,主要有兩個原因:
1.金融IT業的嚴(保)謹(守)性。金融IT業每個新產品上線、舊產品的重大變更都需要經過全面的覆蓋測試,每個功能結合不同的業務場景要編寫不同的測試案例,全面的覆蓋測試案例往往都有幾千個,網銀這種產品甚至可以達到數萬個,案例通過率至少要達到90%。為什麼這麼嚴格?主要是跟金融IT產品的屬性有關。以網銀為例,賬戶查詢、匯款轉賬、中間業務產品銷售這些都是常用的功能,每一項都跟錢有關,任何失當的設計都有可能導致用戶誤解、誤操作,產生嚴重的後果。具體的覆蓋測試過程是非常痛苦的,跟一般的產品測試不一樣,金融IT的測試難點在於「造數」,業務場景描述可能很簡單,但變數很多,背後可能有複雜的環境準備,比如建一個名下有借記卡、貸記卡的用戶,這個用戶需要在客戶信息系統裡面有完整的信息等等等等。網銀支持某個新瀏覽器,在宇宙行一般都是作為一個單獨的項目來做,先測(大致了解支持情況)後改(改頁面改控制項)然後再測(全面覆蓋測試),消耗的時間、人力、物力都是驚人的。沒有經過覆蓋測試的瀏覽器版本,也許大部分功能甚至全部功能都是支持的,但確實沒有真正完全覆蓋過,存在「不可預知錯誤」的可能性,處於風險控制的考慮,會直接在登陸窗口拒絕使用——不一定真的不能用,但實在不適宜給你用。

2.技術遺產限制。據了解,國有大行的網銀架構多數都起家於某大型跨國企業的某銀行電子商務解決方案,在引進的時候,IE是當之無愧的瀏覽器王者,頁面展現也以適應IE為主。隨著互聯網的極速發展,IE的市場佔有率逐步下降到59%左右,ChromeFireFoxSafari等瀏覽器異軍突起。針對功能繁雜並且運行多年的大行網銀來說,適應多瀏覽器的改造是個不小的工程,在有限的時間裡抓大放小,首先滿足IE的升級需求,再滿足Chrome等瀏覽器使用的需求不失為一個良好的解決方案。相對來說,股份制銀行網銀平台的搭建具有後發優勢,正所謂船小好掉頭,不少行在立項之初就考慮到了多瀏覽器支持的問題,多瀏覽器支持確實會比國有大行好。

——2014.12.09更新——
其實工行境外機構辦理(不是國內辦理然後境外用)的網銀10月份開始就可支持chrome33和Safari 7.0,時差黨們可以試下。境內貌似還沒消息。。

---2014.12.11---
各路豪傑聲討洗地行為,知乎回答要全面很有難度啊。讓我們不帶感情色彩來討論這個問題
上面是客觀原因,主觀原因在我另外一個答覆中

http://www.zhihu.com/question/26436906/answer/32877475

價值導向是功能性,安全性(運行的穩定性)優先,開發測試人員大量時間分配到了新功能上面,用戶體驗並非最優先的,跟重視的優先程度確實有關。個人不認為跟技術水平有太大關係,舉個例子,其實現在網銀有專門的chrome 軟需模塊,一直都在規劃。如果可以空出一兩個版本的時間不去實現新的功能,專心去做瀏覽器支持開發和測試。這是完全有可能做到的。只可惜在現在的價值導向下很難做到。


至今還有不少朋友同學在各大銀行IT部門,必須要匿名。

根本原因就是技術爛。去銀行IT部門的人,9成以上基本都是抱著錢多事少、朝九晚五的心態去的。這些人,哪怕是名校畢業的,實際水平不可能好到哪裡去,我認為應屆生能達到平均線就不錯了,有個別優秀的,也往往待不住。同樣是對chrome支持,為什麼支付寶能搞定?關鍵是人。

什麼嚴謹保守都是幌子,騙騙不懂的人,很多都經不起仔細推敲。而且在我看來,很多時候只不過體現在流程規範繁瑣上,連一定底線都保不住。
瀏覽器是越新的相對越安全,而不是IE6一萬年不動搖!你不需要馬上支持最新的,但支持區間要相對比較新。
我會告訴你某行測試部門來不及完成任務,把開發部門的SQL腳本拿過去改改作為測試用例嗎?連個獨立分離性都沒有,作為強調內部控制的銀行,呵呵。
我會告訴你某行升級系統,在演習的時候發現問題,經過分析認為實際不會發生,然後真部署的時候偏偏栽在這個問題上,導致全國網點半天無法正常運營?請問嚴謹保守體現在何處?
寧夏銀行那個系統癱瘓事件,更是讓人無語。

最近全國都在熱議去IOE,我認為銀行基本去不掉,強行要去,大家還是轉點到馬雲馬化騰開的銀行里。


我有bank of america和chase的賬戶。chrome從來都不是一個問題。所以說什麼開發測試強度都是沒有意義的廢話。因為boa的系統也是中國人和印度外包開發的。
說工行IT技術渣,我覺得只能排到第二。第一應該還是中國特色,負責人不願意擔責任,做得多就容易犯錯誤。與其多做不如不做。什麼都不做也能混吃等死,萬一捅了簍子烏沙就保不住了。不管國企央企民企,長大了,官僚沉澱層多了,就是這個樣子。


因為某個第三方提供的控制項停止了對高版本chrome的支持。網銀不是開發個網頁就行。銀行發出去的各種密碼器,u盾也不是自己研發生產,而是第三方提供的。經過那麼多年的業務發展,現存了不同廠家不同品牌的林林總總好多種,只要有一個不支持,整個網銀都上不了更高版本的。


第二個名的答案說的很直接,就是領導不重視,或者換個角度叫各位領導的重視程度沒有達成一致。工行這樣的企業架構層級里要做件事情不是那麼容易,技術上的困難絕不是最大的困難。另外,就是企業策略還有企業文化的問題,轉變已經在發生,不過真的很慢而已。你可以理解為錢多就是任性,或者更直白點,從現在的利潤分布情況看,個人業務方面與公司以及機構業務方面相比還是相對較少的。


第一名的答案怎麼看都像給工行洗地的,只提客觀原因。工行網銀的這個問題至少有兩年了。

個人認為就是領導不重視,所以沒有改進動力。

同為國有大銀行,差不多的技術難度,中行和建行就沒問題。更不用說支付寶這種早就全平台支持的私企了。這不是什麼船小好不好掉頭的問題,就是有沒有意願提供好服務來爭取競爭優勢。


本ID不匿名反駁
大多數匿名用戶
1、主觀臆測一下我估計你分不清何為信息管理部(科技部)和軟開中心的關係吧?
銀行的信息管理部(科技部)才是銀行真正的「行內人」,也是「內行人」。你接觸過的多半是軟開中心。怎麼說呢?你說你有很多同學在大行IT部門……我很負責人的說,四大行都是國務院直屬單位,她的總行級部門編製絕非你想像的那麼簡單,現在新招入的畢業生基本都是top10左右的大學,碩士起,真心說,你覺得top10的大學沒能力……我只能說你在笑「亨利不會護球」。好吧……姐姐拉仇恨。如果你同學都能去,那有兩個可能:1、top10。2、軟開。
2、好,那我只好首先說top10的問題。top10碩士呢,首先要看本科在哪裡(好吧……又拉仇恨),如果相接近,還好,差得多了,那……我作為HR,既然有大把本科碩士本校的top10何必要一個本科不是985啊。
注意:我沒有歧視的意思!
既然你們接受了這個狀態,我想說,我的同學裡有很多本碩博都是我們本校的女生,依然寫不出一行想樣子的代碼。為什麼?原因很簡單,因為人家壓根只是為了混個學歷,然後找個穩定不出錯就不會出問題的工作,然後相夫教子。「己所不欲,勿施於人」人家選擇了人生……何必怒氣
3、說第二個情況……咱們大行的那些軟開中心,除少部分人屬於總行編製,主要以領導為主,其餘基本都是中心編製。軟開中心,是所屬大行的全資子公司,你們別看掛著大行的牌子就以為是大行的產業。是產業沒錯,但是本質就一個普通軟體公司而已。你如果能接受外面軟體公司的普遍水平,那軟開中心也就能看得開了。
4、你們以為銀行科技部的都是小白么?我真心說,論履歷、論能力強的人多了去了。我們平時接觸的外包公司只有10%能夠和科技部的項目負責人對上話,大多數都處於小白中的戰鬥機狀態。什麼叫小白?就是一點也不明白銀行業務啊。你得給他從會計分錄角度,一直講到前後颱風險控制。這個我的時間不叫錢么?你說銀行IT里好些離職的,我真心說,國務院直屬單位你真當有人願意走
5、你見過銀行信息管理部一個負責人的一周上線3個重大系統,一個月同時開發3個,又得保證不出故障么?你知道我晚上會被機房的緊急報障驚醒么?你試試去!
6、我想說,大行對部分瀏覽器版本進行限制,原因很簡單,開發周期沒有幾周,就夠測那麼點案例,我們要嚴謹,我們要防止全球的消費者起訴啊。

最後說一句,奉勸不要隨便拿我們和支付寶比,支付寶的核心技術全在你們能看得見的地方
而那些卻只是銀行渠道而已。
拿德國的炒菜和中國的汽車技術比……有意思么?
挖掘機和烹飪,都不是銀行的特長,如果要黑,黑清楚一些。


工行辦理業務的電腦現在所有都是XP呢,chrome這麼潮的瀏覽器怎麼可能支持


因為工行的插件是使用npapi介面寫的,新版chrome已經不支持了,npapi是很古老的東西了,會使瀏覽器更加不穩定。google推薦使用ppapi,工行還沒跟上。


長官經濟,領導沒說話,下屬改什麼改?


工行以外人士不邀自來。
我覺得主要問題在於他們還沒來得及對新版本的chrome來跑測試。
銀行的it方面的每年投入是有限的,他們如果其他領域的開發需要用錢的話,舊系統的維護就會挪出一部分錢出來去做其他的事情,相應來說維護能做的事情就比較少了。
另外瀏覽器非常之多,firefox,基於chrome的瀏覽器也很多,到底值不值得經常針對新版瀏覽器來做測試也是個成本考量的問題。
銀行總體都是保守的,不會像互聯網企業那樣不斷試新技術,因為他們出一點問題都是大問題。
最後還是要洗下地,很多人說技術爛。我覺得其實和技術並無太大關係。因為一個新瀏覽器出來,你用用覺得和舊版沒多大變化,那你能打包票么?打包票就還得run test。技術好的可能改的少,改的快,但要發現問題還是要通過測試這種手段。
測試可能覺得沒什麼大不了的。的確很簡單,但是就是繁瑣,就是要花時間。相對來說改代碼是非常之快可以忽略不計的。
可恥的匿了。


看看同樣是金融級別安全要求的支付寶,就知道為啥國內銀行做不好線上業務了
PS:chrome那麼老的版本基本已經沒人用了吧


1、工行行事極其謹慎,風控要求絕非一般股份制銀行可比,對電子銀行業務邏輯和安全性的評估測試環節應該比招行等股份制銀行,支付寶等支付機構要複雜。
2、行裡層層審批的機制讓很多項目難以迅速落地。
3、總行各部門和直屬中心之間互相扯皮,有一定內耗。資源一般集中在行內重點項目,一般一個重點項目完成後期的維護和非行內重點項目的資源配置不足。
這兩年總行開始重視互聯網金融,相信這樣問題(電子和手機銀行的視覺設計、交互、客戶體驗、兼容性)不久會得到一定程度改善。
利益相關:工總某相關部門員工


工行的軟體開發技術很差,這個有爭議嗎?


別說銀行,連夢幻西遊手游網頁版對瀏覽器也很高限制,網吧基本玩不了


新補丁上線科技部的同事要去出差盯著,如果在南中心的話還要去上海,上線一般都是夜裡,連續工作三天兩夜比較正常,每天出差補貼有80哦!做得好是應該的,做不好是該死的~你說科技部的同事是更有動力上籤報把需求攪黃呢?還是更有動力去研究怎麼升級系統?


工行的網銀用的我想吐 現在盡量不用工行的卡了。


作為工行軟開網銀組干過的員工說說吧,找了一堆什麼google不在中國服務,開發困難的借口,其實還是領導覺得沒有必要支持


推薦閱讀:

TAG:Google Chrome | 前端開發 | 網上銀行 | 中國工商銀行 |