visual studio team system
DESCRIPTION
Visual Studio Team System. Allan Knudsen Platform Strategy Advisor [email protected]. 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. - PowerPoint PPT PresentationTRANSCRIPT
Förväntningar på IT
IT-IT-förbättringsförbättrings
zonzon
IT förbättringszon
Kostnad
Effekthöjning från nya projekt
Reducerakostnader
på drift
Effekt på slutresultat
Nuvarandekostnad och
effekt
Önskadkostnad och
effekt
Lyckade projekt?
Källa: The Standish Group International, Extreme Chaos, The Standish Group International, Inc., 2000-2004 Research Reports
Q4/2004 28%54%18%
2002 15% 34%51%
1998 26%46%
28%
1994
Lyckade UtsattaMisslyckade
16%53%31%
2000 49%
23% 28%
Framgångsfaktorer
Pålitliga estimatFormell metodikTydliga baskravStandardiserad infrastruktur för utvecklingBegränsat scopeTydliga verksamhetsmålErfaren projektledareSlutanvändare involveradeExecutive sponsor
Vad vi hört
“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”
Projektlivscykel
Visual Studio Team System
ÖkadÖkadPålitilighetPålitilighet
KvalitéKvalitétidigt & oftatidigt & ofta
FörutsägbarhetFörutsägbarhet& synlighet& synlighetDesign förDesign för
DriftDrift
ProjektProjektLedareLedare
LösningsLösningsArkitektArkitekt
UtvecklareUtvecklare
TestareTestare
InfrastrukturInfrastrukturArkitektArkitekt
Visual Studio Team SystemPr
oces
s an
d Ar
chite
ctur
e Pr
oces
s an
d Ar
chite
ctur
e Gu
idan
ceGu
idan
ce
Visu
al S
tudi
o In
dust
ry
Visu
al S
tudi
o In
dust
ry
Partn
ers
Partn
ers
Visual StudioTeam Architect
Visual StudioTeam Developer
Visual StudioTeam Test
Visual StudioTeam Foundation
InfrastrukturInfrastrukturArkitektArkitekt
LösningsLösningsArkitektArkitekt
UtvecklareUtvecklare TestareTestare
ProjektProjektLedareLedare
Visual Studio Team System
Change Management
Work Item Tracking
Reporting
Project Site
Visual StudioTeam Foundation Integration Services
Project Management
Proc
ess
and
Arch
itect
ure
Proc
ess
and
Arch
itect
ure
Guid
ance
Guid
ance
Dynamic Code Analyzer
Visual StudioTeam Architect
Static Code Analyzer
Code Profiler
Unit Testing
Code Coverage
Visio and UML Modeling
Team Foundation Client
VS Pro
Load Testing
Manual Testing
Test Case Management
Application Modeling
Logical Infra. Modeling
Deployment Modeling
Visual StudioTeam Developer
Visual StudioTeam Test
Visu
al S
tudi
o In
dust
ry
Visu
al S
tudi
o In
dust
ry
Partn
ers
Partn
ers
Application Modeling
Logical Infra. Modeling
Deployment Modeling
Class Modeling
Build Server
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
Visual Studio Team System
Change Management
Work Item Tracking
Reporting
Project Site
Visual StudioTeam Foundation Integration Services
Project Management
Proc
ess
and
Arch
itect
ure
Proc
ess
and
Arch
itect
ure
Guid
ance
Guid
ance
Visual StudioTeam Architect
Visio and UML Modeling
Team Foundation Client
VS Pro
Class Modeling
Load Testing
Manual Testing
Test Case Management
Application Modeling
Logical Infra. Modeling
Deployment Modeling
Visual StudioTeam Developer
Visual StudioTeam Test
Visu
al S
tudi
o In
dust
ry
Visu
al S
tudi
o In
dust
ry
Partn
ers
Partn
ers
Dynamic Code Analyzer
Static Code Analyzer
Code Profiler
Unit Testing
Code Coverage
Build Server
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
Visual Studio Team System
Change Management
Work Item Tracking
Reporting
Project Site
Visual StudioTeam Foundation Integration Services
Project Management
Proc
ess
and
Arch
itect
ure
Proc
ess
and
Arch
itect
ure
Guid
ance
Guid
ance
Dynamic Code Analyzer
Visual StudioTeam Architect
Static Code Analyzer
Code Profiler
Unit Testing
Code Coverage
Visio and UML Modeling
Team Foundation Client
VS Pro
Class Modeling
Application Modeling
Logical Infra. Modeling
Deployment Modeling
Visual StudioTeam Developer
Visual StudioTeam Test
Visu
al S
tudi
o In
dust
ry
Visu
al S
tudi
o In
dust
ry
Partn
ers
Partn
ers
Load Testing
Manual Testing
Test Case Management
Build Server
Team Test Edition
Load testingWeb services load testing via
protocol-based scriptLoad patterns: constant, step,
customPerf counter collection and threshold
monitoringTest case management
Visual Studio Team System
Work Item Tracking Project Site
Visual StudioTeam Foundation Integration Services
Project Management
Proc
ess
and
Arch
itect
ure
Proc
ess
and
Arch
itect
ure
Guid
ance
Guid
ance
Dynamic Code Analyzer
Visual StudioTeam Architect
Static Code Analyzer
Code Profiler
Unit Testing
Code Coverage
Visio and UML Modeling
Team Foundation Client
VS Pro
Class Modeling
Load Testing
Manual Testing
Test Case Management
Application Modeling
Logical Infra. Modeling
Deployment Modeling
Visual StudioTeam Developer
Visual StudioTeam Test
Visu
al S
tudi
o In
dust
ry
Visu
al S
tudi
o In
dust
ry
Partn
ers
Partn
ers
Change Management
Build Server
Reporting
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
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
Med VSTS kan du bl a: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/
SummeringSummering