![Page 1: TFS – Maximera nyttan, mer än bara versionshantering Niklas Fröjd och Henrik Almén](https://reader037.vdocuments.mx/reader037/viewer/2022103007/5681431a550346895daf7667/html5/thumbnails/1.jpg)
www.it-huset.se
TFS – Maximera nyttan, mer än bara versionshantering
Niklas Fröjd och Henrik Almén
![Page 2: TFS – Maximera nyttan, mer än bara versionshantering Niklas Fröjd och Henrik Almén](https://reader037.vdocuments.mx/reader037/viewer/2022103007/5681431a550346895daf7667/html5/thumbnails/2.jpg)
www.it-huset.se
TFS – Maximera nyttan, mer än bara versionshantering
Henrik Almé[email protected]
Niklas Frö[email protected]
![Page 3: TFS – Maximera nyttan, mer än bara versionshantering Niklas Fröjd och Henrik Almén](https://reader037.vdocuments.mx/reader037/viewer/2022103007/5681431a550346895daf7667/html5/thumbnails/3.jpg)
www.it-huset.se
Översikt
• TFS introduktion
• Application Lifecycle Management, ALM
• TFS arkitektur
• Visual Studio
• TFS build
• Process templates
• Work items
• Demo: Team Web Access
• Demo: Visual Studio
![Page 4: TFS – Maximera nyttan, mer än bara versionshantering Niklas Fröjd och Henrik Almén](https://reader037.vdocuments.mx/reader037/viewer/2022103007/5681431a550346895daf7667/html5/thumbnails/4.jpg)
www.it-huset.se
TFS – Team Foundation Server
![Page 5: TFS – Maximera nyttan, mer än bara versionshantering Niklas Fröjd och Henrik Almén](https://reader037.vdocuments.mx/reader037/viewer/2022103007/5681431a550346895daf7667/html5/thumbnails/5.jpg)
www.it-huset.se
Application Lifecycle Management, ALM
![Page 6: TFS – Maximera nyttan, mer än bara versionshantering Niklas Fröjd och Henrik Almén](https://reader037.vdocuments.mx/reader037/viewer/2022103007/5681431a550346895daf7667/html5/thumbnails/6.jpg)
www.it-huset.se
TFS 3-lager arkitektur
![Page 7: TFS – Maximera nyttan, mer än bara versionshantering Niklas Fröjd och Henrik Almén](https://reader037.vdocuments.mx/reader037/viewer/2022103007/5681431a550346895daf7667/html5/thumbnails/7.jpg)
www.it-huset.se
Visual Studio
![Page 8: TFS – Maximera nyttan, mer än bara versionshantering Niklas Fröjd och Henrik Almén](https://reader037.vdocuments.mx/reader037/viewer/2022103007/5681431a550346895daf7667/html5/thumbnails/8.jpg)
www.it-huset.se
TFS build
![Page 9: TFS – Maximera nyttan, mer än bara versionshantering Niklas Fröjd och Henrik Almén](https://reader037.vdocuments.mx/reader037/viewer/2022103007/5681431a550346895daf7667/html5/thumbnails/9.jpg)
www.it-huset.se
Demo – TFS WI in Excel
![Page 10: TFS – Maximera nyttan, mer än bara versionshantering Niklas Fröjd och Henrik Almén](https://reader037.vdocuments.mx/reader037/viewer/2022103007/5681431a550346895daf7667/html5/thumbnails/10.jpg)
www.it-huset.se
Process Templates
• Definierar utvecklingsprocessen
• Scrum, Agile eller CMMI
• Det som skiljer dem åt är– vilka typer av work items som finns
– vilket workflow en work item har
– vilka rapporter som finns
– vilka dashboards som finns
• Det finns ytterligare process templates att ladda ner, t ex från http://templex.codeplex.com/
• Man kan skapa egna process templates
![Page 11: TFS – Maximera nyttan, mer än bara versionshantering Niklas Fröjd och Henrik Almén](https://reader037.vdocuments.mx/reader037/viewer/2022103007/5681431a550346895daf7667/html5/thumbnails/11.jpg)
www.it-huset.se
Work items
• Representerar arbete som ska utföras
• Olika typer (Process template: Scrum)– Feature
– Product Backlog item
– Task
– Bug
– Impediment
– Test case
• Man kan definiera egna work item types
![Page 12: TFS – Maximera nyttan, mer än bara versionshantering Niklas Fröjd och Henrik Almén](https://reader037.vdocuments.mx/reader037/viewer/2022103007/5681431a550346895daf7667/html5/thumbnails/12.jpg)
www.it-huset.se
Work items - States
• States (product backlog item)– New
– Approved
– Committed
– Done
– Removed
• States (task)– To do
– In progress
– Done
– Removed
![Page 13: TFS – Maximera nyttan, mer än bara versionshantering Niklas Fröjd och Henrik Almén](https://reader037.vdocuments.mx/reader037/viewer/2022103007/5681431a550346895daf7667/html5/thumbnails/13.jpg)
www.it-huset.se
Work items - workflows
• States
• Transitions
• Reasons
• Actions
• Man kan definiera egna workflows
![Page 14: TFS – Maximera nyttan, mer än bara versionshantering Niklas Fröjd och Henrik Almén](https://reader037.vdocuments.mx/reader037/viewer/2022103007/5681431a550346895daf7667/html5/thumbnails/14.jpg)
www.it-huset.se
Work items - workflows
![Page 15: TFS – Maximera nyttan, mer än bara versionshantering Niklas Fröjd och Henrik Almén](https://reader037.vdocuments.mx/reader037/viewer/2022103007/5681431a550346895daf7667/html5/thumbnails/15.jpg)
www.it-huset.se
Länkar
• http://www.codeplex.com/
• http://www.microsoft.com/visualstudio/eng/products/compare
• http://www.microsoft.com/visualstudio/eng/2013-downloads