Visual Studio Team System (VSTS) 2010 aims to align IT and business goals through an integrated application lifecycle management (ALM) solution. It provides tools to support each stage of the development process from requirements through deployment. New features in VSTS 2010 include improved planning, testing, architecture and version control tools to enable more efficient collaboration and delivery of high quality software.