微軟軟件開發(fā)過程與團隊管理模型

微軟軟件開發(fā)過程與團隊管理模型

ID:26146495

大?。?54.00 KB

頁數(shù):3頁

時間:2018-11-25

微軟軟件開發(fā)過程與團隊管理模型_第1頁
微軟軟件開發(fā)過程與團隊管理模型_第2頁
微軟軟件開發(fā)過程與團隊管理模型_第3頁
資源描述:

《微軟軟件開發(fā)過程與團隊管理模型》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。

1、微軟軟件開發(fā)過程與團隊管理模型???微軟產(chǎn)品周期模型是微軟28年實際開發(fā)經(jīng)驗的精髓,微軟的所有產(chǎn)品,從最初的產(chǎn)品策劃到編程,Beta版發(fā)行,正式版本的發(fā)布,下一個版本的開發(fā),都遵循該周期模型。微軟產(chǎn)品周期模型是整個微軟開發(fā)流程的核心和基礎(chǔ)。微軟開發(fā)團隊模型是以“三駕馬車”架構(gòu)為核心的矩陣模型,合理的人員配置、合理的團隊架構(gòu)保證了團隊成員各司其職,充分溝通,開發(fā)出符合用戶需求的高質(zhì)量產(chǎn)品。?軟件開發(fā)過程模型比較?  微軟是世界上最大的軟件公司,但微軟并沒有通過CMM認證,不使用RUP,也不使用XP。微軟有

2、自己的軟件開發(fā)過程PCM。他們之間有什么區(qū)別?有什么共同點?微軟是否有從CMM、TSP、PSP中取長補短?而中國軟件企業(yè)又如何從這些林林總總的開發(fā)過程模型中選取適合自己的方法?CMM真的對中國軟件企業(yè)有幫助么?來聽聽微軟資深項目經(jīng)理的現(xiàn)身說法吧。?  源代碼管理與每日編譯?  源代碼控制(Source?Control,又稱源代碼管理、版本控制、軟件配置管理等)和每日編譯(Daily?Build,又稱Nightly?Build、持續(xù)集成等)是軟件開發(fā)過程中最重要的方法,也是實施其他各種流程的必須基礎(chǔ)(例如

3、變更管理、缺陷管理、自動測試等)。?  上兵伐謀:微軟產(chǎn)品規(guī)劃方法?  好的起點是成功的一半,只有正確的制定產(chǎn)品開發(fā)策略,才能使產(chǎn)品在推向市場后被用戶接受,在交付客戶后令客戶滿意。在這個專題中,您將了解到微軟如何策劃新軟件的特性、進行市場調(diào)研、了解和分析客戶需求、收集用戶反饋等。?  發(fā)布零缺陷軟件:缺陷管理?  Bug管理是軟件開發(fā)中非常重要的一個環(huán)節(jié)。在大型的商業(yè)軟件開發(fā)中,沒有Bug管理是不可想象的。Bug管理在微軟的軟件開發(fā)流程中同樣起到舉足輕重的作用,無論是Windows、Office這樣大型

4、的軟件,還是內(nèi)部使用的各種各樣的小工具,Bug的管理都貫穿于整個開發(fā)流程的始終。?  單元測試?  隨著軟件產(chǎn)品復(fù)雜度的增加,越來越多的軟件公司開始重視單元測試,意識到單元測試的重要性。單元測試在微軟開發(fā)流程中同樣是非常重要的一個環(huán)節(jié)。本專題將結(jié)合微軟的.NET技術(shù),對單元測試的方法和工具進行詳細的介紹,幫助您建立起單元測試的流程。?  微軟程序經(jīng)理?  程序經(jīng)理在微軟產(chǎn)品開發(fā)的“三架馬車”中具有非常重要的作用,在軟件行業(yè),只有微軟設(shè)有該職位。在本專題中,將概要闡述微軟程序經(jīng)理產(chǎn)生的原因、使命,重點闡述

5、應(yīng)該具備什么樣的優(yōu)秀品質(zhì),以及程序經(jīng)理的職業(yè)發(fā)展之路。?  撰寫功能規(guī)格書?  功能規(guī)格書是微軟開發(fā)流程中又一獨具特色的內(nèi)容。在整個開發(fā)過程中起到非常重要的作用,開發(fā)團隊中每一個成員的工作都將以功能規(guī)格書為依據(jù)。一份詳盡而實用的功能規(guī)格書可以確保整個開發(fā)團隊向著統(tǒng)一的目標(biāo)努力,不會出現(xiàn)偏差。?  撰寫設(shè)計規(guī)格書?  設(shè)計規(guī)格書是功能規(guī)格書到最終產(chǎn)品實現(xiàn)之間的橋梁,它把電影劇本變成分鏡頭腳本,把抽象的功能描述變成程序員的設(shè)計語言。本專題將介紹設(shè)計規(guī)格書的寫法,它與“概要設(shè)計”、“詳細設(shè)計”的區(qū)別和聯(lián)系,它

6、到底要寫到多詳細,是否要定義所有的類接口和偽代碼…。這些問題都將在本專題中得到解答。?  進度跟蹤與控制?  開發(fā)一個合理的、實施性強的進度表,并對它進行有效的跟蹤和控制,在項目管理中非常重要。本專題介紹微軟制定進度表的步驟及方法,同時介紹了對進度表進行有效跟蹤和控制的基本技能。?  管理需求與設(shè)計變更?  在軟件的編寫過程中,變更是不可避免的。變更使得開發(fā)團隊成員之間的溝通難度增加,如果在變更之前沒有做過很好的分析,變更實現(xiàn)沒有被記錄,并且沒有向需要知道變更的人報告變化,那么項目組就會產(chǎn)生混亂,結(jié)果就

7、是降低軟件產(chǎn)品的質(zhì)量,提高軟件成本。本專題介紹變更管理的關(guān)鍵概念和流程,同時分析了實現(xiàn)有效變更控制的關(guān)鍵,并將剖析微軟開中的變更管理實例,幫助您制訂一個清楚的,簡單適用的變更規(guī)則,并且?guī)椭褂煤盟?,達到增進團隊成員之間的了解,提高軟件質(zhì)量,降低開發(fā)風(fēng)險和成本的目的。?  軟件開發(fā)中的項目管理?  客戶的需求永遠在改變,項目可利用的資源永遠不夠,項目的進度永遠會延后,這是項目管理永恒的話題。本主題將從項目管理的專業(yè)知識體系入手,貫穿微軟項目管理的成功經(jīng)驗,與您共同探討項目管理中永存的三個話題,并分享微軟

8、項目管理的十大成功法則以及科學(xué)高效的管理方法、管理技術(shù)和管理工具。?  軟件性能測試?  使用壓力工具1性能測試。有效的性能測試的最終目的是幫助產(chǎn)品提高性能,讓產(chǎn)品響應(yīng)更快、容量更大、占用資源更少。按照本專題所介紹的“計劃、準(zhǔn)備、執(zhí)行、分析、提高”五步方法,能夠讓您在正確了解客戶對性能的需求的基礎(chǔ)上,有目的的了解系統(tǒng)的性能問題、有的放矢的找到瓶頸、立竿見影的提高性能。?  軟件測試自動化實踐?  使用自動化測試工具1自動化測試。本專題不談具

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內(nèi)容,確認文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。