차례:
정의-Visual Studio Team System (VSTS)이란 무엇입니까?
VSTS (Visual Studio Team System)는 소프트웨어 프로젝트 생성, 개발 및 관리를 용이하게하기 위해 Microsoft Corp.에서 소프트웨어 제품으로 개발 한 통합 개발 환경 (IDE)입니다. VSTS는 다음 네 가지 하위 제품으로 구성됩니다.
- Visual Studio, 개발 환경
- 테스트 데이터 관리 및 테스트 사례 실행을위한 Visual Studio Test Professional
- 소스 코드 파일 및 중앙 데이터베이스의 협업을 제공하는 Team Foundation Server
- 소프트웨어 테스터를위한 가상 환경을 만드는 기능을 제공하는 Visual Studio Lab Management
Techopedia는 Visual Studio Team System (VSTS)을 설명합니다.
소프트웨어 개발 작업은 종종 각 단계에 다른 사람들이 참여하는 여러 단계와 절차로 구성됩니다.
- 주어진 문제를 분석하고 시각적으로 나타내는 책임이있는 비즈니스 분석가
- 예산과 자원을 할당하고 프로젝트 개발 활동 일정을 짜는 프로젝트 관리자
- 시스템과 그 기능을 심도있게 연구하고 필요한 알고리즘을 개발하는 소프트웨어 설계자
- 알고리즘을 기반으로 코드를 작성하는 개발자
- 버그 및 결함을 수정하기 위해 코드를 테스트하는 소프트웨어 테스트 엔지니어
- 완벽하게 작동하는 제품을 클라이언트에게 전달하는 책임을 맡은 배포 팀
각 멤버는 서로 다른 도구를 사용해야합니다. 예를 들어, 프로젝트 관리자는 프로젝트 예산에 대한 통찰력을 제공하고 테스트와 관련된 도구에는 관심이없는 도구로 작업하는 데에만 관심이 있습니다. 따라서 소프트웨어 개발에 관련된 사람들의 요구를 충족시킬 수있는 소프트웨어 패키지가 필요합니다. VSTS는 모든 필수 기능을 포함하는 여러 하위 패키지가 포함 된 소프트웨어 패키지를 제공합니다.
VSTS의 전체 기능은 Team Foundation Server (TFS)라는 핵심 구성 요소에 의존합니다. 동일한 소프트웨어 프로젝트를 수행하는 여러 팀원 간의 개발 협업을 촉진하고 구성 오브젝트를 저장하기위한 저장소를 제공하며 데이터 수집 및 프로젝트 추적을 가능하게합니다. VSTS의 주요 백엔드 구성 요소입니다.