Chapter 17. Team Collaboration and Visual Studio Team System


IN THIS CHAPTER

  • A View of Software Development Projects

  • Introducing the Visual Studio Team System

We have spent the majority of this book specifically describing how to best press Visual Studio into action for writing a variety of different application types: Windows forms applications, web applications, database-connected applications, class libraries, and so on. And in our discussion of the various Visual Studio tools that enable those development scenarios, we have focused squarely on the role of the developer in writing quality code quickly using the Visual Studio IDE. But to talk solely about coding is to miss the larger picture. Software development projects involve other equally important roles and skill sets. Software projects are also a whole lot more complicated than simply producing code; they have a life all their own that involves variables across a variety of work activities.

Visual Studio Team System is the graduation of Visual Studio from a developer-focused Integrated Development Environment to a collaborative suite of tools that targets all of the different roles involved on a software project, and enables productive work across all phases of the Software Development Life Cycle (SDLC). In this chapter, we will look at this suite of collaborative tools collectively referred to as Visual Studio Team System (VSTS). We will first establish some baseline knowledge of SDLCs to provide context for the problems faced by development teams. Then we will discuss exactly what we mean when we refer to the Visual Studio Team System and take a brief tour through the Team System toolset. The balance of the chapters in this book will look in detail at the various scenarios enabled through VSTS.




Microsoft Visual Studio 2005 Unleashed
Microsoft Visual Studio 2005 Unleashed
ISBN: 0672328194
EAN: 2147483647
Year: 2006
Pages: 195

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net