




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
使用Team
Foundation
Server
管理軟件開發(fā)生命周期
微軟(中國)有限公司VisualStudio2005架構(gòu)師開發(fā)人員測試人員項目經(jīng)理非專業(yè)人士愛好者學(xué)生議程軟件開發(fā)過程中的問題TeamFoundationServer實例展望軟件開發(fā)過程中的問題早上該9點上班但9點半才到(跟老板講原因是路上塞車厲害)到辦公室后先和幾個同事聊聊天,談昨晚電視轉(zhuǎn)播的比賽…打開電腦后,看到有兩個必須要修復(fù)的Bugs。哼,等下再說吧…先看看朋友的郵件,再將幾個笑話轉(zhuǎn)給朋友…再跟女朋友發(fā)幾個短信…對了,還得給我那兩哥們兒發(fā)個明天下班后去逛電子商場的約會。趕快看看新浪網(wǎng)上有啥新鮮的…女朋友來電話,不得不接。阿呀,忘了去倒杯咖啡喝…隔壁同事講淘寶網(wǎng)上有賣我想要了很久的數(shù)碼相機,趕快去看看…咦!真快,午飯時間已到了!吃完飯,打開我那兩個bug看看…有點暈,先去拿瓶可樂醒醒腦…再玩幾分鐘掃雷的游戲…再看看bug,還不知道該怎樣修復(fù)。算了,隨便試試再說,行了。該提交代碼了,Check-in…電話鈴響,老板在罵:“你的什么垃圾代碼,將今天整個團隊的Build全都Break了!”唉,這該死的Job!撤銷Check-in…謝天謝地,6點到了??纯赐饷?,路上好擠,早點回家吧…軟件開發(fā)過程中的問題開發(fā)團隊成員之間交流困難使用多種綁定工具而不能集成工具不具有內(nèi)在的方法論指導(dǎo)IT項目的投資回報率令人失望方法論+工具有法可依軟件過程方法論:XP、RUP、MSF…有法必依工具:BugManagerSystem,SourceControl執(zhí)法必嚴(yán)集成:各種工具集成工作違法必究公司章程、規(guī)則議程軟件開發(fā)過程中的問題TeamFoundationServer實例展望TFS(單服務(wù)器)組件小型團隊中等團隊用戶數(shù)量<=20<=50處理器2.2GHzPentiumIV或Athlon操作系統(tǒng)帶ServicePack1(SP1)的Windows
Server
2003企業(yè)版帶ServicePack1(SP1)的Windows
Server
2003標(biāo)準(zhǔn)版RAM1GB2GB硬盤8GB可用空間30GB可用空間TFS(雙服務(wù)器)組件部門級別公司級別用戶數(shù)量<=250<=500邏輯層次應(yīng)用層數(shù)據(jù)層應(yīng)用層數(shù)據(jù)層處理器2.2GHzPentiumIV或Athlon雙處理器,2.2GHzPentiumIV或Athlon雙處理器,2.2GHzPentiumIV或Athlon四處理器,2.2GHzPentiumIV或Athlon操作系統(tǒng)帶ServicePack1(SP1)的Windows
Server
2003企業(yè)版帶ServicePack1(SP1)的Windows
Server
2003標(biāo)準(zhǔn)版RAM1GB2GB2GB4GB硬盤20GB可用空間80GB可用空間40GB可用空間150GB可用空間TeamFoundationServer架構(gòu)TeamFoundationDataServicesSourceCodeControlServiceWorkItemServiceBuildDataServicesRegistrationServiceEventingandNotificationServiceLinkingServiceTeamFoundationIntegrationServicesMSSQL/TCPSOAP/HTTP(S)ASP.NETTeamFoundationData-TierMethodologySCCWI(ProductStudio)BuildDataWarehouseBuildResults
TestResults
CodeCoverage
StaticAnalysisSQLReportsWebPartsWSSIE…TeamProjectPortal
SiteSQLReportingServicesOfficeSystemMSExcelPlug-inMSProjectPlug-inVSPackagesVisualStudioCommand
Line…TeamFoundationObjectModel(ManagedAPI)設(shè)計計目目標(biāo)標(biāo)生產(chǎn)產(chǎn)力力集成成可擴擴展展性性性能能學(xué)習(xí)習(xí)成成本本低低管理理成成本本低低工具具緊緊密密集集成成方法法論論集集成成客戶戶化化過過程程模模板板集成成第第三三方方工工具具遠(yuǎn)程程開開發(fā)發(fā)健壯壯性性安安全全性性可可伸伸縮縮性性創(chuàng)建建新新的的團團隊隊項項目目給出出工工程程名名稱稱給出出描描述述構(gòu)建建門門戶戶網(wǎng)網(wǎng)站站加載載方方法法論論模模板板版本本控控制制FirstTime團隊隊門門戶戶網(wǎng)網(wǎng)站站CostMSFAgilevs.MSFCMMI敏捷捷版版———MSFAgile強調(diào)調(diào)““進進化化和和改改變變””依賴賴于于人人的的持持續(xù)續(xù)改改進進靈活活的的計計劃劃CMMI版———MSFCMMI強調(diào)調(diào)““計計劃劃和和優(yōu)優(yōu)化化””依賴賴于于流流程程的的改改進進強調(diào)調(diào)預(yù)預(yù)先先計計劃劃CMMIQualityOrientedAgileTeamFoundation團隊隊基基礎(chǔ)礎(chǔ)服服務(wù)務(wù)工具具集集成成項目目管管理理工作作項項管管理理報表表服服務(wù)務(wù)分析析服服務(wù)務(wù)源代代碼碼管管理理變更更管管理理變更更追追蹤蹤變更更歷歷史史構(gòu)建建服服務(wù)務(wù)器器項目目門門戶戶基于于TFS的團團隊隊工工程程包括括:工作作項項項目目文文檔檔報表表構(gòu)建建數(shù)數(shù)據(jù)據(jù)版本本控控制制集成成:團隊隊站站點點方法法論論指指導(dǎo)導(dǎo)報表服服務(wù)Integrated項目管管理文文件夾夾項目管管理文文件的的容器器開發(fā)過程指指導(dǎo)項目管管理需求管管理安全模板測試TFS應(yīng)對項項目管管理的的挑戰(zhàn)戰(zhàn)確保需需求的的覆蓋蓋率遠(yuǎn)程的的團隊隊協(xié)作作與項目目相關(guān)關(guān)的文文檔管管理獲取團團隊工工作的的最新新狀態(tài)態(tài)獲取關(guān)關(guān)鍵指指標(biāo)進進行分分析與與報告告何時開開始,,何時時結(jié)束束下一步步做什什么項目會會成功功還是是失敗敗?企業(yè)級級的源源代碼碼管理理基于SQLServer支持http協(xié)議分支與與合并并Checkin原子性性鏈接工工作項項靜態(tài)代代碼分分析代碼覆覆蓋率率CleanBuildChangeset并發(fā)checkin書架工作區(qū)區(qū)SCM傳統(tǒng)方方法普通方法命令和控制方法優(yōu)點初始成本低靈活性好良好的跨功能溝通可預(yù)見性可重復(fù)性缺點總擁有成本高溝通困難缺乏可預(yù)見性不可重復(fù)性延遲發(fā)布和服務(wù)軟件包復(fù)雜性和成本高靈活性差TFS進行源源代碼碼管理理-目目標(biāo)可擴展展性高可用用性支持遠(yuǎn)遠(yuǎn)程開開發(fā)支持并并行開開發(fā)集成的的Check-in策略可擴展展性三層結(jié)結(jié)構(gòu)SQLServer2005500+用戶高可用用性簽入策策略安全遠(yuǎn)程開開發(fā)HTTP協(xié)議代理服服務(wù)器器VisualStudio2005MSSQL/TCPSOAP/HTTP(S)SourceCodeControlServiceVSTSApplicationTierSQLServer2005并行開開發(fā)支持多多個發(fā)發(fā)行版版本((MultipleReleases)分支合并多點簽簽出((MultipleCheckouts)多人簽簽出簽入前前合并并voidfoo(){...}voidfoo2(){dev2changes}voidfoo(){...}voidfoo2(){dev2changes}voidfoo(){dev1changes}voidfoo2(){...}voidfoo(){...}voidfoo2(){...}voidfoo(){dev1changes}voidfoo2(){...}并行開開發(fā)單點簽簽出voidfoo(){...}voidfoo2(){...}DEV1DEV2voidfoo(){...}voidfoo2(){...}voidfoo(){dev1changes}voidfoo2(){...}voidfoo(){dev1changes}voidfoo2(){dev2changes}BLOCKEDvoidfoo(){...}voidfoo2(){...}voidfoo(){dev1changes}voidfoo2(){...}voidfoo(){...}voidfoo2(){...}voidfoo(){dev1changes}voidfoo2(){...}voidfoo(){...}voidfoo2(){dev2changes}voidfoo(){...}voidfoo2(){dev2changes}并行開開發(fā)多點簽簽出voidfoo(){...}voidfoo2(){...}DEV1DEV2NOCONFLICTvoidfoo(){dev1changes}voidfoo2(){dev2changes}voidfoo(){dev2changes}voidfoo2(){...}voidfoo(){dev2changes}voidfoo2(){...}voidfoo(){...}voidfoo2(){...}voidfoo(){dev1changes}voidfoo2(){...}并行開開發(fā)多點簽簽出voidfoo(){...}voidfoo2(){...}voidfoo(){dev1changes}voidfoo2(){...}DEV1DEV2voidfoo(){...}voidfoo2(){...}CONFLICTvoidfoo(){dev1changes}voidfoo2(){...}voidfoo(){dev1anddev2changes}voidfoo2(){...}MergeSourceCodeControlParallelDevelopment多版本本分支合并V1.0V2.0V1.0’V1.1branchmergemergestartBugsRequirementsIssuesListChangeRequestsCustomerRequests?我們要要管理理的方方面項目管管理工作項項追蹤蹤-需求任任務(wù)務(wù)缺缺陷風(fēng)風(fēng)險險變變更請請求問問題題評評審-場景任任務(wù)務(wù)質(zhì)質(zhì)量缺缺陷陷風(fēng)風(fēng)險四個客客戶端端過期的的風(fēng)險險風(fēng)險評評估文文檔10大風(fēng)險險3.規(guī)劃5.控制2.分析1.識別風(fēng)險描描述4.跟蹤風(fēng)險管管理過過程整個過過程中中必須須不斷斷更新新“風(fēng)風(fēng)險評評估文文檔””迭代的的MSF過程模模型通過把把一個個大的的工程程分解解為多多個版版本來來減低低風(fēng)險險TimeFunctionalityVersion1Version2Version3報表服服務(wù)測試的的有效效性工作項項進度度與預(yù)預(yù)期完完成時時間非計劃劃的工工作項項工作項項的反反復(fù)測試團團隊的的速度度缺陷的的發(fā)現(xiàn)現(xiàn)與修修改效效率ProjectPortal基于WSS的項目目門戶戶構(gòu)建服服務(wù)器器自動每每日構(gòu)構(gòu)建靜態(tài)代代碼分分析運行自自動測測試自動生生成報報表安裝部部署方方案客戶化化與定定制構(gòu)建過過程BuildinitiatedfromTFSPreparebuildmachine&GenerateaBuildNameGetsourcesCalculatecodechurnProducebuilddetailsPublish
buildUpdate
workitemsCalculatecodecoverageCompileandanalyzeExecute
tests議程軟件開開發(fā)過過程中中的問問題TeamFoundationServer實例展望實例--背景景某微軟軟內(nèi)部部開發(fā)發(fā)團隊隊,人人員17至21人之間間角色::項目經(jīng)經(jīng)理架構(gòu)師師開發(fā)人人員測試人人員支持人人員實例--背景景開發(fā)團團隊所所采用用的測測試和和bug工工作流流過程程實例--背景景整個SDLC流流程程都由由以下下工具具來管管理::MicrosoftVisualStudio?.NET2003MicrosoftVisualSourceSafe?6.0MicrosoftOffice??Professional2003MicrosoftOfficeProjectProfessional2003MicrosoftWindows?SharePoint?ServicesInternalMicrosoft產(chǎn)產(chǎn)品品bug和和問題題跟蹤蹤應(yīng)用用程序序?qū)嵗枨笄笫煜さ牡募沙砷_發(fā)發(fā)環(huán)境境集成的的工作作流過過程集成的的管理理集成的的SCM解解決方方案集成的的報告告功能能實例--解決決方案案TeamFoundationServer的的五五
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度股權(quán)轉(zhuǎn)讓及經(jīng)營權(quán)轉(zhuǎn)讓一體化協(xié)議
- 二零二五年度居民住房租賃合同租賃房屋租賃期限調(diào)整協(xié)議
- 二零二五年度保密信息處理保密合同
- 綠茶茶園承包經(jīng)營合同(2025年度)含茶樹病蟲害防治服務(wù)
- 二零二五年度農(nóng)村宅基地買賣合同協(xié)議書(農(nóng)村產(chǎn)權(quán)交易平臺)
- 二零二五年度個人私下股權(quán)轉(zhuǎn)讓及投資風(fēng)險分擔(dān)協(xié)議
- 代理銷售合同市場拓展策略約定事項說明
- 三字經(jīng)儒家經(jīng)典讀后感
- 歷史人物事件記憶題
- 企校合作辦學(xué)合同
- 2025年黑龍江農(nóng)業(yè)職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫及答案1套
- 華潤電力六合馬鞍120兆瓦漁(農(nóng))光互補光伏發(fā)電項目110千伏送出工程報告表
- 2025年電工特種作業(yè)人員上崗操作證考試全真模擬試題庫及答案(共七套)
- 有創(chuàng)動脈血壓監(jiān)測
- 全國導(dǎo)游基礎(chǔ)知識-全國導(dǎo)游基礎(chǔ)知識章節(jié)練習(xí)
- 【安排表】2024-2025學(xué)年下學(xué)期學(xué)校升旗儀式安排表 主題班會安排表
- 2025年度老舊小區(qū)改造施工委托合同范本
- 2024黑龍江公務(wù)員考試【A類、B類、省直、筆試】四套真題及答案
- 2025年安徽中醫(yī)藥高等??茖W(xué)校高職單招職業(yè)適應(yīng)性測試近5年常考版參考題庫含答案解析
- 第七章 力 達標(biāo)測試卷(含答案)2024-2025學(xué)年度人教版物理八年級下冊
- 2024年濟南護理職業(yè)學(xué)院高職單招語文歷年參考題庫含答案解析
評論
0/150
提交評論