![Page 2: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/2.jpg)
About me
Denis Voituron
Civil engineer (Mons)
Company founder
Developer: VB3, VB.Net, C#
.Net Software Architect (Trasys)
Blogger
![Page 3: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/3.jpg)
Agenda• Introduction
• Source Control
• Collaborate: Task, bugs, …
• Automatic Builds
![Page 4: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/4.jpg)
ALM your way
Collaborate
Planning Testing Builds
Source Control
tfs.visualstudio.com
![Page 5: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/5.jpg)
Application Lifecycle Management
Continuous value delivery and rapid response to change
![Page 6: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/6.jpg)
Agile dashboard
![Page 7: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/7.jpg)
Source Code Management
On-lineOff-line
TfsGit
C#, Java, Html, C++, …
Code merging
![Page 8: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/8.jpg)
Collaboration and Bug tracking
Agile, Scrum, …
Bug tracking
Web portal
Planning,Work items
![Page 9: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/9.jpg)
Work Items & BoardWork Item Description Manager Developer Tester
Requirement 1
Product Backlog item 2
Spécification X
Task Tâche X
Issue 1
Impediment 2Sous-tâcheObstacle X X
Bug Problème X X XA Task can not have sub-tasksCMMI 1 / Scrum 2
![Page 10: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/10.jpg)
• Check in, at least every day• Associate Check in to Work
Items• Update Remaining Work and
Completed Work• Update Work Item State
Best practice
ToDoIn
Progress Done
StartedNew Finished
Proposed
Active Resolved Closed
Accepted
New Completed Reviewed
Scr
um
CM
MI
![Page 11: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/11.jpg)
Build Services and Testing
Unit tests
Feedback requests
Build Services
Continueintegration
![Page 12: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/12.jpg)
ClientsWeb Browser: IE, Firefox, Chrome (free).Windows ExplorerVisual Studio.Team Explorer (free).Team Explorer Everywhere for Eclipse and Cmd (free).
Microsoft Excel.Microsoft Project.
http://msdn.microsoft.com/en-us/library/ms181304.aspx
![Page 13: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/13.jpg)
![Page 14: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/14.jpg)
Pricing3) Cloud-only
plans
2) Included for MSDN subscribers
Increased value to existing and new MSDN subscribers User plans purchased via Azure.
1) Completely free for small teams
FREE: 5 users
FREE: 60 minutes Cloud Build per month
FREE: unlimited number of Stakeholders
FREE: 5 users
$20/month
$45/monthMax 10 personsVS Pro IDE
$60/month
http://www.visualstudio.com
![Page 15: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/15.jpg)
Conclusion
![Page 17: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/17.jpg)
Annexes
![Page 18: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/18.jpg)
Annexes Intro Source control
TasksBugs…
Builds
![Page 19: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/19.jpg)
Create a new Collectionhttp://tfs.visualstudio.com
![Page 20: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/20.jpg)
Create new team project
![Page 21: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/21.jpg)
Create new team project
![Page 22: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/22.jpg)
Areas and Iterations
![Page 23: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/23.jpg)
Annexes Intro Source control
TasksBugs…
Builds
![Page 24: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/24.jpg)
Connect from Visual Studio
![Page 25: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/25.jpg)
Code checking
![Page 26: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/26.jpg)
Source control features• Offline development• History• Compare and
Merging tools• Branching• Shelvsets
![Page 27: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/27.jpg)
Annexes Intro Source control
TasksBugs…
Builds
![Page 28: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/28.jpg)
Backlog items
![Page 29: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/29.jpg)
Work item tasks
Backend - Gestion de la base de donnéesBackend - Architecture de la DB Backend - Création des tables Backend - Optimisations
Backend - Gestion des agentsBackend - Méthode pour ajouter ou modifier un
agentBackend - Méthode pour supprimer un agentBackend - Méthode pour rechercher un agent
Desktop - Gestion des agentsDesktop - Dessiner l'écran de rechercheDesktop - Implémenter la recherche d'agentsDesktop - Dessiner l'écran de consultation d'un
agentDesktop - Enregistrer les données d'un agentDesktop - Gérer la suppression d'un agent
Mobile App – Gestion des agents
Example
![Page 30: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/30.jpg)
Queries
12
3
![Page 31: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/31.jpg)
Excel
![Page 32: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/32.jpg)
Tasks Workflow
Removed from the backlog
Work finished
To Do
In Progress
Done
Removed
Work started
Work stopped
Work finished
Additionalwork found
Reconsidering the Task
Removed from the backlog
![Page 33: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/33.jpg)
Board
![Page 34: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/34.jpg)
Annexes Intro Source control
TasksBugs…
Builds
![Page 35: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/35.jpg)
Build DefinitionFrom Visual Studio
![Page 36: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/36.jpg)
Build Definition
![Page 37: Introduction to Team Foundation Server (TFS) Online](https://reader038.vdocument.in/reader038/viewer/2022102806/557cf2d6d8b42a57118b46fe/html5/thumbnails/37.jpg)
Build results