내보내기(0) 인쇄
모두 확장
이 문서는 수동으로 번역한 것입니다. 원본 텍스트를 보려면 포인터를 문서의 문장 위로 올리십시오. 추가 정보
번역
원본

Visual Studio Team Foundation Server와 응용 프로그램 수명 주기 관리

Visual Studio Team Foundation Server 2013의 클라이언트-서버 도구 모음을 사용하여 검증된 방법으로 응용 프로그램의 수명 주기를 관리할 수 있습니다. 팀에서 소스 코드를 관리하고, 응용 프로그램을 개발, 빌드 및 테스트하고, 프로젝트를 계획하고, 작업을 추적하고, 진행 상황을 보고할 수 있습니다. TFS는 소프트웨어 개발 프로젝트 관리를 위한 버전 제어, 빌드 시스템 및 Agile 계획 도구를 제공합니다.

TFS 설치

설정: TFS를 설정하고, 팀 프로젝트를 만들고, 팀 멤버 계정을 추가합니다.

온-프레미스 서버를 관리하지 않으려는 경우 Visual Studio Online을 사용할 수 있습니다.

사용 가능한 모든 배포 옵션에 대한 자세한 내용은 TFS 설치 가이드를 참조하십시오.

버전 제어 개념 이미지

코드: Team Foundation 버전 제어(TFVC) 또는 Git를 사용하여 코드를 공유하고 빌드합니다.

   

TFVC로 응용 프로그램을 개발하거나 Git 리포지토리에서 응용 프로그램을 개발합니다.

팀으로 작업의 개념 이미지

작업: 프로젝트를 계획하고, 작업을 추적하고, 팀으로 공동 작업을 수행하고, 진행 상황을 보고합니다.

백로그를 만들고, 스프린트에서 작업하고, 진행 상황을 차트로 작성하고, 단체방으로 공동 작업을 수행합니다. 아이디어를 스토리보드로 작성하고 소프트웨어 작업에 대한 의견을 받습니다.

빌드 개념 이미지

빌드: 온-프레미스 빌드 서버를 설정하고 빌드 프로세스를 정의합니다.

   

또는 Visual Studio Online을 사용하여 연속 통합 빌드를 설정합니다.

테스트 개념 이미지

테스트: 응용 프로그램을 테스트합니다.

테스트를 계획하고 각 마일스톤에 대한 진행 상황을 추적합니다. 성능 및 스트레스 테스트를 포함하여 수동 및 자동화된 테스트를 실행합니다.

더욱 정교한 개발과 테스트를 위해 가상 환경에 응용 프로그램을 배포합니다. System Center Virtual Machine Manager(SCVMM)에서 관리되는 모든 시각화 프레임워크에서 가상 컴퓨터를 실행할 수 있습니다.

프로젝트를 시작하고 실행한 후 추가 도구를 사용하여 응용 프로그램의 디자인, 코드 품질 및 배포를 지원할 수 있습니다.

아키텍처, 모델링 및 디자인 개념 이미지

디자인: 사용자 요구 사항을 더 잘 이해하고 충족하도록 응용 프로그램을 모델링합니다.

기존 자산 위에 기능을 디자인하거나 새 응용 프로그램을 개발합니다. 아키텍처 다이어그램을 사용하여 코드를 시각화하고 팀의 소프트웨어에 대한 중요 정보를 전달합니다.

개발자 진단 도구 개념 이미지

진단: 진단 도구를 사용하여 응용 프로그램을 개선합니다.

응용 프로그램을 작성, 단위 테스트, 디버깅, 분석 및 프로파일링합니다.

배포 개념 이미지

배포: 응용 프로그램의 릴리스 관리 프로세스를 개선합니다.

각 단계의 특정 환경에 응용 프로그램을 배포합니다. 단계별 승인이 필요한 프로세스로 단계를 관리합니다.

모니터: 라이브 응용 프로그램이 문제 없이 실행되고 있는지 확인하고 어떻게 사용되고 있는지 알아봅니다.

라이브 웹 응용 프로그램을 계측하여 성능을 측정하고, 잘못된 부분이나 예외를 감시하고, 지구본에서 라이브 웹 응용 프로그램을 사용할 수 있는지 모니터링합니다. 배포된 Windows Phone 또는 웹 페이지에 사용 데이터를 기록하여 사용자의 필요에 맞게 조정합니다.

Application Insights를 미리 보는 중입니다.

배포 기능 확장 또는 변경

관리: 서버를 관리하고, 기능을 추가하고, 액세스 및 사용 권한을 관리하고, 서버 작업을 유지 관리합니다.

TFS는 소규모 개발 그룹부터 대기업까지 지원할 수 있게 확장 가능하도록 설계되었습니다.

사용자 지정 작업 개념 이미지

사용자 지정: 프로젝트 추적 데이터, 양식, 워크플로 및 기타 개체를 사용자 지정합니다.

비즈니스 워크플로 프로세스와 조직 구조에 맞게 TFS 내에서 많은 요소를 사용자 지정할 수 있습니다.

개발자, 설계자 및 테스터는 일반적으로 Visual Studio를 통해 TFS에 연결합니다. 웹 브라우저를 사용하여 Team Web Access(TWA), Microsoft Test Manager 및 Visual Studio Online에 연결할 수도 있습니다.

다음 표에는 Visual Studio 버전에 따라 사용 가능한 TFS 도구가 나열되어 있습니다. 자세한 기능 비교를 보려면 여기로 이동하십시오.

응용 프로그램 수명 주기

Visual Studio Professional 2013

Visual Studio Premium 2013

Visual Studio Ultimate 2013

Visual Studio Test Professional 2013

소스 코드 관리(TFVC 또는 Git)

확인 표시

확인 표시

확인 표시

확인 표시

Build

확인 표시

확인 표시

확인 표시

확인 표시

테스트(참고 1 참조)

확인 표시

확인 표시

확인 표시

공동 작업(작업 항목 추적 및 Agile 계획 도구)(2)

확인 표시

확인 표시

확인 표시

확인 표시

아키텍처, 모델링 및 디자인

확인 표시

진단 도구

확인 표시

확인 표시

배포/Lab Management

확인 표시

확인 표시

확인 표시

참고:

  1. 별도의 Team Foundation 클라이언트인 Microsoft Test Manager로 테스트 사례를 관리 및 실행하고 실제 또는 가상 환경을 만들고 관리할 수 있습니다. Visual Studio 버전과 함께 설치됩니다.

  2. Agile 포트폴리오 관리 및 테스트 관리와 같은 TWA의 고급 도구와 기능에 액세스하려면 모든 권한이 필요합니다.

fda2bad5.collapse_all(ko-kr,VS.120).gifVisual Studio 버전

  • Visual Studio Professional은 개발자가 웹, 클라우드 및 장치에서 다중 계층 응용 프로그램을 만들 수 있는 통합된 개발 환경입니다.

  • Visual Studio Premium은 관계자, 사용자 및 소프트웨어 개발 기능을 결합하여 하나의 통합된 팀으로 뛰어난 응용 프로그램을 제공할 수 있게 통합 ALM 솔루션을 제공합니다.

  • Visual Studio Ultimate는 확장성이 뛰어난 소프트웨어 응용 프로그램 및 서비스를 개발하고 운영하는 조직을 위한 포괄적인 ALM 제품입니다. 팀이 높은 수준의 아키텍처 무결성을 유지하고 기술적 부채를 효율적으로 관리할 수 있는 아키텍처 검색 및 유효성 검사 도구를 제공합니다.

  • Visual Studio Test Professional은 팀 공동 작업 도구가 필요하지만 전체 개발 IDE는 필요 없는 테스터, 비즈니스 분석가, 제품 관리자 및 기타 관계자에게 이상적입니다.

fda2bad5.collapse_all(ko-kr,VS.120).gifTeam Foundation 클라이언트

추가 Team Foundation 클라이언트는 프로그램 관리자와 기타 관계자의 TFS 연결을 지원합니다. 팀 탐색기는 각 버전의 Visual Studio와 함께 설치됩니다. 또는 Microsoft 다운로드 센터에서 독립 실행형 클라이언트로 팀 탐색기를 설치할 수 있습니다. 팀 탐색기는 TFS 연결과 추가 Team Foundation 클라이언트 액세스를 지원합니다. 자세한 내용은 작업을 지원할 Team Foundation 클라이언트 선택을 참조하십시오.

fda2bad5.collapse_all(ko-kr,VS.120).gifQ: 어디에서 소개 개요를 볼 수 있습니까?

A: Visual Studio 제품 가이드, 사례 연구, 백서, 포럼 및 기타 리소스에 액세스하려면 여기에서 시작하십시오.

fda2bad5.collapse_all(ko-kr,VS.120).gifQ: TFS 사용 방법을 간략하여 보여 주는 비디오는 어디에 있습니까?

fda2bad5.collapse_all(ko-kr,VS.120).gifQ: ALM과 VS TFS에 책이 있습니까?

A: 예. 다음 책에서는 Visual Studio Team Foundation Server 2012를 다루지만 많은 개념과 방법이 Visual Studio TFS 2013에도 적용됩니다.

fda2bad5.collapse_all(ko-kr,VS.120).gifQ: 어디에서 Visual Studio와 TFS를 다운로드할 수 있습니까?

A: 여기에서 해당 소프트웨어를 다운로드할 수 있습니다.

fda2bad5.collapse_all(ko-kr,VS.120).gifQ: Eclipse에 사용할 수 있는 도구가 있습니까?

A: 예. Team Explorer Everywhere(TEE)를 사용하여 Eclipse 기반 환경과 Windows 이외의 플랫폼에서 TFS에 연결할 수 있습니다. TEE는 버전 제어, 빌드 및 작업 항목 추적을 지원합니다.

커뮤니티 추가 항목

추가
Microsoft는 MSDN 웹 사이트에 대한 귀하의 의견을 이해하기 위해 온라인 설문 조사를 진행하고 있습니다. 참여하도록 선택하시면 MSDN 웹 사이트에서 나가실 때 온라인 설문 조사가 표시됩니다.

참여하시겠습니까?
표시:
© 2014 Microsoft