11. Building and Integrating Software

THIS CHAPTER DESCRIBES how teams go about assembling their software. We introduce the idea of a Build Lab and explain the way it automates the various tasks required to generate a version of software. We also consider the different types of software testing performed during this build process and then finally walk you through a typical programming episode to put these procedures into a realistic context. After completing this chapter, you will know enough about the basics of building and integrating software to understand the purpose of Team Foundation Build, whose setup and use are described in the next chapter.

Software Construction

Transforming source code into a set of binary files (.exe, .dll) is a ...

Get Visual Studio Team System: Better Software Development for Agile Teams now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.