PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server
-
Upload
steve-lange -
Category
Technology
-
view
1.394 -
download
2
Transcript of PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server
![Page 1: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/1.jpg)
TEAM SYSTEM: IT’S BIG
Get More Bang for Your Buck
Getting the Most out of Team Foundation Server
![Page 2: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/2.jpg)
TEAM SYSTEM: IT’S BIG
<Session Title=“Get More Bang For Your Buck” IsLast=“true”>
<RunTimeHours>1</RunTimeHours>
<Presenter IsGeek=“true”><Name>Steve Lange</Name><Hometown>Denver, CO</Hometown><Title>Developer Technology
Specialist</Title><Email>[email protected]</Email>
<Qualifications /><Achievements />
</Presenter></Session>
![Page 3: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/3.jpg)
TEAM SYSTEM: IT’S BIG
Decks from Today
blogs.msdn.com/slange
![Page 4: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/4.jpg)
TEAM SYSTEM: IT’S BIG
What You’ll Learn (hopefully)
Team Foundation
Server is Greedy
TFS can probably do
more than you think
More people can use TFS
than you think
There are a lot of TFS freebies
![Page 5: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/5.jpg)
TEAM SYSTEM: IT’S BIG
![Page 6: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/6.jpg)
TEAM SYSTEM: IT’S BIG
Feed Team Foundation’s Narcissism
test results
source code
binaries
bugs
issues
requirements
tasks
use casesbuild data
risks
change requests
helpdesk tickets
Gimme!
![Page 7: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/7.jpg)
TEAM SYSTEM: IT’S BIG
VERSION CONTROLGet More Bang for Your Buck
![Page 8: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/8.jpg)
TEAM SYSTEM: IT’S BIG
Don’t Pigeon-Hole TFS• TFS is NOT a re-branded VSS• TFS is NOT just for .NET
development– “If you can save it”• Any file size, any file type
![Page 9: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/9.jpg)
TEAM SYSTEM: IT’S BIG
Keep your Shelves Tidy• Don’t keep them
for too long• Share files, do
peer reviews• Save WIP
![Page 10: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/10.jpg)
TEAM SYSTEM: IT’S BIG
Don’t Hate, Annotate!• Use it for Good, not Evil (or try not
to, at least)• Identify intra-file historical changes
![Page 11: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/11.jpg)
TEAM SYSTEM: IT’S BIG
DEMOAnnotate
![Page 12: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/12.jpg)
TEAM SYSTEM: IT’S BIG
WORK ITEM TRACKINGGet More Bang for Your Buck
![Page 13: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/13.jpg)
TEAM SYSTEM: IT’S BIG
Don’t Re-Create, Relate!• Create related work items– Eliminate a lot of copy & paste
• Link test results, but also the tests themselves
![Page 14: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/14.jpg)
TEAM SYSTEM: IT’S BIG
Office: Your Unspoken Hero• SQL Reporting Services is cool, but
not for everyone• What about Excel & Visio?
![Page 15: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/15.jpg)
TEAM SYSTEM: IT’S BIG
DEMOExcel Reporting & TFS
![Page 16: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/16.jpg)
TEAM SYSTEM: IT’S BIG
OTHER STUFFGet More Bang for Your Buck
![Page 17: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/17.jpg)
TEAM SYSTEM: IT’S BIG
F5 is NOT a Build System• Test Drive Team Build• Several Build Scenarios– Continuous– Rolling– Scheduled– Ad-hoc
• Heck, build your database, too.. (gasp!)
![Page 18: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/18.jpg)
TEAM SYSTEM: IT’S BIG
“Fire and Forget” User Licensing
Take advantage of Licensing Change New in 2008 Expands Potential TFS Footprint
NO TFS CAL needed when: Creating work items Viewing/Editing work items created by user
Use WIWA Slimmed Down Web Access Confines UI to CAL-less model
Integrate TFS with Existing Helpdesk
Cross-post tickets into TFS work items Partners can help (plug, plug)
![Page 19: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/19.jpg)
TEAM SYSTEM: IT’S BIG
![Page 20: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/20.jpg)
TEAM SYSTEM: IT’S BIG
Everyone Needs a Power Tool
• Windows Explorer Extension• Team Members• Check-in Policy Pack• Alerts Editor• Power Shell Extensions• Command Line–Unshelve, rollback, treeclean
• Process Template Editor
![Page 21: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/21.jpg)
TEAM SYSTEM: IT’S BIG
DEMOPower Tools
![Page 22: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/22.jpg)
TEAM SYSTEM: IT’S BIG
Grab Extra Utilitiesteamsystemwidgets.com
teamprise.com
notionsolutions.com
codeplex.com
personifydesign.com
![Page 23: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/23.jpg)
TEAM SYSTEM: IT’S BIG
What’s in the Pipe?• Hierarchical Work Items• Version Control– First class branches– Visualize branch relationships• Drag & Drop Merging
– Track change across branches• History, Timeline, Annotate
• Workflow-based Build
![Page 24: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/24.jpg)
TEAM SYSTEM: IT’S BIG
QUESTIONS?If we have time, love to hear ‘em!
![Page 25: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/25.jpg)
TEAM SYSTEM: IT’S BIG
</Session>
![Page 26: PHX Session #6: More Bang for Your Buck: Getting the Most out of Team Foundation Server](https://reader036.fdocuments.net/reader036/viewer/2022070518/58ea5ffa1a28abb8208b6575/html5/thumbnails/26.jpg)
TEAM SYSTEM: IT’S BIG
Don’t Go Home Yet!
1. Fill out evals (High scores win prizes)
2. Win stuff
Slides from today: blogs.msdn.com/slange