中國程序員大調查:煉形與煉神[2]
]Web應用開發(fā)篇
反過來看,Java、,
中國程序員大調查:煉形與煉神[2]
。NET 兩大平臺所涉應用, 也反映出B/S 體系成為信息化應用主流的狀況。其中,54.8%的。NET 使用者工作主要是開發(fā)Web 應用,而在Java 人群這個比例更是高達69.2%.網頁為王,已是不爭的事實。由于Web 應用的特殊性,導致調查數據呈現出一種有趣的現象:無論你使用任何一種后臺編程語言,絕大多數時候,前端總得與HTML 和JavaScript 打交道。在RIA深入人心的今天,作為一種成熟的RIA表現形式(至少是RIA 過渡形式)的AJAX,其關注度也無人能匹敵。有近5 成開發(fā)Web 應用的受訪者采用了AJAX作為客戶端表現技術。
在目前采用純HTML的受訪者中,64%的人打算轉向AJAX.打算采用Flex/AIR或Silverlight 的受訪者比例大致相當,都不超過15%.Adobe和微軟推廣自家RIA技術仍然任重道遠,倒是Google 看準AJAX、以Chrome 奇襲,沒準真能把水徹底攪渾。
數據庫篇
在主流企業(yè)應用市場,Oracle和SQL Server 比其他廠商產品有優(yōu)勢,而DB2在憑借IBM的整合服務,占據了8%的市場。MySQL以其低廉的成本也獲取了相當份額。比較有意思的是,Access 的表現相當優(yōu)異,三成信息化應用是用它做的。
廠商近年來不遺余力宣傳的"BI"、"XML"等特性,目前并未成為主流,但開發(fā)者非常關注這方面趨勢。事實上,40%的受訪者數據庫應用規(guī)模小于10萬條記錄,36%的受訪者數據庫應用規(guī)模在10萬到100萬條記錄之間,達到千萬級記錄數的只有16.8%,這樣的`規(guī)模,還談不上做商業(yè)智能級的數據挖掘。對此,數據庫專家王翔表示,"相對其他數據而言,這組調查數據非常有趣。它提醒我們數據庫、數據庫應用設計要'適度'而不是'過度',雖然在各大廠商在技術網站上都提供了為數很多的數據庫部署方案,但作為應用的設計者要謹慎對待,要實事求是,設計時要對很多高可用性、高擴展性方案持謹慎態(tài)度,雖然對于計算機系統(tǒng)而言故障在所難免, 但總要算個風險成本。"
本次調查發(fā)現,工作中涉及數據庫技術的開發(fā)者感興趣的新數據庫技術領域以全文搜索比例相對最高(51.4%),其次為基于Web 的管理控制臺(44.9%), 第三為原生XML(Native XML)支持,比例為44.3%.搜索的重要性毋庸置疑,但即便采用數據庫提供的全文檢索,也未必能實現良好的搜索功能,
資料共享平臺
《中國程序員大調查:煉形與煉神[2]》(http://www.msguai.com)?偟膩碚f,數據庫應用水平取決于信息化發(fā)展水平。預計未來對檢索、數據挖掘、BI 等的需求會更加迫切。
軟件工程篇
調查發(fā)現,受訪者所在公司的認證評估體系以ISO-9000 系列比例最高,其次為CMM/CMMI 系列。但表面上的"正規(guī)化"背后卻是作坊化的生產方式。20人以下的小團隊,占受訪者所在團隊的80%以上,這樣的規(guī)模,要真照CMMI 那套干起來,還不得淹沒在文檔的大海中。
軟件工程專家青潤認為,從國際上認可的軟件工程實施較為完善的企業(yè)要求來看,開發(fā)人員和測試人員的比例應該為1:1,排除掉團隊內特定的管理、需求、配置管理、文檔、美工、質量保證等人員外,開發(fā)團隊中測試人員的比例應該在1/2到1/3之間比較合理。而此次調查顯示,受訪者所在團隊中,測試人員占團隊總人數1/5 以下的,竟有41.7%之多。對測試的忽視必然造成軟件質量不過關,這也是信息化程度較低的一種體現。
相對于其他軟件生命周期工具,需求管理工具采用率較低。不使用需求管理工具的受訪者團隊占到三成以上。由此可見,需求管理仍然是大量開發(fā)團隊較為忽視的環(huán)節(jié)。缺乏有效的需求管理,導致信息化項目延期或失敗,這樣的例子比比皆是。
34.8%的受訪者團隊采用Visio作為設計建模工具。嚴格來說Visio 只是一種繪圖工具,但相對于Rose 的龐大,似乎更受小型開發(fā)團隊歡迎。從2007年的調查結果開始,CVS就超過了VSS,成為第一大源代碼管理工具。在今年的調查中,CVS繼續(xù)保持微弱優(yōu)勢。
不要求進行集成的比例逐年下降,說明國內軟件項目的可控性在不斷提高,但精細化仍然是不可觸及的夢想。今年的調查結果顯示,僅30%的受訪者團隊做每日集成,而對集成粒度沒有要求的受訪者團隊比例高達20%.這類項目,只可以用"混亂"來形容,失敗可能性極大。
結語
信息化搞了這么多年,硬件、軟件該上的都上了,但應用水平卻有待提高。如果說軟硬件設備是"形",那么應用水平就是"神".反求諸己,軟件業(yè)也是形稍俱而神不足。如同道家修行,此事急不得。唯有踏踏實實、去除浮躁,才有成功的基礎。經濟不景氣,或許正是韜光隱晦、苦練內功的時候呢。
【中國程序員大調查:煉形與煉神[2]】相關文章:
2.人不煉,不成器
7.中國成語英譯2