Application Lifecycle Management is an important process for organizations with IT development. A good implementation of ALM will help the organization deliver better business value to fulfill the business needs. Automating tasks by using tools such as Visual Studio Team System can support this process.
In this chapter, you'll learn how VSTS can be used to fulfill the three main pillars of ALM and the issues addressed by ALM 2.0. You'll start with an overview of ALM and of VSTS and then move on to the specifics of using VSTS for ALM.
As you may recall from Chapter 2, there are three main pillars of an ALM process: