軟體路在何方(一) (轉)
軟體路在何方(一) (轉)[@more@]
《經濟學人》科技版塊資深記者路德維格.西格里(Ludwig Siegele)對未來軟體的定義是:一個龐大的,由網際網路支援的電子服務體系。人們可以從中尋求一切。
有25年的斯圖亞特. 弗萊德曼很容易被誤認為是一個對科技持悲觀態度的人。作為一個熟練的軟體工程師,IBM高階商用軟體研究所負責人,他認為程式設計就一個痛苦的歷程――由不斷增長的複雜性帶來的痛苦。他解釋說,程式設計就像寫詩一樣,每一個字,每一處安排都很重要。可是軟體比寫詩更難,因為數字詩有數百萬行,每一行都是互相聯絡的。而且在你試圖找出軟體中的臭蟲()時,經常會發現新蟲。而且軟體將會越來越複雜,他悲嘆著說,至今還沒有人找到一顆銀彈來殺死“複雜”這個怪獸。
給弗萊德一枝筆和一塊寫字板,他會給你描述一番未來軟體的藍圖。在他天文學家的背景下,他把未來的軟體業也描繪成一幅星雲圖,在這幅圖中,服務的客戶在龐大複雜的軟體創造的虛擬世界中自動溝通、互相連結、談判、交易……
這將會給我們的生活和公司交易方式帶來巨大的變化。尤其是對於商業客戶。假想你是一種掌上新產品的推銷理,你的研發組剛把這種裝置的電子設計圖交給你。你可以從你的個人入口網站給零件下訂單,預定生產量並安排銷售,你只需輕點滑鼠就可以立刻創造一條生產線,一旦工作完成,生產線就可以解散。
軟體的網路革命
當然,現實和理想還有差距。但是毫無疑問,工業即將發生一個重大的革命,這個革命將和80年代個人電腦迅速發展,使軟體成為萬人矚目的商品一樣重大,那就是,基於個人計算機的軟體將逐漸讓位於網路提供的服務。
這並不意味著我們所熟知的軟體即將消失。我們仍然需要足夠的程式碼、去執行這個嶄新的計算機世界,因為很多大型機仍然需要獨立的軟體支援。我們只是說,未來,計算機行業不會再去專注於製造那些龐大的、孤立的程式,相反,他們將會更加註重利用軟體去提供不同的網路電子服務――從簡單的資料,到整個商業的執行管理過程。
網際網路是這場變化的原動力。從一開始,它就改變了軟體的天生屬性。軟體不再是一個執行於PC或其他的靜態程式,它可以在整個網際網路上執行,瀏覽者可以透過網路使用這些應有程式。現在很多軟體公司都提供了他們產品的“主機”版本,這就意味著這些軟體已經可以作為網上的一項服務了。
更重要的是,網際網路已經成為開放標準的強大推動者,有兩個原因,第一,網路是創造標準的理想媒介;它允許團體之間在不耗費成本的情況下合作,並且使決策變得透明,第二,無處不在的網路使標準普及得更快。而且,因特網已經孕育了很機構,比如IETF(Inte Engineering Task Force),(World W 以上的原因導致的實際結果就是開放運動。從80年代開始,全世界成千上萬的志願程式設計師透過e-通訊相互合作來編寫他們的免費軟體,他們常常是以因特網標準作為他們的起點。就是他們的旗艦產品,這個不斷流行的操作就是由一個芬蘭的程式設計師Linus Torvalds最先創造的。
基於網際網路的服務的出現與運動非常相似。計算機工業和其它行業一起開發了眾多新的網路服務標準。從不斷出現的計算機相關的縮略語我們就可以看出:( 可擴充套件標記語言),ROSETTANET(為全球電子商業程式發展提供統一標準的非盈利公司) ebXML(電子商務XML),XAML,P(簡單訪問)UDDI,WSDL等。但這些字母也說明了一個潛在的問題:這些標準的複雜性和不統一性將成為未來計算機軟體業發展的一個重要障礙。
前景遠大的軟體業
軟體業如此紛雜,為何還有這麼多人如此關心?一個最好的原因就是,軟體業是世界上最大,發展得最快的工業之一。根據IDC的統計,1999年銷售軟體業的營業額達到1570億美元,比1998年同期增長了15%。同時,客戶在軟體上的花費帶動了價值800億美元的硬體和服務上的投入。軟體行業正在發生的變化又將再次改變這個計算機工業。
另外,軟體行業還能成為其它行業的樣板。例如,“開源社團”給其它行業樹立了一個極佳的社會組織形式的榜樣,在這種組織形式下,人們有可能製造出比“程式碼”更令人興奮的東西。正如麻省理工學院的資訊系統教授托馬斯所說:“ Linux社團給我們提供了一個全新的經濟組織形式,它可能會成為下一次新經濟的基礎。”
(《經濟學人》最近登載了關於未來軟體發展趨勢的系列文章,對此感興趣的朋友敬請留意我們的系列報導。)(待續)
路在何方(一)
《經濟學人》科技版塊資深記者路德維格.西格里(Ludwig Siegele)對未來軟體的定義是:一個龐大的,由網際網路支援的電子服務體系。人們可以從中尋求一切。
有25年的斯圖亞特. 弗萊德曼很容易被誤認為是一個對科技持悲觀態度的人。作為一個熟練的軟體工程師,IBM高階商用軟體研究所負責人,他認為程式設計就一個痛苦的歷程――由不斷增長的複雜性帶來的痛苦。他解釋說,程式設計就像寫詩一樣,每一個字,每一處安排都很重要。可是軟體比寫詩更難,因為數字詩有數百萬行,每一行都是互相聯絡的。而且在你試圖找出軟體中的臭蟲()時,經常會發現新蟲。而且軟體將會越來越複雜,他悲嘆著說,至今還沒有人找到一顆銀彈來殺死“複雜”這個怪獸。
給弗萊德一枝筆和一塊寫字板,他會給你描述一番未來軟體的藍圖。在他天文學家的背景下,他把未來的軟體業也描繪成一幅星雲圖,在這幅圖中,服務的客戶在龐大複雜的軟體創造的虛擬世界中自動溝通、互相連結、談判、交易……
這將會給我們的生活和公司交易方式帶來巨大的變化。尤其是對於商業客戶。假想你是一種掌上新產品的推銷理,你的研發組剛把這種裝置的電子設計圖交給你。你可以從你的個人入口網站給零件下訂單,預定生產量並安排銷售,你只需輕點滑鼠就可以立刻創造一條生產線,一旦工作完成,生產線就可以解散。
軟體的網路革命
當然,現實和理想還有差距。但是毫無疑問,工業即將發生一個重大的革命,這個革命將和80年代個人電腦迅速發展,使軟體成為萬人矚目的商品一樣重大,那就是,基於個人計算機的軟體將逐漸讓位於網路提供的服務。
這並不意味著我們所熟知的軟體即將消失。我們仍然需要足夠的程式碼、去執行這個嶄新的計算機世界,因為很多大型機仍然需要獨立的軟體支援。我們只是說,未來,計算機行業不會再去專注於製造那些龐大的、孤立的程式,相反,他們將會更加註重利用軟體去提供不同的網路電子服務――從簡單的資料,到整個商業的執行管理過程。
網際網路是這場變化的原動力。從一開始,它就改變了軟體的天生屬性。軟體不再是一個執行於PC或其他的靜態程式,它可以在整個網際網路上執行,瀏覽者可以透過網路使用這些應有程式。現在很多軟體公司都提供了他們產品的“主機”版本,這就意味著這些軟體已經可以作為網上的一項服務了。
更重要的是,網際網路已經成為開放標準的強大推動者,有兩個原因,第一,網路是創造標準的理想媒介;它允許團體之間在不耗費成本的情況下合作,並且使決策變得透明,第二,無處不在的網路使標準普及得更快。而且,因特網已經孕育了很機構,比如IETF(Inte Engineering Task Force),(World W 以上的原因導致的實際結果就是開放運動。從80年代開始,全世界成千上萬的志願程式設計師透過e-通訊相互合作來編寫他們的免費軟體,他們常常是以因特網標準作為他們的起點。就是他們的旗艦產品,這個不斷流行的操作就是由一個芬蘭的程式設計師Linus Torvalds最先創造的。
基於網際網路的服務的出現與運動非常相似。計算機工業和其它行業一起開發了眾多新的網路服務標準。從不斷出現的計算機相關的縮略語我們就可以看出:( 可擴充套件標記語言),ROSETTANET(為全球電子商業程式發展提供統一標準的非盈利公司) ebXML(電子商務XML),XAML,P(簡單訪問)UDDI,WSDL等。但這些字母也說明了一個潛在的問題:這些標準的複雜性和不統一性將成為未來計算機軟體業發展的一個重要障礙。
前景遠大的軟體業
軟體業如此紛雜,為何還有這麼多人如此關心?一個最好的原因就是,軟體業是世界上最大,發展得最快的工業之一。根據IDC的統計,1999年銷售軟體業的營業額達到1570億美元,比1998年同期增長了15%。同時,客戶在軟體上的花費帶動了價值800億美元的硬體和服務上的投入。軟體行業正在發生的變化又將再次改變這個計算機工業。
另外,軟體行業還能成為其它行業的樣板。例如,“開源社團”給其它行業樹立了一個極佳的社會組織形式的榜樣,在這種組織形式下,人們有可能製造出比“程式碼”更令人興奮的東西。正如麻省理工學院的資訊系統教授托馬斯所說:“ Linux社團給我們提供了一個全新的經濟組織形式,它可能會成為下一次新經濟的基礎。”
(《經濟學人》最近登載了關於未來軟體發展趨勢的系列文章,對此感興趣的朋友敬請留意我們的系列報導。)(待續)
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752043/viewspace-995488/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 軟體路在何方(二) (轉)
- PHP:路在何方? (轉)PHP
- 軟體工程實踐(一) (轉)軟體工程
- 軟體、軟體危機、軟體工程 (轉)軟體工程
- 軟體設計深度挖掘(一) (轉)
- 路在何方?
- 對軟體開發的一點心得體會 (轉)
- 軟體專案管理的實質(一)(轉)專案管理
- 一個不錯的工具軟體--mindmanager(轉)
- 關於軟體質量和軟體測試的一點點看法 (轉)
- 軟體的效能設計(一)介面設計對軟體效能的影響 (轉)
- 軟體除錯 (轉)除錯
- 軟體工程管理(轉)軟體工程
- 軟體藝術 (轉)
- 製作一個自己的軟體包CD(轉)
- 軟體工程習題200題之一 (轉)軟體工程
- 軟體工程 第一章 軟體與軟體工程軟體工程
- IT創新路在何方
- 將RAC軟體轉換為單例項軟體單例
- 軟體開發高手:十年磨一劍 (轉)
- 做一個成功的軟體專案經理(轉)
- heic格式轉換軟體
- fedora 下常用軟體——轉
- gnome下的軟體(轉)
- kde下的軟體(轉)
- Solaris 軟體包管理(轉)
- 炒股軟體面面觀 (轉)
- 軟體工程“36計”(轉)軟體工程
- 對軟體專案外包的一些認識 (轉)
- phper:敢問路在何方PHP
- Android的路在何方?Android
- Flash與Flex路在何方?Flex
- PDF轉TXT手機軟體
- 轉:軟體架構入門架構
- 轉貼:釋出小軟體
- 軟體安裝常用方法(轉)
- 成功、國情、管理軟體(轉)
- 軟體測試轉型之路