26.04.2015 Views

Team Development with Visual Studio Team Foundation Server

Team Development with Visual Studio Team Foundation Server

Team Development with Visual Studio Team Foundation Server

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

• Guidelines, provide concise recommendations for <strong>Team</strong> <strong>Server</strong> Build, Project<br />

Management, Reporting and Source Control. Each guideline tells you what to do,<br />

why and how to follow the guideline.<br />

• Practices, provide a set of best practices based on the lessons development teams<br />

have learned when using <strong>Team</strong> <strong>Foundation</strong> <strong>Server</strong> in the field and <strong>with</strong>in Microsoft.<br />

Each practice focuses on how to accomplish a task that is important for team<br />

effectiveness <strong>with</strong> <strong>Team</strong> <strong>Foundation</strong> <strong>Server</strong>.<br />

• Questions and Answers, provide answers to common questions on <strong>Team</strong> <strong>Foundation</strong><br />

Source Control.<br />

• How Tos, give step-by-step in depth guidance on how to accomplish specific tasks<br />

<strong>with</strong> <strong>Team</strong> <strong>Foundation</strong> <strong>Server</strong>.<br />

• Resources, are a compendium of web sites, service providers, forums and blogs that<br />

you can use to learn more about <strong>Team</strong> <strong>Foundation</strong> <strong>Server</strong> and stay on top of latest<br />

developments in the toolset.<br />

<strong>Team</strong> <strong>Development</strong><br />

There are many elements, processes, and roles that combine to enable successful teambased<br />

software development projects. This guide focuses on:<br />

• The development process<br />

• The build process<br />

• The project management process<br />

The following diagram illustrates the relationship between typical software development<br />

processes relating to team development and how <strong>Team</strong> <strong>Foundation</strong> <strong>Server</strong> can be<br />

leveraged to provide horizontal foundational support for these initiatives.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!