
上午10:08分,系統出了問題,到下午4點,故障依然……接口人緊急詢問項目經理,他說:“我們公司正在抓緊時間調人過來!”一夜過去了,故障依然……軟件開發商的老板到了,但開發組成員沒到……問題在第三天終于被解決。又過了三天,被另外一家公司集體挖走的項目組開發人員陸續回來,一場風波暫平!
以上是我國某知名企業核心應用系統上線后遇到的情況。類似的情況在很多企業時常發生。由于核心應用系統一直由軟件開發商維護,如何避免核心應用受制于軟件開發商,如何增強企業對IT的管控能力,知名IT基礎設施綜合服務提供商神州數碼信息服務集團集成服務戰略本部一位資深專家給出了解答。
甲方為何管不好軟件開發商
根據多年服務大型企業積累的經驗,神州數碼信息服務集團集成服務戰略本部這位資深專家總結出企業在建設核心應用系統過程中經常出現的幾種狀況:
一是一些甲方僥幸心理突出,只要還沒有重大生產事故問題,一切由軟件開發商說了算。應用系統的質量和安全完全依賴于軟件開發商的水平;二是甲方IT管理負責人想自己把應用軟件管起來,卻不知道如何才能快速有效而又不重復地建設;第三種情況是,企業購買了配置管理工具軟件,卻因為軟件過于復雜,缺少專業服務,束之高閣。
經過分析,不難推斷出企業核心應用受制于軟件開發商:核心運營的應用系統長期由同一個軟件開發商長期負責運維升級,一旦出了問題,除了軟件開發商,沒有人能保證該源碼跟上線的系統是一致的,甚至沒有人知道應用系統的源代碼在哪里。難怪有企業應用系統負責人感嘆:“我們的命運掌握在別人手中。”
如何避免受制于軟件開發商
如何避免受制于軟件開發商?一個簡單的答案,那就是把該管的管起來,使資源在自身的管控之中。那么作為甲方,究竟該管哪些東西呢?神州數碼信息服務集團集成服務戰略本部這位資深專家給出了幾點建議。
第一個建議是“管大不管小”!作為甲方,最應該關注的,是最后交付的完整應用系統。我們可以只管理“測試庫”和“發布庫”中完整的“大”系統,而不是開發過程中零碎的“小”內容。不干涉軟件開發商的開發過程管理,從而做到清晰的分工與協作。
第二個建議是“不能只管應用本身”!與應用軟件密切相關的需求文檔、分析設計文檔、源程序、目標碼、二進制代碼等形成應用系統的完整軟件資產肯定屬于管理范圍。但只有這些還不夠。與應用相應的集成開發環境、運行環境構成軟件(如操作系統版本,依賴的數據庫版本等)、和文檔對應的閱讀軟件等,也都需要一并納入發布庫管控起來。一般來說應用軟件系統很難有完整的接口API,想二次開發,功能擴展,就必須還原開發環境。當前很常見的東西,幾年后不一定能找到。應用系統升級,或者幾年后與其他系統集成,進行數據移植時等,這些文檔會非常重要。
企業應如何進行管理
在解決了“管什么”后,下一個問題是“怎么管”? 擁有多年IT服務經驗,以幫助客戶提升自身價值為服務宗旨的神州數碼信息服務集團集成服務戰略本部給出了專業、建設性的回答。
首先是人。為了快速解決企業面臨的實際問題,首先需要聘請擁有豐富軟件資產管理經驗的IT服務商。在服務的過程中進行知識轉移。解決問題與培養人才兩不誤,這對于自身IT管理能力相對薄弱的企事業單位來說,是理性穩妥的選擇。
其次是工具。“工欲善其事,必先利其器”,好工具對解決軟件資產管理問題是非常重要的。配置管理軟件是解決甲方應用軟件資產管理問題的有效工具。當前在國內使用較多的配置管理軟件有VSS、CVS、SVN、Firefly/Butterfly、PVCS、ClearCase/ClearQuest、Synergy/Change等,但究竟哪些工具適合需要,如果沒有使用體會和對比分析,很難給出答案。
說到配制管理軟件,神州數碼信息服務集團集成服務戰略本部的配置管理服務產品值得一提。神州數碼信息服務集團集成服務戰略本部配置管理服務產品是“銳行服務”產品體系下的質量管理產品,是神州數碼基于多年客戶服務經驗,對行業主流工具進行深入研究,克服相當難題后形成的企業通用軟件資產管理解決方案。可協助客戶建立組織級配置管理體系,統一管理軟件源代碼、目標碼、文檔等軟件資產,并能夠規范團隊成員對項目資料的訪問權限,確保軟件資產一致、完整和保密,使管理者有效監控整個開發過程;同時可保證準時發布正確的應用系統版本,使企業更加快速、靈活地響應業務需求,實現應用全生命周期的“有序透明管理”。為滿足客戶實際需求,銳行服務配置管理產品還提供基于配置管理工具的二次開發、維保及大型企業需要的組織級配置管理體系建設、咨詢、測試、培訓等高級服務。目前廣東電信、安徽移動、遼寧移動、北京聯通、鞍山鋼鐵、建行總行、華夏銀行等都是神州數碼信息服務集團集成服務戰略本部配置管理服務產品的用戶。
最后是制度。不僅要避免受制于軟件開發商,更要有效的管控和激勵軟件開發商。一方面,要把軟件開發商看作密切合作的伙伴,實行獎懲制度;另一方面,要明確雙方的責任分工,崗位職責,工作協作辦法。據了解,在過去10多年的時間里,銳行服務配置管理產品軟件資產管理、開發團隊配置管理等系列管理制度不僅在神州數碼內部經過了實踐檢驗,還在服務建行、浦發、華夏等眾多擁有大型開發團隊的客戶實踐中得到了驗證。
對于任何一個企業來說,想做好管理都不是一件容易的事情,但只要在人、工具和制度這三方面把握好,相信“避免受制于軟件開發商”不再是件難事。另外,“術業有專攻”,尋找合適的服務商合作伙伴能讓企業用較低的成本取得較高的收益。
CIO頻道人物視窗
CIO頻道方案案例庫
大數據建設方案案例庫
電子政務建設方案案例庫
互聯集成系統構建方案案例庫
商務智能建設方案案例庫
系統集成類軟件信息研發企業名錄