通常的,對所謂大型、通訊行業、OSS支撐軟件系統,咱們可宏觀定義如下幾點:算法
其產出產品,屬於可以讓用戶平常生產的系統,故稱爲支撐系統,或者說行業工具吧。數據庫
針對系統抽象設計,如簡化後的最小系統包含:數據採集,數據分析,報表查詢,系統管理4個子系統。 其涉及的面很廣,技術上從腳本語言到面嚮對象語言,業務上從2G到3G無線網,術語均可背一籮筐。而做爲該系統的核心資產:研發人才,其成長曲線很長。編程
要成爲一名研發核心骨幹,業務和技術均得至關過硬。 技術的短板幾周~幾個月經過學習彌補。然而業務方面,確是一個自然、巨大的屏障,如GSM、TD-SCDMA通訊知識的術語、網元拓撲關係圖、無線優化算法等,這些均不輕鬆。 技術人員,首先要可以懂客戶的真實想法,看得懂需求分析文檔;然後,找對應的數據和其連接關係;最後,經過.net強大運算和界面,最終把結果呈現出來。雖然大部分的呈現風格是Grid方式,但同時也要了解GIS、Chart的復渲染技術。還要考慮大數據導出爲Excel的潛在需求。工具
經過過去幾年學習的總結:新人須要3個月~1年才能「入行」學習
產出的產品銷售客戶對象:中國移動集團和各省公司,中國聯通集團和各省公司,中國電信集團和各省公司。利潤不高,但旱澇保收,市場收入無大增也無大減。大數據
且,在中國要作好這個行業應用的OSS系統,要佔據最大市場份額,必須是「脅天子以令諸侯」的策略。即,佔領集團公司,這樣就會擁有話語權和規範、標準權。再去各省公司推廣系統,就會有「最佳成功案例」,方便了不少。 各省採購的系統,實際上大部分功能和基礎數據平臺是屬於集團規範版本的,後續加上各省本地化需求。 同時,可以作這個行業的,基本處於壟斷公司,即就幾家寡頭。排名靠前的公司,能把人忙死,項目多,加班多,出差多,動不動搞2個月封閉開發。現場發飆呢,就得屁顛屁顛奔赴機房,挑燈夜戰的數據庫調優,日誌覈查。 哎,誰讓都是大客戶呢?而中國就那麼幾個固定的客戶, 且一個OSS項目動輒幾百萬。優化
總之,在這種大型通訊軟件行業OSS支持系統研發經驗,對任何人而言,均是一個很好的舞臺,在這裏,你不單單可以得到新知識、新技能、管理鍛鍊,更重要的是應對複雜業務的分析機會,高強度壓力下工做的自我調節機會,大型團隊的協調溝通水平。雲計算
BTW:上週六,有幸在西安QClub作了一次分享,《大型通訊行業軟件OSS支撐系統研發雜談.ppt》.net
榮譽推薦,Allen的《SOHO.pdf》至關精彩!!!插件
原文地址: 通訊行業OSS支撐系統軟件研發思考
2013.9.14週六,西安軟件園有IT沙龍,免費: 9月14日 QClub 西安站:面向 Windows 的雲計算和移動應用開發