The Future Of the Software Development
看到一篇挺不錯的文章《The Future Of the Software Development》。其實文章本身並沒有提出什麼新東西,僅僅是一個概括性的介紹軟件工程的發展以及對未來軟件構造的思考。瀑布模型被證明過於自大,妄想完全遵照需求分析、設計、實現、驗證、測試這樣的流程來應對現實世界的不斷變化。因此敏捷方法得以盛行,這一趨勢反映在下列的兩張圖中:
敏捷的原則都反映在上麵這張圖中。敏捷方法的興起、現代編程語言的發展(java,ruby,php,erlang等)以及大量基礎類庫的構建,這就引出了下一代軟件工程的發展:
這一新趨勢按作者的話說就是:Just a few good man。《人月神話》告訴我們,一個項目越多的人參與,帶來的交流的成本以非線性的方式增長。在未來(其實現在的趨勢已經很明顯),我們可能需要的是一個個高效精幹的小型團隊,團隊成員技藝高超,富於激情,易於溝通;對
文章轉自莊周夢蝶 ,原文發布時間2007-10-25
最後更新:2017-05-18 10:33:08