Ed Blankenship
Product Manager, Microsoft
@EdBlankenship
Ed Blankenship
[email protected]
@EdBlankenship
http://www.edsquared.com
http://bit.ly/TFS2012Book
http://bit.ly/TFS2012Book
Heterogeneous
devices and
platforms
Hybrid IT
Distributed teams
Delivery agility
Continuous
value delivery
Deliver
• Integration
• Traceability
• Collaboration
• Faster cycle
times
• Faster time-to-market
• Balancing agility and
quality
• Revenue growth
• Cost reduction
• Realized Value
Team Foundation Server
Full lifecycle control for mission critical IT
projects
Define
• Agile planning tools for stakeholder
engagement
• Backlog management and capacity
planning
Develop
• Developer productivity enhancements
• Continuous stakeholder feedback
Operate
• Automated build-deploy-test
• Detailed Reporting and Metrics
• Strong integration with Microsoft onpremises offerings
REQUIREMENTS
WORKING SOFTWARE
• Distributed teams and stakeholders
•
•
Need access from anywhere in the world, without configuring VPNs or firewalls
Support for geo-distributed teams with heterogeneous environments
• Reduced infrastructure
•
•
Need to be able to stand up new development projects without installation or configuring servers
Want to host code and project data in the cloud
• Simplified administration
•
•
Do-it-yourself project creation / administration
Quickly add/remove users or stakeholders without provisioning local network access
Team Foundation Service
Cloud-hosted application lifecycle management
Not at feature parity today, but
planned for future release
Team Foundation Server
Team Foundation Service
Version Control
X
X
Agile Planning & Collaboration
X
X
Build
X
X
Testing
X
X
Reporting
X
Partial
Lab Management
X
Team Structure
Identity and Permissions
Server integrations
Languages Supported
Data Location
Backup / Data Migration
Support
Updates
Unlimited TPCs / Projects / Teams
1 TPC – Unlimited Projects / Teams
Active Directory Integration
Microsoft Accounts (Live ID)
Project Server, System Center, SharePoint
Server, SQL Server Reporting and BI
Multilanguage Support
English Only
Data Stored On-Premises
US Data Center
Backup/Restore Tools Available
Ecosystem Supported (OpsHub, Timely)
Forums & Phone Support
Forums Support
Phone Support – No Formal SLA
Periodic Updates (~quarterly)
Planning Required
Frequent Updates (~3 weeks)
Automatically Upgraded
Team Foundation Server
Team Foundation Service
X
X
Coming with TFS 2013
X
Scrum, Agile, CMMI
X
X
Custom Process Templates
X
Work Item Tagging, Kanban Board, Feedback
X
SharePoint
X
Automated Builds On-Premises with Continuous Integration
X
Version Control
Team Foundation Version Control
Distributed Version Control with Git
Agile Planning & Collaboration
X
Build
Hosted Build Service with Continuous Integration
Application / Platform Support
X
X (in preview)
Fully customizable
Continuous Deployment to Windows Azure
Many Microsoft platforms and growing
(Build Server Software Link)
X
Testing
Test Case Management
X
Hosted Load Testing Service
X (Web TCM in preview)
X (in preview)
Reporting
Work Item Queries and Favorites
X
Business Intelligence Warehouse
X
X
• Finished Application Lifecycle Services
• No infrastructure management & IT overhead
• Monitoring for Security & Privacy
• Be the first in receiving new value & functionality
Free Plan for up to 5 users






Included for eligible MSDN subscribers:
Unlimited number of projects
Version control
Work item tracking
Agile planning tools
Build (limits apply)
Cloud Load Testing (limits apply)
Additional information at http://tfs.visualstudio.com
http://tfs.visualstudio.com/en-us/news
http://sxp.microsoft.com/feeds/msdntn/TFS
http://tfs.visualstudio.com/news/releasearchive
http://blogs.msdn.com/b/bharry/
Win a Sculpt Mouse
Complete your session evaluation on
MyTechEd for your chance to win a Sculpt
Bluetooth Mobile or Comfort Mouse.
•
•
•
Windows button provides one touch access to start screen
Precision 4-way scrolling
Designed for comfort
http://channel9.msdn.com/Events/TechEd/Australia/2013
http://www.microsoftvirtualacademy.com/
http://technet.microsoft.com/en-au/
http://msdn.microsoft.com/en-au/
Accessible from anywhere
•
•
Source code and work items are accessible from any modern web browser
Integrates with Visual Studio and Eclipse, includes command-line client for Xcode / other developer tools
Get started quickly, with no infrastructure to manage
•
•
•
Create an account in minutes, set up continuous integration in a few easy steps
Data is stored in the cloud, making server configuration a thing of the past
Request and manage stakeholder feedback from anyone with a Live ID/Microsoft account
All languages and platforms welcome
•
•
From C# to Python, from Windows to Android, developers can use a variety of languages and target a
variety of platforms
Use the tools your development teams are familiar with today – Team Foundation Service helps
developers focus on what they do best: building great applications
•
•
•
•
•
•
•
•
•
Store and version control code in any language
Integrates with Visual Studio and Eclipse, includes command-line client for Xcode / other developer tools
Connectors to sync with Git repositories
Work item and bug tracking
Backlog management and capacity planning - Scrum, Agile, and CMMI project templates
Kanban board and task boards
Request and manage stakeholder feedback from anyone with a Live ID/Microsoft account
Build services will build and run unit tests in the cloud (depends on project type)
Supports deployment of web sites and web / worker roles directly to Azure as part of build
Once your developer tool is
connected to Team Foundation
Service, uploading code is easy.
Gated check-in and code
merging are also supported.
Home shows a burndown chart, task tracking and notifications
Detailed results from building, testing, and deploying projects
Descargar

Document