+ All Categories
Home > Business > Managing Your Application Life Cycle With Tfs 2008

Managing Your Application Life Cycle With Tfs 2008

Date post: 25-Jun-2015
Category:
Upload: rick-kierner
View: 2,168 times
Download: 1 times
Share this document with a friend
Popular Tags:
16
Customizing your TFS 2008 Process Management Template Rick Kierner Passionate Technologist HMB, Inc. http://rickdoes.NET @rkierner
Transcript
Page 1: Managing Your Application Life Cycle With Tfs 2008

Customizing your TFS 2008 Process Management Template

Rick KiernerPassionate Technologist

HMB, Inc. http://rickdoes.NET

@rkierner

Page 2: Managing Your Application Life Cycle With Tfs 2008

What we are going to cover

Page 3: Managing Your Application Life Cycle With Tfs 2008

What is TFS

Page 4: Managing Your Application Life Cycle With Tfs 2008

TFS Components

Page 5: Managing Your Application Life Cycle With Tfs 2008

Why Have Process Management?

• Money!• Average cost overrun: 45%• Average time overrun: 63%• Functionality delivered on average: 67%• Average project success: 30%

Page 6: Managing Your Application Life Cycle With Tfs 2008

Why Customize?

Page 7: Managing Your Application Life Cycle With Tfs 2008
Page 8: Managing Your Application Life Cycle With Tfs 2008
Page 9: Managing Your Application Life Cycle With Tfs 2008

Before you Start, Plan

Page 10: Managing Your Application Life Cycle With Tfs 2008

Our Process

• Extreme Programming– User stories– Iterations– Pair Programming– Test First– Release Planning– User demos– Velocity Tracking

• Rup– Architecture First– Business Modeling– Iterative Development– Phased development– Requirement

documentation

Page 11: Managing Your Application Life Cycle With Tfs 2008

Process Guidance Package

• Work item tracking– Default work item types

• Workflows• Data Entry Forms

– Default work items• Tasks/scenarios to begin a

project

• Areas & Iterations• Groups and Permissions

• Source Control– Check-in Requirements– Notes– Permissions

• Collaboration Portal• Reports

– Visibility– Status

Page 12: Managing Your Application Life Cycle With Tfs 2008

Process TemplateProcess Template

ProcessTemplate.xmlProcessTemplate.xml

ReportsReports

Work ItemsWork Items

WorkItems.xmlWorkItems.xml

Bug.xmlBug.xml

Template DefinitionTemplate Definition

Version ControlVersion Control

VersionControl.xmlVersionControl.xml

Reports.xmlReports.xml

BugTrends.rdlBugTrends.rdl

CustomWIType.xmlCustomWIType.xml

Process Group References

Process Group ReferencesAnatomy of a Process Template

Page 13: Managing Your Application Life Cycle With Tfs 2008

Process Guidance UI

Page 14: Managing Your Application Life Cycle With Tfs 2008

Demo

• Team Power Tools• Explore the Agile Template• Modify the Agile Template• Upload a new XP Template• Create a new XP Project

Page 15: Managing Your Application Life Cycle With Tfs 2008

Questions

?

Page 16: Managing Your Application Life Cycle With Tfs 2008

Resources

• TFS Developer Center– http://msdn.microsoft.com/en-us/tfs2008/default.aspx

• MS Build Team Tasks– http://msbuildtasks.tigris.org/

• Team Foundation Server Power Tools:– http://msdn.microsoft.com/en-us/tfs2008/

bb980963.aspx

• My Blog(http://rickdoes.net)


Recommended