1 / 19

Visual Studio Team System

Visual Studio Team System. Allan Knudsen Platform Strategy Advisor allankn@microsoft.com. Förväntningar på IT. Effekthöjning från nya projekt. Nuvarande kostnad och effekt. IT- förbättrings zon. Kostnad. Reducera kostnader på drift. Önskad kostnad och effekt. IT förbättringszon.

Télécharger la présentation

Visual Studio Team System

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Visual Studio Team System Allan Knudsen Platform Strategy Advisor allankn@microsoft.com

  2. Förväntningar på IT

  3. Effekthöjning från nya projekt Nuvarande kostnad och effekt IT- förbättrings zon Kostnad Reducera kostnader på drift Önskad kostnad och effekt IT förbättringszon Effekt på slutresultat

  4. Q4/2004 46% 49% 51% 53% 54% 15% 18% 28% 23% 31% 16% 26% 28% 34% 2002 2000 28% 1998 1994 Misslyckade Utsatta Lyckade Lyckade projekt? Källa: The Standish Group International, Extreme Chaos, The Standish Group International, Inc., 2000-2004 Research Reports

  5. Framgångsfaktorer Executive sponsor Slutanvändare involverade Erfaren projektledare Tydliga verksamhetsmål Begränsat scope Standardiserad infrastruktur för utveckling Tydliga baskrav Formell metodik Pålitliga estimat

  6. Vad vi hört Projektlivscykel • “Bygga applikationer idag är mycket svårt” • “Mitt team är utspritt och specialiserat” • “Dagens verktyg fungerar inte bra ihop tillsammans” • “Jag behöver förutsäga om mina projekt blir framgångsrika” • “Min organisation behöver modifierbart processtöd”

  7. ÖkadPålitilighet Kvalitétidigt & ofta Förutsägbarhet& synlighet Design förDrift Utvecklare Testare LösningsArkitekt ProjektLedare InfrastrukturArkitekt Visual Studio Team System

  8. Process and Architecture Guidance Visual Studio Industry Partners Visual StudioTeam Architect Visual StudioTeam Developer Visual StudioTeam Test Utvecklare Testare LösningsArkitekt InfrastrukturArkitekt ProjektLedare Visual StudioTeam Foundation Visual Studio Team System

  9. Logical Infra. Modeling Deployment Modeling Application Modeling Class Modeling Process and Architecture Guidance Integration Services Static Code Analyzer Dynamic Code Analyzer Project Management Project Site Unit Testing Reporting Work Item Tracking Code Profiler Change Management Visio and UML Modeling Code Coverage Team Foundation Client VS Pro Load Testing Manual Testing Application Modeling Logical Infra. Modeling Build Server Test Case Management Deployment Modeling Visual Studio Industry Partners Visual Studio Team System Visual StudioTeam Architect Visual StudioTeam Developer Visual StudioTeam Test Visual StudioTeam Foundation

  10. Team Architect Edition • Distributed Application Designer • Whiteboard mode for application design • Web Services Enhancements (WSE) support • Validation against logical infrastructure • Logical Infrastructure Designer • Settings and constraints editor • SDM generation and compiler • Click-once support • Class Designer • Two-way code synchronization

  11. Dynamic Code Analyzer Static Code Analyzer Code Profiler Code Coverage Unit Testing Process and Architecture Guidance Team Foundation Client Change Management Work Item Tracking Reporting Project Site Integration Services Visio and UML Modeling Project Management VS Pro Class Modeling Manual Testing Application Modeling Logical Infra. Modeling Load Testing Build Server Test Case Management Deployment Modeling Visual Studio Industry Partners Visual Studio Team System Visual StudioTeam Architect Visual StudioTeam Developer Visual StudioTeam Test Visual StudioTeam Foundation

  12. Team Developer Edition • Static code analysis • Support for managed and native code • Code profiling • Sequence view examines running threads • GC view of object allocation and lifetime • Caller-callee, callstack, and function views • Integrated unit testing and framework • Code coverage

  13. Test Case Management Manual Testing Load Testing Process and Architecture Guidance Code Profiler Change Management Work Item Tracking Reporting Project Site Integration Services Project Management Static Code Analyzer Dynamic Code Analyzer Unit Testing Visio and UML Modeling Team Foundation Client VS Pro Class Modeling Application Modeling Logical Infra. Modeling Code Coverage Build Server Deployment Modeling Visual Studio Industry Partners Visual Studio Team System Visual StudioTeam Architect Visual StudioTeam Developer Visual StudioTeam Test Visual StudioTeam Foundation

  14. Team Test Edition • Load testing • Web services load testing via protocol-based script • Load patterns: constant, step, custom • Perf counter collection and threshold monitoring • Test case management

  15. Change Management Build Server Reporting Process and Architecture Guidance Unit Testing Work Item Tracking Project Site Integration Services Project Management Dynamic Code Analyzer Code Profiler Team Foundation Client Static Code Analyzer Visio and UML Modeling VS Pro Class Modeling Load Testing Manual Testing Application Modeling Logical Infra. Modeling Code Coverage Test Case Management Deployment Modeling Visual Studio Industry Partners Visual Studio Team System Visual StudioTeam Architect Visual StudioTeam Developer Visual StudioTeam Test Visual StudioTeam Foundation

  16. Team Foundation Server • Work Item management • Project management • Microsoft Project and Excel integration • Change management • Branching, changesets, shelving • Build Server • Reporting and analytics • Project portal • Project creation and navigation • Project Creation Wizard • Process editor for customized guidance

  17. Methodology Template • Delivered via Team Foundation Server • Contains: • Work Item Types, workflow • Check In Policy • Specification Templates • Reports • Groups & Permissions • Integrated Help • Phase Exit Criteria • Exposed within Help

  18. Med VSTS kan du bl a: Summering • Reducera komplexitet i att leverera moderna service orienterade lösningar som är designade för drift • Facilitera bättre samarbete mellan alla deltagare i ett utvecklingsprojekt (arkitekter, utvecklare, testare, drift och projektledare) • Minska utvecklingstid och öka förutsägbarhet och leverans i utvecklingsprocessen •  Bättre effekt på slutresultat (högre avkastning) Veta mer? • http://lab.msdn.microsoft.com/teamsystem/

More Related