작업을 지원할 Team Foundation 클라이언트 선택

Visual Studio TFS(Team Foundation Server)를 사용하여 소프트웨어 개발 프로젝트를 빌드, 계획 및 추적하기 위해 다음 클라이언트 및 도구를 선택할 수 있습니다. PowerPoint 스토리보딩을 제외한 각 클라이언트는 TFS 팀 프로젝트에 연결해야 합니다.

기본 클라이언트

기본 클라이언트를 사용하여 소스 코드 및 빌드를 관리하고, 작업 항목을 사용하여 진행률을 추적하고 다른 팀 멤버와 공동 작업 및 활동 조정을 수행합니다.

  • TWA(Team Web Access)는 TFS가 설치되거나 업데이트될 때 자동으로 설치 및 업데이트됩니다. 다음 브라우저를 사용하여 TWA에 액세스할 수 있습니다.

    • Internet Explorer 버전 9, 10 및 11

    • Mozilla Firefox 최신 버전(27)

    • Google Chrome 최신 버전(32)

    • Safari(Mac에서만 지원됨) 버전 5, 6, 7

  • 팀 탐색기는 각 Visual Studio 버전과 함께 설치됩니다. 팀 탐색기https://www.visualstudio.com/downloads/download-visual-studio-vs에서 를 독립 실행형 클라이언트로 설치할 수도 있습니다.

  • Team Explorer EverywhereEclipse 기반 환경 및 Windows 이외의 플랫폼에서 TFS에 대한 액세스를 지원합니다. 팀이 Eclipse 또는 선택한 운영 체제의 명령줄에서 공동 작업할 수 있습니다.

작업별 클라이언트

다음 클라이언트는 관리 테스트 관련 활동, 피드백 제공 또는 작업 항목 수정 등의 특정 작업을 지원합니다.

  • Microsoft Test Manager를 사용하면 테스트 활동 관리, 수동 테스트 생성 및 실행, 테스트 활동 중에 발견 된 버그 추적 등이 가능합니다. 테스트 관리자는 Visual Studio Premium, Visual Studio Ultimate 또는 Visual Studio Test Professional과 함께 설치됩니다.

  • 관련자는 Microsoft Feedback Client를 사용해서 응용 프로그램에 대해 비디오, 오디오 또는 형식별로 작성된 의견으로 피드백을 기록할 수 있습니다. 이 클라이언트는 모든 버전의 Visual Studio와 함께 설치되거나 무료 다운로드를 통해 설치할 수 있습니다. 모든 피드백이 TFS에 저장되고 관련자는 필요한 권한이 있어야 합니다.

Office 통합 클라이언트

모든 버전의 Visual Studio 또는 팀 탐색기를 설치할 때 설치된 Team Foundation 추가 기능은 선택한 Office 클라이언트와 작업 항목 추적을 통합합니다. 추가 기능은 Office 2007, Office 2010, Office 2013 버전을 지원합니다.

작업 및 클라이언트 지원

다음 표를 참조하여 수행하려는 작업에 가장 적합한 클라이언트를 선택합니다. 일부 작업을 하기 위해서는 TWA의 모든 기능에 액세스할 수 있도록 하는 고급 액세스 권한을 부여 받아야 합니다.

범례:

필수 - 작업에 대해 설계되었습니다.

지원 작업 개념 이미지 - 작업 지원

고급 액세스 권한 - 고급 액세스 권한 필요

비어 있음 - 적용할 수 없음

소스 코드 및 빌드 관리

작업

TWA

팀 탐색기

Team Explorer Everywhere

Team Foundation 버전 제어에 소스 코드 추가

개발 컴퓨터에 Git 설정

버전 제어에 파일 추가(Eclipse)

필수 필수

뷰, 소스 코드 찾아보기

필수 필수 필수

작업 영역 매핑

필수 필수

코드 개발 및 보류 중인 변경 내용 관리

필수 필수

Team Foundation 버전 제어에서 파일 다운로드(get)

필수 필수 필수

Git에서 파일 다운로드(get)

필수 필수

코드 체크 인 및 체크 아웃

필수 필수

소스 코드를 Zip 파일로 다운로드

필수

빌드 정의 만들기

필수 필수

빌드 관리

필수 필수

빌드 품질 보기 및 평가

필수 필수 필수

사용 권한 관리: TFVC 또는 Git

필수

프로젝트 계획, 진행 상황 추적

작업

Team System Web Access

팀 탐색기

Excel

Project

백로그 만들기 및 구성

필수 지원 작업 개념 이미지 지원 작업 개념 이미지 지원 작업 개념 이미지

포트폴리오 백로그 작업

필수 고급 액세스 권한

지원 작업 개념 이미지 지원 작업 개념 이미지

Kanban 보드를 사용하여 진행률 추적

필수

작업 보드를 이용한 스프린트 작업

필수

스프린트 예측

필수

지원 작업 개념 이미지

팀 추가팀 활동 관리

필수

작업 항목 대량 추가 및 수정

작업

TWA

팀 탐색기

Team Explorer Everywhere

Excel

Project

작업 항목 쿼리

필수 필수 필수

Excel 또는 Project에서 쿼리 열기(1)

필수

필수 필수

작업 항목에 태그를 추가하여 목록 분류 및 필터링

필수

버그 심사, 백로그 항목 우선 순위 지정

필수 필수 필수 필수

작업 항목 대량 추가(Excel)

필수 필수

작업 항목 대량 수정

지원 작업 개념 이미지

필수 필수

작업 항목 템플릿 만들기 및 공유(2)

필수 필수

워크시트에 수식 추가

필수

오프라인으로 작업

필수 필수

영역 수준 권한 관리

필수

참고:

  1. TWA에서 바로 쿼리를 열 수는 없지만 Excel 또는 Project를 열고 TWA에서 직접 만든 쿼리를 열 수는 있습니다.

  2. 팀 탐색기에서 작업 항목 템플릿을 관리하려면 TFS Power Tools 다운로드합니다.

작업 항목 링크 추가 및 수정

작업

TWA

팀 탐색기

Excel

Project

두 작업 항목 연결

필수 필수 필수 필수

WBS(작업 분석 구조) 만들기

필수

필수 필수

포트폴리오 백로그 항목에 백로그 항목 매핑(1)

필수 고급 액세스 권한

지원 작업 개념 이미지 지원 작업 개념 이미지 지원 작업 개념 이미지

계층 구조 링크 보기 및 대량 수정(2)

필수 필수 필수 필수

선행 작업-후속 작업 링크 대량 추가 및 수정(3)

필수

기존 링크의 링크 형식 편집

필수 필수 필수

내 작업 또는 Git를 사용하여 작업 항목에 소스 코드 연결

필수

참고:

  1. TWA에서 백로그 항목을 포트폴리오 백로그 항목으로 신속하게 매핑할 수 있습니다. 매핑은 부모-자식 링크 형식을 사용해 작업 항목을 연결합니다. 지원되는 다른 모든 클라이언트에서 이러한 링크 관계를 편집할 수 있습니다.

  2. 팀 탐색기에서는 트리 목록 쿼리에서 항목을 이동하여 부모-자식 링크를 수정할 수 있습니다. Excel 및 Project에서는 행을 잘라내어 붙여 넣거나, 작업을 들여 써서(Project만 해당) 부모-자식 링크를 수정할 수 있습니다.

  3. Project에서 작업을 연결하면 해당 TFS 작업 항목 간에 선행 작업-후속 작업 링크를 만들 수 있습니다.

팀 멤버 및 관련자와 공동 작업

작업

TWA

팀 탐색기

Microsoft Feedback Client

PowerPoint 스토리보딩

PowerPoint

단체방에서 공동 작업

필수 고급 액세스 권한

피드백 요청

필수 고급 액세스 권한

피드백 제공

필수

피드백 검토

필수 필수

내 작업을 사용하여 코드 검토 요청 및 대응(1)

필수 고급 액세스 권한

기능, 사용자 스토리 또는 경험 스토리보드 만들기 (2)

필수

PowerPoint 스토리보딩으로 만든 스토리보드 보기(2)

필수 필수

스토리보드 탭을 통해 작업 항목에 스토리보드 연결

필수 필수

필수

참고:

  1. 코드 검토를 요청하거나 응답하려면 Visual Studio Premium 또는 Visual Studio Ultimate를 설치합니다. 내 작업은 팀 탐색기에 이러한 버전으로 표시됩니다.

  2. 스토리보드를 만들거나 보려면 Microsoft PowerPoint가 설치되어 있어야 합니다.

테스트 만들기, 관리 및 실행

작업

TWA

팀 탐색기

Microsoft Test Manager

테스트 계획 및 도구 모음 계획과 관리

필수 고급 액세스 권한

필수

수동 테스트 사례 만들기

필수 고급 액세스 권한

필수

테스트 실행

필수 고급 액세스 권한

필수

테스트 결과 추적

필수 필수

테스트 사례, 공유 단계 또는 다른 작업 항목에 대한 쿼리

필수 필수 필수

테스트 권한 관리

필수

진행률 모니터링 및 보고

작업

TWA

Excel

Project

보고서 서버

SharePoint 대시보드

누적 순서도

필수

작업 번다운(Burndown)

필수

팀 개발속도

필수

필수

쿼리 기반 원형 차트, 세로 막대형 차트 및 추세 차트 만들기(1)

필수 고급 액세스 권한

쿼리 기반 원형, 세로 막대형 및 추세 차트 생성(Excel)(2)

필수

코드 품질, 프로젝트 진행, 테스트 계획 및 버그 추적을 모니터링(3, 4)

필수 필수 필수

팀 홈 페이지 사용자 지정

필수

대시보드 사용자 지정(4)

필수

프로젝트 타임라인(5)

필수

리소스 사용(5)

필수

참고:

  1. 차트를 작성하려면 고급 액세스 권한 그룹에 속해 있어야 합니다. 원형, 세로 막대형 또는 가로 막대형 상태 차트를 작성하려면 TFS 2013.2 업데이트를 설치해야 합니다. 추세 차트를 작성하거나 필드 값의 합을 계산하는 차트를 만들려면 TFS 2013.4 업데이트를 설치해야 합니다.

  2. 임시 Excel 보고서를 만들려면 팀 프로젝트가 포함된 팀 프로젝트 컬렉션을 SQL Server Analysis Services에 프로비전해야 하며, 사용자가 Analysis Services에서 TfsWarehouseDataReader 보안 역할의 멤버여야 합니다.

  3. SQL Server 보고서 서버 보고서를 보려면 팀 프로젝트가 포함된 팀 프로젝트 컬렉션이 SQL Server Reporting Services에 제공되어야 하며 보고서가 팀 프로젝트에 추가되어야 합니다. 보고서를 보거나 만들려면 SQL Server 사용 권한을 할당해야 합니다.

  4. SharePoint 대시보드를 보려면 팀 프로젝트가 프로젝트 포털을 사용하도록 설정되고, SharePoint 사이트와 연결되었으며, 사이트에 대시보드가 추가되어 있어야 합니다. 또한 대시보드를 보거나 사용자 지정하려면 할당된 SharePoint 권한이 있어야 합니다.

  5. 프로젝트에서 사용할 수 있는 기본 보고서를 사용하여 작업 예약, 작업 종속성 및 리소스 가용성과 관련된 세부 사항을 관리하면서 데이터를 유지 관리하고 TFS에서 작업 항목 작업으로 사용할 수 있습니다.

Q & A

Q: 시작하는 방법

A: Visual Studio 또는 TFS를 다운로드해야 하는 경우 여기로 이동합니다. 팀 프로젝트를 만들어야 할 경우 여기서로 시작합니다. TFS에 처음으로 연결하는 경우 여기로 이동합니다.

Q: 내 Office 통합 클라이언트가 작동하도록 하려면 어떻게 해야 하나요?

A: 메뉴 또는 리본이 나타나지 않으면 다시 사용하도록 설정해야 할 수 있습니다. 다른 문제를 해결하려면 여기를 참조하십시오.

Q: Team Foundation 클라이언트 버전에 따라 호환성 문제가 있습니까?

A: 예. 자세한 내용은 Team Foundation Client와 Team Foundation Server 간의 호환성을 참조하세요.

Q: Visual Studio를 사용하지 않는 관련자가 우리 팀에 참여할 수 있습니까?

A: 예. 다음과 같은 작업에 대해서는 CAL이 없는 관련자에게 액세스 권한을 제공할 수 있습니다.

Q: TFS에 연결된 다른 클라이언트가 있습니까?사용할 수 있는 다른 도구가 있습니까?

A: 예. Codeplex에 추가된 오픈 소스 클라이언트를 여러 개 찾을 수 있습니다.

또한 Microsoft Visual Studio Team Foundation Server 2013 Power Tools는 Team Foundation Server 시나리오의 생산성을 증가시키는 향상, 도구 및 명령줄 유틸리티를 제공합니다.

또한 Team Foundation 관리 콘솔은 TFS에 연결되어 관리 작업을 지원합니다.