phx session #6: more bang for your buck: getting the most out of team foundation server

Post on 09-Apr-2017

1.394 Views

Category:

Technology

2 Downloads

Preview:

Click to see full reader

TRANSCRIPT

TEAM SYSTEM: IT’S BIG

Get More Bang for Your Buck

Getting the Most out of Team Foundation Server

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>stevenl@microsoft.com</Email>

<Qualifications /><Achievements />

</Presenter></Session>

TEAM SYSTEM: IT’S BIG

Decks from Today

blogs.msdn.com/slange

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

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

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

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

Grab Extra Utilitiesteamsystemwidgets.com

teamprise.com

notionsolutions.com

codeplex.com

personifydesign.com

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!

TEAM SYSTEM: IT’S BIG

</Session>

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

top related