歷史系統的現代化改造之路

ecioforum發表於2011-04-18

本篇文章版權由ECFHP所有

 作者:童繼龍 

    中國企業資訊化的歷史在中國已經有了30多年,對於個人來說算的上是“三十而立”,而對於資訊化領域來說,許多的CIO也面臨著許多成年人的煩惱,而這些煩惱中就有一個非常重要的事情---5年或者是10年以前上線的系統(我們也稱之為歷史系統),到了如今如何持續應用的問題。

       凡是做技術的人都知道,技術上有一個“後發優勢”,也就是越在後頭開發的系統,越有可能使用較新的技術,而往往這一類的系統越能符合業務要求,對於當前的複雜商業環境有更好的適應能力。但對於10年前的老系統,我們也稱之為歷史系統,是否需要進行重視審視一番呢?

       許多人以為,10年以上的系統直接送它進垃圾堆就行了,重新做一套系統吧。如果問題有這麼簡單就好了,但假設一個場景來看一下:超過2000個使用者,超過50個人的團隊在維護,超過1.5T的歷史資料,涉及到了企業所有的核心業務環節,支撐著企業一年50億的銷售額,這樣的一套系統你敢簡而言之地說直接送它進垃圾堆嗎?

       這個時候就需要CIO們有著非凡的IT規劃能力了,首先應該對現有的系統進行評估,結合企業當前的業務現狀、未來的發展規劃,重新為這一套系統規劃出合理的生命週期,也許這套系統真的不合適了得要馬上退休,也許這套系統在進行充分的保養情況下還可以用上5-10年,這取決於很多複雜因素。但有一點是可以肯定的,在沒有完善的後備計劃情況下,我們立即停用這套系統的後果將是災難性的,當然我們可以另外找時間來談一談如何進行新舊系統的切換。

       我們現在關注的問題是:如何讓歷史系統再用上5—10 年?其實這個時候我們可以考慮採用一些現代化的技術對歷史系統進行改造,可以思考如下幾個問題:

1、 識別出歷史系統可以被保留的部分是哪些,預計的使用週期還有多長;

2、 歷史系統被保留的部分,是否可以使用一些新技術進行改造(甚至算不上是新技術的技術),如CS的軟體架構,或是Web Services 技術,當然如果能用的上SOA等技術則是要看機遇了;

3、 哪些可能需要採用新系統替代,如果要用新系統的話多久可以投入使用,同時還需要考慮新系統如何與舊系統進行整合的問題,這都是需要提前思考清晰;

4、 新系統上線的風險也需要進行充分考慮,因為還涉及到新系統中如何裝入老資料的問題,如果這個問題解決不好的話,意味著企業的核心資產—資料與資訊會被新舊系統割裂,很有可能得不償失。

 

歷史系統走到了是否繼續存活的十字路口上,CIO們將再次做出新的選擇,而我們這一次或者可以選擇足夠的外部智力支援來幫我們解決這一難題。

本篇文章版權由ECFHP所有

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/25389417/viewspace-692737/,如需轉載,請註明出處,否則將追究法律責任。

相關文章