Visual Studio Team System (VSTS)

Definition - What does Visual Studio Team System (VSTS) mean?

Visual Studio Team System (VSTS) is an integrated development environment (IDE) developed as a software product by Microsoft Corp. to facilitate software project creation, development and management. VSTS is composed of four subproducts:

  1. Visual Studio, a development environment
  2. Visual Studio Test Professional for test data management and test case execution
  3. Team Foundation Server, which offers collaboration of source code files and centralized database
  4. Visual Studio Lab Management, which provides features to create a virtual environment for software testers

Techopedia explains Visual Studio Team System (VSTS)

A software development task often consists of several stages and procedures with different people involved in each stage:

  1. The business analyst responsible for analyzing the given problem and representing it visually
  2. The project manager who allocates budget and resources and frames a schedule for the project development activities
  3. The software architect who studies the system and its functions in depth and develops necessary algorithms
  4. The developer who writes code based on the algorithms
  5. The software test engineer who tests the code to fix bugs and defects
  6. The deployment team responsible for delivering the fully operational product to the client

Each of the members needs a different tool to work with. For example, the project manager is only interested in working with tools that provide an insight regarding the budget of the project and is not interested in tools associated with testing. Therefore, a software package is needed that can meet the demands of the people involved in software development. VSTS offers a software package with several sub-packages that incorporate all essential features.

The entire functionality of VSTS relies on the core component known as the Team Foundation Server (TFS). It facilitates development collaboration among different teams of people working on the same software project, offers a repository for storing configuration objects, and enables data collection and project tracking. It is the main back-end component of VSTS.

Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.