Download - Session #6: Get More Bang For Your Buck
TEAM SYSTEM: IT’S BIG
Get More Bang for Your Buck
Getting the Most out of Team Foundation Server
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
TEAM SYSTEM: IT’S BIG
In Case You Didn’t Know..
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!
TEAM SYSTEM: IT’S BIG
VERSION CONTROLGet More Bang for Your Buck
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
TEAM SYSTEM: IT’S BIG
Keep your Shelves Tidy
• Don’t keep them for too long
• Share files, do peer reviews
• Save WIP
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
TEAM SYSTEM: IT’S BIG
DEMOAnnotate
TEAM SYSTEM: IT’S BIG
Hey, you in the 3rd row. Are you sleeping? It’s the last session! Stick it out,
then go get a beer!
TEAM SYSTEM: IT’S BIG
WORK ITEM TRACKINGGet More Bang for Your Buck
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
TEAM SYSTEM: IT’S BIG
Office: Your Unspoken Hero
• SQL Reporting Services is cool, but not for everyone
• What about Excel & Visio?
TEAM SYSTEM: IT’S BIG
DEMOExcel Reporting & TFS
TEAM SYSTEM: IT’S BIG
OTHER STUFFGet More Bang for Your Buck
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!)
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)
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
TEAM SYSTEM: IT’S BIG
DEMOPower Tools
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
TEAM SYSTEM: IT’S BIG
QUESTIONS?If we have time, love to hear ‘em!