constantstepcustom采集Perf數(shù)據(jù)和閥值檢測單元測試-Microsoft課件_第1頁
constantstepcustom采集Perf數(shù)據(jù)和閥值檢測單元測試-Microsoft課件_第2頁
constantstepcustom采集Perf數(shù)據(jù)和閥值檢測單元測試-Microsoft課件_第3頁
constantstepcustom采集Perf數(shù)據(jù)和閥值檢測單元測試-Microsoft課件_第4頁
constantstepcustom采集Perf數(shù)據(jù)和閥值檢測單元測試-Microsoft課件_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

DEV242

MicrosoftVisualStudio2005TeamSystem:

用VisualStudio2005TeamSystem管理軟件開發(fā)周期鄭全戰(zhàn)博士項目經(jīng)理

美國微軟總部概述本課程將是一個45分鐘的演示演示的內(nèi)容:

需求搜集,建模和可視化項目管理整合開發(fā)和使用方法論應用建模和確認高級開發(fā)功能集成編碼和產(chǎn)品測試高級跟蹤和匯報VisualStudio的遠景為客戶創(chuàng)造合適的產(chǎn)品減少開發(fā)復雜性提高開發(fā)團隊的溝通培育積極的合作伙伴關(guān)系VisualStudio2005

“個性化產(chǎn)品”NovicesEnthusiastsStudentsHobbyistsConsultantsSoloProfessionalsEnterpriseDevsArchitectsTestersProjectManagersPart-TimersVisualBasic6DevsWebProfessionals軟件開發(fā)周期

我們曾聽到的“現(xiàn)在開發(fā)一個軟件很困難”“現(xiàn)在的工具無法很好地協(xié)同工作”“我需要能夠預測項目的成功”“我的組織需要特制的過程指導”開發(fā)團隊基礎(chǔ)設施架構(gòu)師方案架構(gòu)師項目經(jīng)理軟件開發(fā)師測試工程師最終用戶基礎(chǔ)設施架構(gòu)師方案架構(gòu)師通過產(chǎn)品整合提高溝通和合作角色之間缺乏溝通責任不明最佳實踐和架構(gòu)沖突最佳策略和目標沖突IT運營部門不能理解應用程序結(jié)構(gòu)軟件開發(fā)師不能理解運營策略通過運營知識減少復雜性溝通障礙成功的核心原則工具需要做到:減少交付現(xiàn)代面向服務方案的復雜性緊密整合和利用團隊之間的協(xié)作允許第三方開發(fā)商進行定制和擴展擴展VisualStudio團隊溝通質(zhì)量檢驗創(chuàng)新平臺為運營而設計項目經(jīng)理方案架構(gòu)師軟件開發(fā)師軟件測試師基礎(chǔ)設施架構(gòu)師企業(yè)SCC,Reporting,問題跟蹤,項目管理團隊溝通質(zhì)量檢驗StaticAnalysis,性能剖析,單元測試,負載測試為運營設計SOADesigner,Logicaldatacenterdesigner,classdesigner,validations創(chuàng)新平臺基于Web服務,開放協(xié)議,用戶API,擴展今天的VSIPVisualStudioTeamSystemChangeManagementWorkItemTrackingReportingProjectPortalVisualStudio

TeamFoundationServerIntegrationServicesProjectManagementProcessandArchitectureGuidanceDynamicCodeAnalyzerVisualStudioTeamEdition

SoftwareArchitectsStaticCodeAnalyzerCodeProfilerUnitTestingCodeCoverageTeamExplorer(includesTeamFoundationServerCAL)VisualStudioProfessionalEditionLoadTestingManualTestingTestCaseManagementApplicationDesignerSystemDesignerLogicalDatacenterDesignerVisualStudioTeamEdition

SoftwareDevelopersVisualStudioTeamEdition

SoftwareTestersVisualStudioIndustryPartnersTeamBuildClassDesigner(inVisualStudioStandardEditionandhigher)DeploymentDesignerVisioforEnterpriseArchitects(inMSDNPremiumSubscription)VisualStudioTeamSystemChangeManagementWorkItemTrackingReportingProjectPortalVisualStudio

TeamFoundationServerIntegrationServicesProjectManagementProcessandArchitectureGuidanceDynamicCodeAnalyzerVisualStudioTeamEdition

SoftwareArchitectsStaticCodeAnalyzerCodeProfilerUnitTestingCodeCoverageTeamExplorer(includesTeamFoundationServerCAL)VisualStudioProfessionalEditionLoadTestingManualTestingTestCaseManagementVisualStudioTeamEdition

SoftwareDevelopersVisualStudioTeamEdition

SoftwareTestersVisualStudioIndustryPartnersTeamBuildVisioforEnterpriseArchitects(inMSDNPremiumSubscription)ApplicationDesignerSystemDesignerLogicalDatacenterDesignerDeploymentDesignerClassDesigner(inVisualStudioStandardEditionandhigher)TeamEdition的軟件設計功能分布式應用設計器白板模型支持WebServicesEnhancements(WSE)驗證邏輯結(jié)構(gòu)邏輯結(jié)構(gòu)設計器設計和約束編輯器SDM生成和編譯支持Click-once類設計器雙向編碼同步用戶存在溝通問題架構(gòu)師和開發(fā)師之間開發(fā)師沒有按照架構(gòu)指導工作開發(fā)師和運營師之間部署問題發(fā)現(xiàn)太晚用戶認識到建模工具的價值設計的可視化高層次的抽象簡化設計和開發(fā)自動生成代碼和其它對象可以提高生產(chǎn)率建模工具的成功歷史不良好的地方:有助于文檔不好的地方:多次往返的復雜性,未被用于軟件開發(fā)TeamEdition的軟件設計功能

現(xiàn)存的問題關(guān)鍵情景設計連接的系統(tǒng)“為運營而設計”代碼可視化文檔和概念繪制UML及更多UML軟件文檔工具DSL精確軟件開發(fā)工具DSL工具分布式系統(tǒng)設計器面向服務的ApplicationDesignerDeploymentDesignerLogicalInfrastructureDesignerClassDesigner通用功能產(chǎn)生多個artifact連續(xù)同步設計優(yōu)先模型DistributedSystemDesigner下的SDM模型TeamEdition的軟件設計功能ApplicationDesignerService-Oriented

ArchitecturemodelPortDetailseditorLogicalInfrastructureDesignerServicesassigned

tologicalinfrastructureArchitecturevalidated

againstoperational

settingsandconstraintsClassDesignerClassDesigner

and

two-waycodesynchTeamEdition的軟件設計功能

合作伙伴的機會設計器的擴展性擴充SDM架構(gòu)增加約束使用MDF框架建造新的設計器建造工具的工具VisualStudioTeamSystemChangeManagementWorkItemTrackingReportingProjectPortalVisualStudio

TeamFoundationServerIntegrationServicesProjectManagementProcessandArchitectureGuidanceVisualStudioTeamEdition

SoftwareArchitectsTeamExplorer(includesTeamFoundationServerCAL)VisualStudioProfessionalEditionLoadTestingManualTestingTestCaseManagementApplicationDesignerSystemDesignerLogicalDatacenterDesignerVisualStudioTeamEdition

SoftwareDevelopersVisualStudioTeamEdition

SoftwareTestersVisualStudioIndustryPartnersTeamBuildClassDesigner(inVisualStudioStandardEditionandhigher)DeploymentDesignerVisioforEnterpriseArchitects(inMSDNPremiumSubscription)DynamicCodeAnalyzerStaticCodeAnalyzerCodeProfilerUnitTestingCodeCoverageTeamEdition的軟件開發(fā)功能靜態(tài)代碼分析支持托管和非托管代碼代碼剖析運行線程的序列察看GC察看對象的分配和生命周期Caller-callee,調(diào)用棧,function察看代碼覆蓋率整合的單元測試和框架TeamEdition的軟件開發(fā)功能

現(xiàn)存的問題用戶缺乏應用開發(fā)周期中的預測性和創(chuàng)造性用戶被迫在編碼和其它開發(fā)周期活動間來回切換用戶被迫使用多個工具用戶被迫在不同的地方多次使用項目特定數(shù)據(jù)用戶需要避免缺陷缺陷發(fā)現(xiàn)的太晚,已知無法有效改正TeamEdition的軟件開發(fā)功能微軟自己使用的工具功能靜態(tài)代碼分析支持托管和非托管代碼PREfast用于TrustworthyComputing代碼察看FxCop用于開發(fā).NET框架代碼剖析基于內(nèi)部兩個剖析器:Instrumented–IceCAP,用于Windows和SQLServer采樣–LOP,用于MX,包括Xbox包括ETW事件運行線稱序列察看對象的分配和生命周期的GC察看Caller-callee,callstack和function察看代碼覆蓋率基本塊覆蓋基于Windows和VisualStudio使用的BBCoverApplicationVerifierCodeCoverageCodeCoverageUnitTestingIntegratedUnitTestingVisualStudioTeamSystemChangeManagementWorkItemTrackingReportingProjectPortalVisualStudio

TeamFoundationServerIntegrationServicesProjectManagementProcessandArchitectureGuidanceVisualStudioTeamEdition

SoftwareArchitectsTeamExplorer(includesTeamFoundationServerCAL)VisualStudioProfessionalEditionApplicationDesignerSystemDesignerLogicalDatacenterDesignerVisualStudioTeamEdition

SoftwareDevelopersVisualStudioTeamEdition

SoftwareTestersVisualStudioIndustryPartnersTeamBuildClassDesigner(inVisualStudioStandardEditionandhigher)DeploymentDesignerVisioforEnterpriseArchitects(inMSDNPremiumSubscription)UnitTestingCodeCoverageDynamicCodeAnalyzerStaticCodeAnalyzerCodeProfilerLoadTestingManualTestingTestCaseManagementTeamEdition的軟件測試功能負載測試通過基于協(xié)議的腳本進行Web服務的負載測試負載模型:constant,step,custom采集Perf數(shù)據(jù)和閥值檢測測試案例管理ApplicationVerifierTeamEdition的軟件測試功能

現(xiàn)存的問題不好的應用反映出不好的平臺對軟件測試重視不夠測試工具產(chǎn)品落后于VisualStudio對軟件開發(fā)師做自己代碼測試的支持很少;缺陷往往發(fā)現(xiàn)的很晚測試沒有集成到軟件生命周期開發(fā)工具和測試工具很少來自于同一個軟件開發(fā)商測試和開發(fā)被孤立開來沒有共同的“語言”TeamEdition的軟件測試功能測試在VisualStudio中與編碼同等重要測試集成到源代碼測試授權(quán)&執(zhí)行環(huán)境TestViewTestExplorer(測試案例管理UI)負載測試通過基于協(xié)議的腳本進行Web服務的負載測試負載模型:constant,step,custom采集Perf數(shù)據(jù)和閥值檢測單元測試類似于NUnitLoadTestingCreationLoadTestingWebrecorderLoadTestingPerfCounterintegration

andmonitoringLoadTestingVisualStudioTeamSystemProjectPortalVisualStudio

TeamFoundationServerIntegrationServicesProjectManagementProcessandArchitectureGuidanceVisualStudioTeamEdition

SoftwareArchitectsTeamExplorer(includesTeamFoundationServerCAL)VisualStudioProfessionalEditionApplicationDesignerSystemDesignerLogicalDatacenterDesignerVisualStudioTeamEdition

SoftwareDevelopersVisualStudioTeamEdition

SoftwareTestersVisualStudioIndustryPartnersTeamBuildClassDesigner(inVisualStudioStandardEditionandhigher)DeploymentDesignerVisioforEnterpriseArchitects(inMSDNPremiumSubscription)DynamicCodeAnalyzerStaticCodeAnalyzerCodeProfilerChangeManagementWorkItemTrackingReportingUnitTestingCodeCoverageLoadTestingManualTestingTestCaseManagementTeamFoundationServerPortfolio創(chuàng)建和瀏覽項目創(chuàng)建精靈用戶訂制指導過程編輯器項目管理MicrosoftOfficeProjectandMicrosoft

OfficeExcel的整合更改管理

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論