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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Projects<br />

• Avoid dependencies across team projects.<br />

• Use project references instead of file references.<br />

• Use Web Deployment Project for Web applications.<br />

• Use a single-solution strategy if you are working on a small team project.<br />

• Use a partitioned-solution strategy if you are working on a large team project <strong>with</strong><br />

multiple independent sub-projects.<br />

• Use a multiple-solution strategy if you are working on a very large team project that<br />

requires many dozens of independent sub-projects.<br />

Scheduled Builds<br />

• Use a scheduled build to produce regular builds.<br />

Test-Driven <strong>Development</strong><br />

• Run code analysis on each build.<br />

• Run automated tests on each build.<br />

• Consider setting builds to fail when automated tests fail.<br />

Work Items<br />

• Use work items to track build breaks.

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

Saved successfully!

Ooh no, something went wrong!