SlideShare a Scribd company logo
TEAM FOUNDATION
SERVER IN DEVELOPMENT
Kambiz Saremi
ο‚’ Small Project easy to code
ο‚’ LARGE Project... Many Employees
ο‚’ HOW DO YOU CODE IT??
ο‚’ http://www.google.com/mobile/android/
ο‚’ How many developers working on Android
for Google?
ο‚’ 100-170
ο‚’ How many employees at Google?
ο‚’ Total Employees Worldwide: 31,000
ο‚’ How many Computer Programmers?
ο‚’ About 2,000
ο‚’ How many employees at Apple?
ο‚’ Total: 33,000
ο‚’ How many Computer Programmers?
ο‚’ Claim to have 200,000 β€œdevelopers”
ο‚’ Really about 1,500 developers
ο‚’ Overview
ο‚— What is TFS?
ο‚’ How do we use it?
ο‚’ What does it offer?
ο‚’ Advantage of using TFS for any business
ο‚’ Alternatives for TFS
ο‚— Conclusion – TFS or No TFS
ο‚’ What is TFS?
ο‚’ VS TFS 2010 Intro
ο‚’ How much?
ο‚’ Only for Visual Studio?
ο‚’ Visual Studio Team Foundation Server 2010
(TFS) is the collaboration platform at the core of
Microsoft's application lifecycle management
solution. TFS automates the software delivery
process and gives you the tools you need to
effectively manage software development projects
throughout the IT lifecycle.
ο‚— Version Control (Branching and Merging)
ο‚— Work Items
ο‚— Project Management
ο‚— Reporting
ο‚’ How do we use it?
ο‚’ Overview of TFS Capabilities
ο‚’ Version Control
ο‚’ Simple and familiar interface
ο‚’ Can be secured and locked down with access
controls and customizable check-in rules
ο‚’ Ties in Project Management by linking check-ins to
Work Items
ο‚’ Simple and efficient branching and merging
ο‚’ Visually track changes across branches
ο‚’ Using your server
ο‚’ Check-In and Check-Out
οƒ 
ο‚’ Check-In and Check-Out
ο‚’ Undo Pending
Changes?
ο‚’ Shelve Pending
Changes?
ο‚’ Check-In and Check-Out
ο‚’ Check-out but somebody messed up the file?
ο‚’ Build errors?
ο‚’ Who did it?
ο‚’ Check-out but somebody messed up the file?
Method 1
ο‚’ Check-out but somebody messed up the file?
Method 2
ο‚’ Donut rule to help prevent
ο‚’ mess ups
ο‚’
οƒ  οƒ οƒ 
ο‚’ What if already checked out??
ο‚’ Branching & Merging
ο‚’ Work Item Tracking
ο‚’ Work Items – What ties everything together and enables teams
to collaborate with tasks they are all working on
ο‚’ Work items can be:
ο‚’ User Stories
ο‚’ Tasks
ο‚’ Bugs
ο‚’ Requirements
ο‚’ Many other options
ο‚’ Work Item Tracking
ο‚’ Why not use Excel? It works…
ο‚’ Work Item Tracking
ο‚’ Work Item Tracking
ο‚’ Work Item Tracking – Complete Version Backlog
ο‚’ Reporting
What is reporting?
ο‚’ Powerful reports and dashboards in Team Foundation Server 2010 help you
analyze and track progress and quality in real-time. Project data is stored in a
data warehouse and features an OLAP cube that allows for rich reporting using
Microsoft Excel and SQL Report Designer. Dashboards are based on Microsoft
Office SharePoint Server (MOSS)/SharePoint Server as well as Windows
SharePoint Services/SharePoint Foundation. Team Foundation Server 2010
ships with more than 30 reports out of the box and you can easily create custom
reports.
ο‚’ Using Agile with TFS
What’s agile again?
ο‚’ Used with SCRUM
ο‚’ Reporting
ο‚’ Reporting
ο‚’ Using Agile with TFS
ο‚’ What does a realistic Burndown chart look like in
industry?
ο‚’ Using Agile with TFS
ο‚’ Alternative development programs?
ο‚’ VisualSVN
ο‚’ Apache Subversion
ο‚’ Team Explorer Everywhere 2010
ο‚’ Conclusion
Single integrated solution that delivers version control,
work item/bug tracking and a number of other
features
Cross-functional, in-context collaboration – Project
Managers, Architects, Developers, Testers,
Designers
Powerful team management system integration lets
you focus on your business, by automating
repetitive or otherwise time-consuming tasks
ο‚’ Test Cases?
ο‚’ Test Case Management
ο‚’ Start at 3:55
ο‚’ Visual Studio Team Explorer Everywhere 2010
ο‚’ Eclipse using Team Explorer Everywhere
2010
ο‚’ Visual Studio Team Explorer Everywhere
2010 Website
ο‚’ Looking for a job?
ο‚’ Analyst position
ο‚’ References
ο‚’ Team Foundation Server 2010. Microsoft Visual Studio Team Foundation
Server 2010, 13 March 2012. Web. 3 May 2012.
<http://msdn.microsoft.com/en-us/vstudio/ff637362>.
ο‚’ TFS 2010. Microsoft Visual Studio, 4 July 2011. Web. 5 May 2012.
<http://www.microsoft.com/visualstudio/en-us/products/2010-editions/team-
foundation-server/overview>.
ο‚’ Sutherland, Jeff. Professional Team Foundation Server. Indianapolis: Wiley
Publishing Inc, 2007. Print.

More Related Content

PPTX
Introduction to Team Foundation Server (TFS) Online
PPTX
Webinar getting started with office 365 add ins development 5 may 2018
PPTX
Getting started with office 365 add ins development 3 may 2018 - v2
PPTX
Introducing Visual Studio Online
PPTX
What's new in ALM using Visual Studio 2013 and Team Foundation Service
DOCX
Introducing OpKey
Β 
PPTX
Visual studio professional 2015 overview
PDF
Next Generation Workflows - SharePoint Day 2013
Β 
Introduction to Team Foundation Server (TFS) Online
Webinar getting started with office 365 add ins development 5 may 2018
Getting started with office 365 add ins development 3 may 2018 - v2
Introducing Visual Studio Online
What's new in ALM using Visual Studio 2013 and Team Foundation Service
Introducing OpKey
Β 
Visual studio professional 2015 overview
Next Generation Workflows - SharePoint Day 2013
Β 

What's hot (20)

PDF
Transcript_May29_2015
PPTX
Les workflows dans SharePoint 2013 et Office 365 Casablanca Sharepoint days 2014
PPTX
Building with Visual Studio Online
PPTX
Cosa c'Γ¨ di nuovo per l'Application Lifecycle Management in Visual Studio 2013
PPTX
Top 5 Javascript Frameworks for Web and Mobile App Development
PPTX
SPS Oslo : 10 things you should do with your O365 demo or dev tenant
PPTX
Einstieg in Office 2013 App Entwicklung
Β 
PPTX
LightSwitch
PPTX
Sharbani bhattacharya Visual Basic
PPTX
What's New at Microsoft?
PPTX
Capture the Cloud with Azure
PDF
Visual Studio Enterprise 2015 Overview atidan
PPTX
SPCA2013 - Taking advantage of Visual Studio to develop Apps for SharePoint
PPTX
ASP.NET
PDF
test IO 2017 Recap
PDF
Latest-Resume10312016
PPTX
Everything You Ever Wanted To Know About Application Compatibility
PPTX
Cross-Platform Apps/Games with Azure
PPTX
Windows Phone Application Development
PPTX
Delivering High Quality Software Through Agile
Transcript_May29_2015
Les workflows dans SharePoint 2013 et Office 365 Casablanca Sharepoint days 2014
Building with Visual Studio Online
Cosa c'Γ¨ di nuovo per l'Application Lifecycle Management in Visual Studio 2013
Top 5 Javascript Frameworks for Web and Mobile App Development
SPS Oslo : 10 things you should do with your O365 demo or dev tenant
Einstieg in Office 2013 App Entwicklung
Β 
LightSwitch
Sharbani bhattacharya Visual Basic
What's New at Microsoft?
Capture the Cloud with Azure
Visual Studio Enterprise 2015 Overview atidan
SPCA2013 - Taking advantage of Visual Studio to develop Apps for SharePoint
ASP.NET
test IO 2017 Recap
Latest-Resume10312016
Everything You Ever Wanted To Know About Application Compatibility
Cross-Platform Apps/Games with Azure
Windows Phone Application Development
Delivering High Quality Software Through Agile
Ad

Viewers also liked (13)

PPTX
Managing tfs
PDF
DevOps Roadshow - continuous delivery and release management
PPTX
TFS 2010: Team Development on Crack
PPTX
Managing software projects with Team Foundation Server 2013 in Agile Scrum
PPTX
Working as a Team with Team Foundation Server 2010
PPTX
[Curitiba DEV DAY] - Novidades do TFS 2015
PPTX
Team Foundation Server 2010 - Overview
PPTX
Team Foundation Server 2010 - Version Control
PPT
TFS Administration Overview
PPTX
Team Foundation Server 2012 Reporting
PPTX
Team Foundation Server - Tracking & Reporting
PPT
Otrs guide
Β 
Managing tfs
DevOps Roadshow - continuous delivery and release management
TFS 2010: Team Development on Crack
Managing software projects with Team Foundation Server 2013 in Agile Scrum
Working as a Team with Team Foundation Server 2010
[Curitiba DEV DAY] - Novidades do TFS 2015
Team Foundation Server 2010 - Overview
Team Foundation Server 2010 - Version Control
TFS Administration Overview
Team Foundation Server 2012 Reporting
Team Foundation Server - Tracking & Reporting
Otrs guide
Β 
Ad

Similar to Tfs development (20)

PPTX
Introducing visual studio_2010_v1.0--chappell
PPTX
Integrated ALM using Microsoft 2012 Solutions
ODP
PPTX
#MicrosoftGraph Community call - automating your digital workplace provisioni...
PDF
Introducing visual studio_2010_v1.0--chappell
PDF
PPTX
Office Add-ins community call-March 2019
PPTX
Application Lifecycle Management With InduSoft Web Studio
Β 
PDF
Syncfusion Company Brochure_May2015
PPTX
Overview of Visual Studio Team System 2010
Β 
PPTX
Collaborative Tools with InduSoft Web Studio
Β 
PPT
West Monroe Partners - SharePoint 2010 Workflow - learn the secrets to greate...
PPTX
Visual studio 2010
PPT
Teamwork Presentation
PPTX
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
PPTX
Improving Software Development Across the Lifecycle with Microsoft Visual Stu...
Β 
PPTX
Connecting ALM Tools for a DevOps World with RLIA-TE
PDF
Philly TechFest Systems Center Essentials 2010
PPTX
Testing SharePoint solutions overview
Β 
PPTX
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...
Introducing visual studio_2010_v1.0--chappell
Integrated ALM using Microsoft 2012 Solutions
#MicrosoftGraph Community call - automating your digital workplace provisioni...
Introducing visual studio_2010_v1.0--chappell
Office Add-ins community call-March 2019
Application Lifecycle Management With InduSoft Web Studio
Β 
Syncfusion Company Brochure_May2015
Overview of Visual Studio Team System 2010
Β 
Collaborative Tools with InduSoft Web Studio
Β 
West Monroe Partners - SharePoint 2010 Workflow - learn the secrets to greate...
Visual studio 2010
Teamwork Presentation
STAREAST 2011 - 7 Steps To Improving Software Quality using Microsoft Test Ma...
Improving Software Development Across the Lifecycle with Microsoft Visual Stu...
Β 
Connecting ALM Tools for a DevOps World with RLIA-TE
Philly TechFest Systems Center Essentials 2010
Testing SharePoint solutions overview
Β 
#SPFestDC Automate your digital workplace provisioning with #Microsoft Graph ...

Recently uploaded (20)

DOCX
Unit-3 cyber security network security of internet system
PDF
Slides PDF The World Game (s) Eco Economic Epochs.pdf
PPTX
Slides PPTX World Game (s) Eco Economic Epochs.pptx
PDF
SASE Traffic Flow - ZTNA Connector-1.pdf
PPTX
Job_Card_System_Styled_lorem_ipsum_.pptx
PPTX
Module 1 - Cyber Law and Ethics 101.pptx
PPTX
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
PPTX
innovation process that make everything different.pptx
PPTX
Introduction to Information and Communication Technology
PDF
Decoding a Decade: 10 Years of Applied CTI Discipline
PDF
Paper PDF World Game (s) Great Redesign.pdf
PPTX
Power Point - Lesson 3_2.pptx grad school presentation
Β 
PDF
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
PDF
RPKI Status Update, presented by Makito Lay at IDNOG 10
Β 
PPTX
PptxGenJS_Demo_Chart_20250317130215833.pptx
PPTX
522797556-Unit-2-Temperature-measurement-1-1.pptx
PDF
WebRTC in SignalWire - troubleshooting media negotiation
PDF
How to Ensure Data Integrity During Shopify Migration_ Best Practices for Sec...
PDF
πŸ’° π”πŠπ“πˆ πŠπ„πŒπ„ππ€ππ†π€π πŠπˆππ„π‘πŸ’πƒ π‡π€π‘πˆ 𝐈𝐍𝐈 πŸπŸŽπŸπŸ“ πŸ’°
Β 
PDF
The Internet -By the Numbers, Sri Lanka Edition
Β 
Unit-3 cyber security network security of internet system
Slides PDF The World Game (s) Eco Economic Epochs.pdf
Slides PPTX World Game (s) Eco Economic Epochs.pptx
SASE Traffic Flow - ZTNA Connector-1.pdf
Job_Card_System_Styled_lorem_ipsum_.pptx
Module 1 - Cyber Law and Ethics 101.pptx
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
innovation process that make everything different.pptx
Introduction to Information and Communication Technology
Decoding a Decade: 10 Years of Applied CTI Discipline
Paper PDF World Game (s) Great Redesign.pdf
Power Point - Lesson 3_2.pptx grad school presentation
Β 
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
RPKI Status Update, presented by Makito Lay at IDNOG 10
Β 
PptxGenJS_Demo_Chart_20250317130215833.pptx
522797556-Unit-2-Temperature-measurement-1-1.pptx
WebRTC in SignalWire - troubleshooting media negotiation
How to Ensure Data Integrity During Shopify Migration_ Best Practices for Sec...
πŸ’° π”πŠπ“πˆ πŠπ„πŒπ„ππ€ππ†π€π πŠπˆππ„π‘πŸ’πƒ π‡π€π‘πˆ 𝐈𝐍𝐈 πŸπŸŽπŸπŸ“ πŸ’°
Β 
The Internet -By the Numbers, Sri Lanka Edition
Β 

Tfs development

  • 1. TEAM FOUNDATION SERVER IN DEVELOPMENT Kambiz Saremi
  • 2. ο‚’ Small Project easy to code ο‚’ LARGE Project... Many Employees ο‚’ HOW DO YOU CODE IT??
  • 3. ο‚’ http://www.google.com/mobile/android/ ο‚’ How many developers working on Android for Google? ο‚’ 100-170 ο‚’ How many employees at Google? ο‚’ Total Employees Worldwide: 31,000 ο‚’ How many Computer Programmers? ο‚’ About 2,000 ο‚’ How many employees at Apple? ο‚’ Total: 33,000 ο‚’ How many Computer Programmers? ο‚’ Claim to have 200,000 β€œdevelopers” ο‚’ Really about 1,500 developers
  • 4. ο‚’ Overview ο‚— What is TFS? ο‚’ How do we use it? ο‚’ What does it offer? ο‚’ Advantage of using TFS for any business ο‚’ Alternatives for TFS ο‚— Conclusion – TFS or No TFS
  • 5. ο‚’ What is TFS? ο‚’ VS TFS 2010 Intro ο‚’ How much? ο‚’ Only for Visual Studio? ο‚’ Visual Studio Team Foundation Server 2010 (TFS) is the collaboration platform at the core of Microsoft's application lifecycle management solution. TFS automates the software delivery process and gives you the tools you need to effectively manage software development projects throughout the IT lifecycle.
  • 6. ο‚— Version Control (Branching and Merging) ο‚— Work Items ο‚— Project Management ο‚— Reporting ο‚’ How do we use it? ο‚’ Overview of TFS Capabilities
  • 7. ο‚’ Version Control ο‚’ Simple and familiar interface ο‚’ Can be secured and locked down with access controls and customizable check-in rules ο‚’ Ties in Project Management by linking check-ins to Work Items ο‚’ Simple and efficient branching and merging ο‚’ Visually track changes across branches
  • 9. ο‚’ Check-In and Check-Out οƒ 
  • 10. ο‚’ Check-In and Check-Out ο‚’ Undo Pending Changes? ο‚’ Shelve Pending Changes?
  • 11. ο‚’ Check-In and Check-Out
  • 12. ο‚’ Check-out but somebody messed up the file? ο‚’ Build errors? ο‚’ Who did it?
  • 13. ο‚’ Check-out but somebody messed up the file? Method 1
  • 14. ο‚’ Check-out but somebody messed up the file? Method 2 ο‚’ Donut rule to help prevent ο‚’ mess ups ο‚’ οƒ  οƒ οƒ 
  • 15. ο‚’ What if already checked out??
  • 17. ο‚’ Work Item Tracking ο‚’ Work Items – What ties everything together and enables teams to collaborate with tasks they are all working on ο‚’ Work items can be: ο‚’ User Stories ο‚’ Tasks ο‚’ Bugs ο‚’ Requirements ο‚’ Many other options
  • 18. ο‚’ Work Item Tracking ο‚’ Why not use Excel? It works…
  • 19. ο‚’ Work Item Tracking
  • 20. ο‚’ Work Item Tracking
  • 21. ο‚’ Work Item Tracking – Complete Version Backlog
  • 22. ο‚’ Reporting What is reporting? ο‚’ Powerful reports and dashboards in Team Foundation Server 2010 help you analyze and track progress and quality in real-time. Project data is stored in a data warehouse and features an OLAP cube that allows for rich reporting using Microsoft Excel and SQL Report Designer. Dashboards are based on Microsoft Office SharePoint Server (MOSS)/SharePoint Server as well as Windows SharePoint Services/SharePoint Foundation. Team Foundation Server 2010 ships with more than 30 reports out of the box and you can easily create custom reports.
  • 23. ο‚’ Using Agile with TFS What’s agile again? ο‚’ Used with SCRUM
  • 26. ο‚’ Using Agile with TFS ο‚’ What does a realistic Burndown chart look like in industry?
  • 28. ο‚’ Alternative development programs? ο‚’ VisualSVN ο‚’ Apache Subversion ο‚’ Team Explorer Everywhere 2010
  • 29. ο‚’ Conclusion Single integrated solution that delivers version control, work item/bug tracking and a number of other features Cross-functional, in-context collaboration – Project Managers, Architects, Developers, Testers, Designers Powerful team management system integration lets you focus on your business, by automating repetitive or otherwise time-consuming tasks
  • 30. ο‚’ Test Cases? ο‚’ Test Case Management ο‚’ Start at 3:55 ο‚’ Visual Studio Team Explorer Everywhere 2010
  • 31. ο‚’ Eclipse using Team Explorer Everywhere 2010 ο‚’ Visual Studio Team Explorer Everywhere 2010 Website
  • 32. ο‚’ Looking for a job? ο‚’ Analyst position
  • 33. ο‚’ References ο‚’ Team Foundation Server 2010. Microsoft Visual Studio Team Foundation Server 2010, 13 March 2012. Web. 3 May 2012. <http://msdn.microsoft.com/en-us/vstudio/ff637362>. ο‚’ TFS 2010. Microsoft Visual Studio, 4 July 2011. Web. 5 May 2012. <http://www.microsoft.com/visualstudio/en-us/products/2010-editions/team- foundation-server/overview>. ο‚’ Sutherland, Jeff. Professional Team Foundation Server. Indianapolis: Wiley Publishing Inc, 2007. Print.