team foundation server 2013 lansering
DESCRIPTION
Vår presentation från Team Foundation Server lanseringen i Stockholm, Göteborg och Malmö.TRANSCRIPT
![Page 1: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/1.jpg)
Visual Studio 2013 ALM
![Page 2: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/2.jpg)
Solidifys processer för mjukvaruutveckling låter dig som utvecklingschef, IT-chef eller affärsutvecklare fokusera på rätt saker.
Resultatet är mer programvara, av bättre kvalitet, snabbare och till lägre kostnad.
![Page 3: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/3.jpg)
Plan
DefineDevelop Test
DeployMonitorManage
Backlog
Release
OperateConstruct Collaborate
LearnSharePoint 2013SQL Server 2012 R2SCOM 2012 R2SCVMM 2012 R2Scheduled backup and restoreProject portfolio managementEnterprise AgileSource code commentsTeam roomsGitEnhanced Team ExplorerCode mapsVisual debugger
Code LenseWeb Test ManagerUnit test store appsUI test enhancementsRemote test store appsServer build code using GitNew build templateBetter control over build outputDrop build to TFSInReleaseElastic load serviceDelete team project from web
Bulk edit test casesPaste images into work item Work Item ChartsKanbanCode MapCustomizable work item colorsWork item tagsTeam Foundation ServiceHosted build…
Visual Studio 2013 ALM
![Page 4: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/4.jpg)
Source Repos
Test Case Management
Feedback Management
Build and Continuous Integration
Agile Planning
Team Rooms
Team Foundation Server
ALM your way
![Page 5: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/5.jpg)
Visual Studio 2012/2013 Wave
Visual Studio 2012 Launch
Team Foundation Service
Visual Studio 2012 Update 1
3-week service delivery sprints
Frequent updates for on-premises/boxed products
DevOps capabilities withSystem Center
2012 SP1
September 2012
October 2012
November 2012 January 2013
Visual Studio 2012 Update 2
March 2013
Visual Studio 2012 Update 3
June 2013
Visual Studio 2013Launch
November 2013
![Page 6: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/6.jpg)
Visual Studio Online
• ALM in the Cloud• Continuously updated• Several user plans
– Basic– Professional– Advanced
![Page 7: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/7.jpg)
Scenario: End-to-end ALM
Plan Build Test Release Operate
![Page 8: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/8.jpg)
Agile Portfolio Management
![Page 9: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/9.jpg)
Plan: Agile Portfolio Management
• Agile for large workloads Manage several teams in
an organization Get insight from Features
and track progress down to Stories and/or Tasks
• Consolidate portfolio Easy navigation and
visualization of complex hierarchy of scenarios
Gain understanding of overall project completion across multiple teams
![Page 10: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/10.jpg)
Collaborate: Project Teams
• Team room Durable & real-time communication to improve team
collaboration Centralized and searchable project activity feed
including changes to code, work items, build status and more
![Page 11: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/11.jpg)
Test Design
![Page 12: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/12.jpg)
Enhanced test management• Support for non-Windows operating
systems with enhanced web-based test case management
• Create or manage Test Suites and Plans using web interface
Test Case Management
![Page 13: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/13.jpg)
Development
![Page 14: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/14.jpg)
What’s new in Visual Studio 2013 IDE
• Dockable windows in Team Explorer• Notifications• Login• Several themes• Searchable options
![Page 15: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/15.jpg)
Code Comment from Web
• Web-based code comments on changesets/commits or shelvesets for lightweight team collaboration on code changes
©
Tra
nsc
en
den
t G
rou
p A
B
201
2
![Page 16: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/16.jpg)
Heads-up Display for your code Code indicators layered over the code editor for
classes & methods
All the information you need Code References for classes & methods Team information including changesets & authors
from Team Foundation Server 2013 Unit Test status & in-line test execution
CodeLens
![Page 17: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/17.jpg)
Git
• Visual Studio git client• TFS host git repo• Git gives
– Distributed SCM– Effective context switching
![Page 18: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/18.jpg)
Build and Release
![Page 19: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/19.jpg)
“Continuous Delivery is a software development discipline where you
build software in such a way that the software can be released to production
at any time”
Martin Fowler, ThoughtWorks
![Page 20: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/20.jpg)
Different stages of Release Management
F5
Build & Deploy
Directed Deployment
Deployment Pipeline
![Page 21: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/21.jpg)
A word on Environments
On-Premises
Visual Studio Online
Windows Azure
![Page 22: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/22.jpg)
Visual Studio Lab Management + Azure = True
AzureSubscription
Standard Environment
Brian Keller TFS VMTFS Server
Test ControllerBuild Controller/Agent
Visual StudioMTM
Point to Site VPN
![Page 23: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/23.jpg)
Pre-ProdQA
IntegrationDevRelease cycle
Build &PackageCode Test Test
Test Test Prod DeployDeploy
Deploy
Deploy
Deploy
![Page 24: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/24.jpg)
Automated Tests
Stagestack
InstallApplication
ProvisionEnvironment
Create Test Data
ConfigureEnvironment
ConfigureApplication
Manual Tests
Notify Approvers
Approve Stage
Appro
val
Test
sA
pp
Infr
a
Microsoft Test Manager
Lab Manager
MS Tools
PowerShell
Custom Tools
Release Management for Team Foundation
Server 2013
Unit testing, Coded UI testing…
![Page 25: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/25.jpg)
Team Foundation
ServerDrop Location
RM ClientRM Web
QA
DEV
RM Server
How it works
![Page 26: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/26.jpg)
Testing
![Page 27: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/27.jpg)
Coded UI support Automate app testing using new Coded
UI tests for Windows Store XAML Apps
Testing Apps
![Page 28: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/28.jpg)
Testing with Visual Studio 2013 ALM
• Manual Testing– Web Test Manager– Test Manager
• Automated Testing– Unit Testing– Coded UI Test– Web performance testing
• Load testing– Unit Test/Web performance Test– On premise– Azure
• Test Explorer– Playlist
![Page 29: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/29.jpg)
Retrospective and reporting
![Page 30: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/30.jpg)
Work Item Charts
• Create Charts based on Work Item Queries
©
Tra
nsc
en
den
t G
rou
p A
B
201
2
![Page 31: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/31.jpg)
Load Testing
![Page 32: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/32.jpg)
Cloud-based load testing Use Visual Studio Ultimate combined
with Team Foundation Service to conduct load testing using Windows Azure hosted load agents
Scale load tests easily from tens to thousands of users without the need to setup your own infrastructure
Load Testing in the Cloud
![Page 33: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/33.jpg)
Application Insights
![Page 34: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/34.jpg)
Early discovery with Alerts
Actionable data w/ Log Mining
Global System Monitoring
Application Performance Monitoring
REQUIREMENTS
BACKLOG
RELEASE
OperateConstruct
WORKING SOFTWARE
Build | Measure | Learn
Collaboration
Customer Usage Monitoring
Application Insights
![Page 35: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/35.jpg)
Wrap-Up
![Page 36: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/36.jpg)
![Page 37: Team Foundation Server 2013 Lansering](https://reader031.vdocuments.mx/reader031/viewer/2022020207/554f9e6db4c905ad218b48a3/html5/thumbnails/37.jpg)
www.solidify.se