9o00.com-亚洲国产日韩一区二区,亚洲va在线,91精品啪aⅴ在线观看国产 ,99精品全国免费观看视频软件

成都賽維思網絡技術有限公司

新聞資訊

當前位置:首頁 > 新聞資訊 > 行業資訊

微軟軟件研發策略轉變之路 從瀑布式走向敏捷開發

來源:成都網站建設    作者:賽維思網絡    發布日期:2014-08-08    瀏覽:2796次

長久以來,身為“軟件開發商”的微軟的名聲并不太好,倒不是人們對微軟的軟件產品不滿意,而是其更新周期太過漫長,比如OfficeWindows、SQL ServerExchange等主打產品的更新周期都長達3年左右,這其中的主要原因就是微軟在軟件項目的開發中采用了瀑布式開發模式。但隨著用戶對軟件的需求越來越苛刻,瀑布式開發模式已經難以滿足新型軟件的開發要求,而微軟也不得不改變自己的軟件研發策略。

在大部分人的印象里,微軟的新版本軟件好像很少按照既定時間發布(Windows 95、Windows 2000Windows Vista均延期發布),而微軟本身也很少就軟件延期發布正式的官方聲明,所以此時關于微軟的各種傳聞、假設和猜測似乎已經成了慣例。盡管如此,微軟仍然取得了巨大的成功,因為許多競爭對手的情況也大同小異,大家針對付費軟件的更新速度都比較慢,所以微軟也就顯得沒有那么突兀了。

一、瀑布式開發模式

客觀地講,延期發布在大型軟件項目的開發中非常普遍,畢竟這其中充滿了各種未知的復雜因素,而目前尚未出現一套行之有效的方法來對此進行管理,所以許多軟件項目最終都很難在既定的時間和預算內完成開發。針對這種情況,許多計算機領域的科學家和工程師嘗試了多種正規化的方法來改善軟件開發的流程,這其中就包括微軟和大部分軟件企業普遍使用的瀑布式開發模式。

瀑布式開發模式將軟件開發的過程分為系統計劃、需求分析、系統設計、系統編碼、系統測試、系統運行和維護6個階段,每一階段工作的完成是下一階段工作開始的前提,每一階段都要進行嚴格的評審,保證各階段的工作做得足夠好時才允許進入下一階段。

瀑布式開發模式在上世紀70年代被正式命名之后就備受爭議,盡管有不少公司在軟件開發中使用該模型,但它一直未能獲得業界的廣泛認可,相反,還有許多業內人士該模型是造成軟件開發延期或失敗的主要原因。

盡管如此,瀑布式開發模式在如今的制造業和建筑業領域中應用仍然非常廣泛,因為這兩個行業中的項目進度大多是不可逆的,所以使用這套略顯刻板的模型反而能夠避免一些不必要的成本支出。

相比之下,軟件項目在后期進行修改的成本要比一棟樓簡單許多,同時軟件開發過程中的不確定因素也要更多一些,所以許多軟件項目往往會在某一階段的開發完成之后再對需求做出修改,這顯然與瀑布式開發模式的理念是相悖的。

二、瀑布式開發模式在微軟的應用

雖然微軟在軟件開發中并沒有使用純粹意義上的瀑布式開發模式(部分開發過程有所反復),但總體上來說還是沿用了瀑布式開發流程,其中的一個代表作的就是Visual Studio。

相對于WindowsOffice等軟件3年的更新周期來說,Visual Studio的版本更新速度要稍快一些,為兩年左右。這兩年通常會被分成若干個階段,其中軟件的規劃和設計工作要占到46個月,之后是68周的代碼編寫和為期4個月的測試階段,接下來如果出現較大的需求變更,就需要68周的時間來進行第二輪的代碼編寫和4個月的第二輪測試,如果無需大的調整,則進入到4個月的穩定期直到產品最終發布。

從中不難看出,即便在需求發生變更的情況下,軟件代碼的編寫時間也不過只有4個月,而軟件測試階段所需的時間卻是代碼編寫的兩倍左右,多少有些本末倒置。

其實微軟的組織結構也符合瀑布式開發模式的要求,其在軟件開發項目中主要有三個角色,分別是負責功能說明和設計的項目經理、負責代碼編寫的開發人員以及負責功能實現的質保人員,這三個角色在管理架構上屬于平級,三方相互合作和制約來完成一個軟件項目的開發。

上述的這種開發流程和架構看似很是嚴謹,但操作起來卻不甚理想。舉例來說,當某個用戶安裝了Visual StudioBeta版本并進行了1個月的測試之后發現并提交了其中的一個Bug,而此時對于開發人員來說,是應該對這個Bug進行修復的,但由于此時軟件的開發已經進入尾聲,所以如果這個Bug比較嚴重的話,可能就只能到下一個版本的開發階段再對其進行修復,這顯然會影響該軟件的最終質量。

三、敏捷開發模式

網絡的逐漸興起開始對軟件交付模式產生巨大影響,用戶是在體驗某款軟件時無需再將其安裝到本地計算機上,只需訪問某個網站就能夠體驗到具體的外觀和功能,這對于軟件測試來說無疑是非常方便的。也正是在這個時候,“敏捷開發”模式開始出現在軟件開發領域之中。

“敏捷開發”一詞最早出現在上世紀的90年代,并在2001年被正式定名,當時一組開發人員公布了所謂的“敏捷開發宣言”:“個體和交互勝過過程和工具、可以工作的軟件勝過面面俱到的文檔、客戶合作勝過合同談判、響應變化勝過遵循計劃、雖然右邊的項也具有價值,但我們認為左邊的項具有更大的價值。”

簡單的說,敏捷開發是一種以用戶需求進化為核心、迭代、循序漸進的開發方法。在敏捷開發中,軟件項目的構建被切分成多個子項目,各個子項目的成果都經過測試,具備集成和可運行的特征。換言之,就是把一個大項目分為多個相互聯系,但也可獨立運行的小項目,并分別完成,在此過程中軟件一直處于可使用狀態。

很顯然,敏捷開發與瀑布式開發有著質的區別,前者采用了“迭代式”的開發模式,事先并不先入為主地確定用戶的需求,而是先做一些原型試驗品來讓那些關鍵用戶去體驗,然后再根據用戶的反饋意見不斷做修改和調整。在整個研發流程中,產品的最初設想和最終設計往往是不相同的。

四、敏捷開發模式在微軟的應用

微軟的Visual Studio團隊是公司內部首個采用敏捷開發模式的研發團隊,盡管最初微軟內部仍然以使用瀑布式開發模式,但由于Visual Studio的第三方開發者強烈要求使用敏捷開發模式,所以微軟的研發部門不得不做出改變,這也為敏捷開發模式在Visual Studio中的應用鋪平了道路。

Visual Studio 2010是首個因敏捷開發模式而受益的Visual Studio版本,該軟件發布于20104月,當時同樣耗費了兩年的時間完成開發,但隨后研發團隊就發現軟件中的許多模板對于敏捷開發者來說太過籠統,幾乎沒有太大的實際意義。針對這種情況,微軟的研發部門推出了鼎鼎大名的Team Foundation ServerTFS),這個功能強大的服務器平臺能為微軟的產品提供源代碼管理、數據收集、定義工作流程和管理項目進度等,而微軟的軟件研發策略也就從此開始發生巨大變化,以往兩到三年的產品更新周期逐漸變得更短,軟件開發的流程也變得更加靈活高效,而敏捷開發模式也開始在微軟內部流行開來

盡管敏捷開發模式已被證明是非常高效的軟件開發模式,但在微軟這種規模龐大的公司中推行起來還是頗為困難的,微軟擁有大量的軟件開發者,其中僅研發部門的員工就在3000人以上,同時還有數百個研發團隊,所以要想讓大家從早已習以為常的瀑布式開發模式轉換為敏捷開發模式,其難度不亞于“壯士斷腕”。

然而,微軟的管理層已經意識到敏捷開發模式對于公司未來發展的重要性,于是開始積極地制定各種措施來推動這一模式在各個研發團隊進行普及,其中包括知識培訓、改變研發團隊組織結構、建立新的層級匯報機制等等,這都在一定程度上盤活了微軟內部的研發資源,明顯提升了產品的研發進度。以Visual Studio為例,目前的版本更新速度已經縮短至一個季度左右,這在瀑布式開發模式下是難以想象的。

五、“保守”的微軟Office

Office應該算是微軟最為傳統的應用軟件了,由于該軟件擁有非常廣泛的用戶群,所以微軟在Office的開發策略上相對比較保守,而Office用戶也大多不喜歡比較頻繁的版本更新,因為這樣可能會打亂他們既有的工作流程。

但是,微軟另辟蹊徑地鼓勵用戶轉向Office 365訂閱服務,該服務為用戶提供定期的版本更新以及新的功能。同時,微軟的iPadOffice團隊在進行產品研發時也采用了敏捷開發模式,通過定期產品迭代來為用戶帶來更棒的使用體驗。

就目前情況而言,微軟是否會將敏捷開發模式應用到桌面版Office的研發中還不確定,但至少微軟已經主動進行了若干嘗試,雖然公司并未改變Office為期3年的產品更新周期,但微軟也承認如今的用戶期待獲得更多的功能,所以未來微軟會通過其他方式來滿足用戶的需求。由此不難看出,一旦微軟發現敏捷開發模式能夠為用戶帶來更棒的使用體驗的話,那么完全有可能在未來數年內拋棄瀑布式開發模式。

六、結語

對于微軟的用戶來說,敏捷開發模式為Visual Studio的開發而帶來的改進是顯而易見的,每隔數月該產品就能進行一些版本更新(網絡版的更新速度更快),這無疑將會吸引更多的開發者積極加入到Visual Studio的陣營中來,從而實現良性循環。

而微軟也在內部大力推動敏捷開發模式的進展,畢竟這種模式明顯提升了軟件項目研發的速度和質量,同時該模式所帶來的優質體驗也讓用戶變得更加忠誠,所以我們有理由相信敏捷開發模式未來將會在微軟逐漸普及,并推動這家軟件巨頭打造出更為優秀的應用軟件。

Copyright ? www.9o00.com All Rights Reserved. 成都賽維思網絡技術有限公司  蜀ICP備13002520號-3   Sitemap   

9o00.com-亚洲国产日韩一区二区,亚洲va在线,91精品啪aⅴ在线观看国产 ,99精品全国免费观看视频软件
欧美日韩国产首页| 中日韩免费视频中文字幕| 久久免费美女视频| 亚洲免费观看在线观看| 精品影院一区二区久久久| 欧美自拍偷拍一区| 亚洲国产成人在线| 精品一区二区三区久久| 欧美高清视频一二三区 | √…a在线天堂一区| 久久电影网电视剧免费观看| 欧美四级电影网| 日韩毛片视频在线看| 狠狠色狠狠色综合| 欧美精品自拍偷拍| 一区二区三区在线播| gogo大胆日本视频一区| 久久久久成人黄色影片| 免费视频一区二区| 欧美日韩国产在线观看| 亚洲婷婷综合色高清在线| 国产999精品久久久久久| 久久综合九色综合97婷婷女人| 奇米色777欧美一区二区| 欧美精品久久一区二区三区| 亚洲午夜影视影院在线观看| 在线亚洲一区观看| 日韩美女精品在线| 99精品一区二区三区| 中文字幕中文字幕在线一区 | 成人网页在线观看| 欧美精品一区二区三区蜜臀| 日本在线不卡视频| 91精品国产综合久久精品| 亚洲国产精品久久一线不卡| 91久久人澡人人添人人爽欧美| 亚洲欧美日韩国产另类专区| 91视频观看免费| 综合色天天鬼久久鬼色| 成人av电影在线| 中文av一区二区| 成人avav在线| 国产精品久久久久7777按摩| jvid福利写真一区二区三区| 国产精品成人一区二区艾草| 97久久精品人人做人人爽50路| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 不卡影院免费观看| 中文字幕综合网| 91老师国产黑色丝袜在线| 亚洲人成影院在线观看| 在线免费观看成人短视频| 亚洲香肠在线观看| 在线播放欧美女士性生活| 婷婷久久综合九色综合绿巨人| 在线不卡免费欧美| 狂野欧美性猛交blacked| 精品少妇一区二区三区日产乱码 | 久久国产人妖系列| 337p粉嫩大胆色噜噜噜噜亚洲| 国产在线播放一区二区三区| 国产天堂亚洲国产碰碰| av一区二区三区黑人| 亚洲精品久久7777| 欧美日韩国产首页在线观看| 日韩av不卡在线观看| 欧美精品一区二区在线播放| 成人免费视频app| 亚洲欧美国产高清| 91精品国产综合久久婷婷香蕉 | 2022国产精品视频| 丁香一区二区三区| 亚洲图片你懂的| 欧美三级日韩在线| 老司机精品视频在线| 欧美激情在线一区二区| 91免费版pro下载短视频| 亚洲一区二区三区在线播放 | 免费在线一区观看| 国产日韩亚洲欧美综合| 91香蕉国产在线观看软件| 亚洲电影第三页| 精品国产乱码久久久久久图片| a在线播放不卡| 日韩精品一卡二卡三卡四卡无卡| 久久免费午夜影院| 色猫猫国产区一区二在线视频| 日本中文字幕一区| 国产精品日产欧美久久久久| 欧美性感一类影片在线播放| 美女看a上一区| 国产精品大尺度| 91精品欧美福利在线观看 | 国产精品欧美综合在线| 欧美视频一区二区在线观看| 久久av中文字幕片| 亚洲精品国产无天堂网2021| 日韩欧美第一区| 91影视在线播放| 欧美96一区二区免费视频| 国产精品色婷婷| 在线电影欧美成精品| 成人久久视频在线观看| 日韩激情在线观看| 国产精品国模大尺度视频| 欧美一区二区三区小说| 不卡电影一区二区三区| 日本三级亚洲精品| 综合av第一页| 精品国产凹凸成av人网站| 在线免费观看不卡av| 国产精品一二三区在线| 亚洲第一福利视频在线| 欧美激情在线一区二区| 日韩一区二区视频| 欧亚一区二区三区| 国产成人精品免费在线| 日韩高清中文字幕一区| 亚洲视频一区在线观看| www日韩大片| 欧美日韩国产片| 波多野结衣中文字幕一区二区三区| 日韩国产精品91| 亚洲精品欧美激情| 亚洲国产精品av| 精品区一区二区| 欧美亚洲图片小说| 99久久国产免费看| 国产精品91一区二区| 日本女优在线视频一区二区| 亚洲最新视频在线观看| 国产精品视频yy9299一区| 日韩精品一区二区三区视频在线观看 | 亚洲欧美偷拍另类a∨色屁股| 日韩欧美一区中文| 欧美日韩免费不卡视频一区二区三区| 成人性生交大片免费看在线播放| 久久国产精品99精品国产| 亚洲高清视频在线| 综合av第一页| 欧美高清在线精品一区| 日韩精品资源二区在线| 欧美日韩1234| 日本精品裸体写真集在线观看| 成人久久18免费网站麻豆 | 国产肉丝袜一区二区| 日韩一级欧美一级| 欧美日韩小视频| 欧美性猛交xxxx乱大交退制版| 91在线视频免费观看| 成人午夜碰碰视频| 风间由美性色一区二区三区| 国产一区二区三区久久悠悠色av| 久久精品国产亚洲5555| 奇米影视一区二区三区| 视频一区国产视频| 亚洲成人av一区二区| 亚洲一区在线观看免费| 尤物视频一区二区| 亚洲男人的天堂在线aⅴ视频| 中文字幕日韩一区二区| 国产精品久久久久久久岛一牛影视 | 色噜噜夜夜夜综合网| 91丨九色丨蝌蚪丨老版| 99视频在线精品| a级精品国产片在线观看| 成人高清免费在线播放| 成人免费视频一区| jvid福利写真一区二区三区| 99视频国产精品| 95精品视频在线| 色综合久久精品| 91久久国产最好的精华液| 一本到不卡免费一区二区| 91在线国产观看| 色天使色偷偷av一区二区| 91小宝寻花一区二区三区| 色综合婷婷久久| 在线观看一区日韩| 欧美探花视频资源| 777亚洲妇女| 精品国产一区二区三区久久影院| 26uuu国产在线精品一区二区| 久久久亚洲精品石原莉奈| 久久精品这里都是精品| 中文字幕乱码亚洲精品一区| 国产精品视频麻豆| 一区二区三区成人在线视频| 亚洲国产精品久久人人爱蜜臀 | 91精品国产aⅴ一区二区| 欧美一区二区三区啪啪| 日韩一区二区三区电影在线观看| 337p日本欧洲亚洲大胆精品| 国产欧美日韩卡一| 亚洲理论在线观看| 五月婷婷综合激情| 狠狠色狠狠色合久久伊人| 成人黄色在线看| 91久久精品一区二区| 91麻豆精品国产91久久久久久|