Heterogeneous Development with Microsoft Visual Studio 2010 Team Foundation Server Martin WoodwardProgram ManagerMicrosoft Corporation
SESSION CODE: DEV308
Agenda
Introductions
Why standardize on Team Foundation Server
Demo: Using Team Foundation Server from Everywhere
How to adopt Team Foundation Server in Java / Cross-platform teams
Additional Resources
Martin Woodward
@martinwoodward
http://www.woodwardweb.com
http://www.radiotfs.com
I work here
On this
Visual Studio Application Lifecycle Management
Visual Studio Team Foundation Server
http://tinyurl.com/ALMbook
I also co-authored this
The Heterogeneous EnterpriseCosts and Complexities
Challenges with multiple ALM solutions:
Redundant process definitions
Collaboration barriers between teams
Administration of multiple systems
Incompatible reporting to management
Team Explorer EverywhereStandardize on Team Foundation Server
Every team in your organization can benefit from:
Improved collaboration and project visibility
Consistent reporting and methodologies
Using Team Foundation Server from Everywhere
DEMO
Bringing Consistency Across TeamsTeam Explorer Everywhere Visual Studio Team Explorer
CMMI, Agile and Custom Process Templates Iteration Planning Project reporting Atomic check-in Check-in Policies Work item linking Work item hierarchy Synchronize in Eclipse Branch Visualization Shelve / Unshelve Team Build Java builds .NET builds
Continuous integration Gated Check-in Limited
Getting Team Explorer Everywhere
90-day Trial http://tinyurl.com/tee2010
Included in Visual Studio Ultimate with MSDN
Available as separate SKU (requires TFS CAL)
Adopting Team Foundation ServerStart with pain points
Version ControlWork Item TrackingBuild
Trial internally
TFS Integrations available for common OSS stackCruiseControlHudson
Additional Resources
Team Explorer Everywhere 90-day Trial - http://tinyurl.com/tee2010
Build Extensions Power Tool - http://tinyurl.com/buildpt
MSDN Forum - http://tinyurl.com/teeForum
My Blog – http://www.woodwardweb.com
Related Content
Breakout SessionsDEV301 – ALM for Oracle Developers using Microsoft Visual Studio 2010DEV405 – Deep Dive into Microsoft Visual Studio 2010 Team Foundation Server Reporting
Product Demo StationVisual Studio Team Foundation Server 2010 (TLC-12 / Blue)
Professional Scrum Developer Program
ANNOUNCING
An innovate program for developers fromMicrosoft and the founders of ScrumLearn how to use modern engineering practices to develop an increment of complete, potentially shippable functionality using Visual Studio 2010, ALM, and the Scrum frameworkTraining course, assessment, and certification availableVisit MSDN for more details: http://bit.ly/dppXd0
Martin Woodward
@martinwoodward
http://www.woodwardweb.com
http://www.radiotfs.com
Track ResourcesVisual Studio – http://www.microsoft.com/visualstudio/en-us/Soma’s Blog – http://blogs.msdn.com/b/somasegar/ MSDN Data Developer Center – http://msdn.com/data ADO.NET Team Blog – http://blogs.msdn.com/adonet WCF Data Services Team Blog – http://blogs.msdn.com/astoriateam EF Design Blog – http://blogs.msdn.com/efdesign
Resources
www.microsoft.com/teched
Sessions On-Demand & Community Microsoft Certification & Training Resources
Resources for IT Professionals Resources for Developers
www.microsoft.com/learning
http://microsoft.com/technet http://microsoft.com/msdn
Learning
Complete an evaluation on CommNet and enter to win!
Sign up for Tech·Ed 2011 and save $500 starting June 8 – June 31st
http://northamerica.msteched.com/registration
You can also register at the
North America 2011 kiosk located at registrationJoin us in Atlanta next year
© 2010 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to
be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
JUNE 7-10, 2010 | NEW ORLEANS, LA