visual studio team system

19
Visual Studio Team System Allan Knudsen Platform Strategy Advisor [email protected]

Upload: christen-alvarado

Post on 14-Mar-2016

49 views

Category:

Documents


3 download

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 Presentation

TRANSCRIPT

Page 1: Visual Studio Team System

Visual Studio Team System

Allan KnudsenPlatform Strategy Advisor

[email protected]

Page 2: Visual Studio Team System

Förväntningar på IT

Page 3: Visual Studio Team System

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

Page 4: Visual Studio Team System

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%

Page 5: Visual Studio Team System

Framgångsfaktorer

Pålitliga estimatFormell metodikTydliga baskravStandardiserad infrastruktur för utvecklingBegränsat scopeTydliga verksamhetsmålErfaren projektledareSlutanvändare involveradeExecutive sponsor

Page 6: Visual Studio Team System

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

Page 7: Visual Studio Team System

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

Page 8: Visual Studio Team System

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

Page 9: Visual Studio Team System

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

Page 10: Visual Studio Team System

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

Page 11: Visual Studio Team System

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

Page 12: Visual Studio Team System

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

Page 13: Visual Studio Team System

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

Page 14: Visual Studio Team System

Team Test Edition

Load testingWeb services load testing via

protocol-based scriptLoad patterns: constant, step,

customPerf counter collection and threshold

monitoringTest case management

Page 15: Visual Studio Team System

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

Page 16: Visual Studio Team System

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

Page 17: Visual Studio Team System

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

Page 18: Visual Studio Team System

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

Page 19: Visual Studio Team System