久久五月激情_亚洲制服av_在线播放中文一区_亚洲欧美中文日韩v在线观看

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

新聞資訊

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

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

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

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

在大部分人的印象里,微軟的新版本軟件好像很少按照既定時間發布(Windows 95Windows 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.www.caopormo.com All Rights Reserved. 成都賽維思網絡技術有限公司  蜀ICP備13002520號-3   Sitemap   

久久五月激情_亚洲制服av_在线播放中文一区_亚洲欧美中文日韩v在线观看
99这里只有精品| 亚洲黄色性网站| 欧美一区日本一区韩国一区| 一本久久青青| 国产美女扒开尿口久久久| 欧美一级播放| 久久精品最新地址| 亚洲国产欧美日韩精品| 亚洲激情在线观看视频免费| 欧美精品v日韩精品v韩国精品v| 亚洲精品免费看| 在线亚洲精品| 国产一区二区日韩| 欧美高清免费| 欧美小视频在线观看| 欧美一区二区三区在线播放| 久久精品国产亚洲精品| 亚洲人成网站777色婷婷| 日韩一级免费| 狠狠88综合久久久久综合网| 亚洲国产裸拍裸体视频在线观看乱了中文 | 免费观看成人www动漫视频| 亚洲人成高清| 亚洲欧美日韩专区| 亚洲国产色一区| 亚洲校园激情| 亚洲日韩视频| 欧美一区二区久久久| 91久久中文字幕| 亚洲欧美在线x视频| 亚洲日韩第九十九页| 亚洲欧美国产另类| 亚洲精品一区二区三区四区高清| 亚洲影院色在线观看免费| 亚洲夫妻自拍| 亚洲专区在线视频| 日韩午夜剧场| 久久免费国产| 欧美专区亚洲专区| 欧美日韩第一页| 鲁大师成人一区二区三区| 欧美天堂亚洲电影院在线播放| 久久久伊人欧美| 国产精品久久久久久久久久尿 | 久久在线视频在线| 欧美性做爰毛片| 亚洲国产二区| 在线欧美不卡| 久久精品国产久精国产爱| 亚洲男人第一网站| 欧美日韩高清在线| 亚洲国产精品日韩| 亚洲高清不卡在线| 久久成人在线| 久久精品国产91精品亚洲| 欧美性一区二区| 亚洲精品在线一区二区| 亚洲激情偷拍| 免费在线观看日韩欧美| 欧美成人精品h版在线观看| 国产日本欧美一区二区| 亚洲欧美日韩一区二区在线 | 中文在线不卡视频| 欧美国产亚洲另类动漫| 欧美激情一区二区三区| 亚洲国产精品尤物yw在线观看| 久久aⅴ乱码一区二区三区| 欧美在线亚洲在线| 国产亚洲精品v| 欧美一区午夜精品| 久久男女视频| 亚洲国产成人av好男人在线观看| 久久久久久久久岛国免费| 另类春色校园亚洲| 亚洲国产一区二区精品专区| 老司机免费视频一区二区| 欧美激情一区二区久久久| 91久久久一线二线三线品牌| 你懂的成人av| 日韩视频永久免费观看| 亚洲在线视频免费观看| 国产精品视频大全| 欧美一区中文字幕| 欧美14一18处毛片| 99精品国产福利在线观看免费| 欧美区在线播放| 亚洲一级黄色av| 久久久五月天| 99re热这里只有精品免费视频| 欧美日韩国产综合在线| 亚洲综合导航| 欧美成人国产一区二区| 一区二区三区免费看| 国产乱码精品1区2区3区| 久久久久成人网| 亚洲精品一区久久久久久| 亚洲欧美日韩久久精品| 精品99视频| 欧美日韩国产小视频在线观看| 亚洲午夜女主播在线直播| 久久伊人亚洲| 亚洲校园激情| 雨宫琴音一区二区在线| 欧美三级不卡| 久久女同精品一区二区| 在线亚洲自拍| 欧美风情在线| 小嫩嫩精品导航| 亚洲精品人人| 国产自产女人91一区在线观看| 欧美不卡三区| 欧美一区二区三区视频| 亚洲巨乳在线| 欧美成人激情视频| 性欧美精品高清| 日韩一级片网址| 尤物yw午夜国产精品视频明星 | 欧美一区二区视频97| 亚洲精品一区二区三区福利| 久久久久91| 亚洲欧美一区二区激情| 亚洲精品午夜| 亚洲福利视频一区二区| 在线观看久久av| 欧美sm重口味系列视频在线观看| 亚洲精品久久久久久久久久久| 久久黄金**| 亚洲小说春色综合另类电影| 亚洲黄页一区| 精品88久久久久88久久久| 国产精品试看| 国产精品私人影院| 欧美视频精品一区| 欧美日韩视频在线| 欧美精品久久久久久久免费观看| 国产精品xxxav免费视频| 久久国产精品久久久久久电车| 一区二区三区**美女毛片 | 国产日韩一区二区| 欧美网站在线| 欧美午夜无遮挡| 欧美色精品天天在线观看视频| 欧美久久影院| 欧美日韩精品免费观看| 欧美国产精品久久| 欧美激情偷拍| 欧美久久婷婷综合色| 欧美激情亚洲精品| 欧美另类视频在线| 欧美母乳在线| 国产精品国产三级国产普通话99| 欧美日韩免费一区二区三区| 欧美日韩亚洲一区二| 欧美涩涩视频| 国产精品视频内| 国产亚洲一区二区三区在线观看| 国产日韩成人精品| 在线观看一区| 99视频精品| 欧美亚洲色图校园春色| 久久精品国产99国产精品澳门 | 在线亚洲免费视频| 亚洲综合精品四区| 欧美专区中文字幕| 免费日韩av片| 亚洲精品一区二区在线| 中文欧美在线视频| 久久国产欧美精品| 欧美福利视频一区| 国产精品免费看片| 伊人一区二区三区久久精品| 亚洲九九爱视频| 亚洲欧美日韩天堂一区二区| 久久久一区二区三区| 亚洲高清在线精品| 一区二区精品国产| 久久精品导航| 欧美人与禽猛交乱配视频| 国产欧美亚洲一区| 亚洲欧洲精品一区二区三区波多野1战4 | 欧美精品1区| 国产色产综合产在线视频| 亚洲国产精品日韩| 午夜视频在线观看一区二区| 久久综合一区二区| 在线视频精品一| 久久夜色精品国产亚洲aⅴ| 国产精品分类| 亚洲茄子视频| 久久久久久久久久久成人| 亚洲精品欧美日韩专区| 欧美在线视频一区二区三区| 欧美日韩免费一区| 亚洲国产激情| 久久人人爽人人爽爽久久| 一本色道久久综合亚洲精品小说| 欧美中日韩免费视频| 国产精品v欧美精品∨日韩| 亚洲激情在线| 免费一级欧美片在线播放|