Visual Studio 2013 Application Lifecycle Management의 새로운 기능

Visual Studio ALM(Application Lifecycle Management)을 사용하여 제품 수명을 관리하고, 위험을 줄이고, 효율성을 높일 수 있습니다. Visual Studio Team Foundation Server 2013을 설치하거나 이 버전으로 업그레이드하면 다음 표에 기술된 새로운 기능이나 지원되는 작업을 이용할 수 있습니다.

최신 TFS 업데이트에서 제공하는 버그 수정 및 기능 추가에 대한 자세한 내용은 다음 문서를 참조하세요.

버전 제어 개념 이미지

버전 제어의 새로운 기능

  • 버전 제어에 Git를 사용합니다(Git 팀 프로젝트를 만들어야 함).

  • 향상된 버전 제어 기능으로 웹 브라우저에서 더 많은 작업을 수행합니다. 탐색 기능이 향상되었습니다. 이제 코드, 변경 집합, 보류 집합, 주석 및 기록 보기와 사용 권한 관리가 가능합니다.

  • 웹 기반의 버전 제어 탐색기로 변경 집합이나 커밋에 대한 주석을 작성하거나 이러한 주석에 회신합니다. 이를 통해 소스 코드 변경 내용에 대한 팀 동료와의 대화에 참여할 수 있습니다. 변경 집합과 보류 집합 또는 Git 커밋에 주석을 추가할 수 있습니다.

  • 팀 탐색기에서 보류 중인 변경 내용, 변경 집합 정보 및 보류 집합 정보 페이지를 도킹 해제(도킹 해제)하고 새 창에서 엽니다.

팀으로 작업의 개념 이미지

Agile 도구, 팀 공동 작업, 프로젝트 계획 및 추적의 새로운 기능

  • 팀 포트폴리오를 관리하여 여러 팀 간의 작업 영역을 이해하고, 어떻게 작업이 축적되어 보다 폭넓은 이니셔티브를 이루는지 알아봅니다. 최대 5개의 포트폴리오 백로그의 계층 구조를 정의할 수 있습니다. 자세한 내용은 MSDN 백서, Agile 포트폴리오 관리: TFS를 사용하여 여러 팀에서 백로그 지원을 참조하십시오.

  • 단순 목록 쿼리의 결과를 차트로 만들어 진행 상황을 시각화합니다. 같은 쿼리에 대해 원형, 가로 막대형, 세로 막대형 또는 누적 세로 막대형 등의 다양한 유형의 차트를 만들 수 있습니다.

  • 단체방을 사용하여 진행 중인 작업에 대해 논의하고, 질문하고, 상태를 공유하고, 발생하는 문제를 실시간으로 분명히 설명합니다.

  • 버전 제어 시스템에 Git를 사용하는 팀 프로젝트를 만듭니다.

  • 새 연결 페이지에서 팀 탐색기를 사용하여 다른 팀 프로젝트로 컨텍스트를 빠르게 전환할 수 있습니다.

  • 이제 작업 영역의 솔루션이 팀 탐색기에 나열됩니다. 이제는 작업하려는 솔루션을 선택하고 솔루션 간에 쉽게 전환할 수 있습니다.

TFS 업그레이드 중 기본 프로세스 템플릿과 팀 프로젝트의 변경 내용에 대해 알아보려면 여기로 이동하십시오.

빌드 개념 이미지

Team Foundation 빌드의 새로운 기능

  • Git를 사용하여 코드를 빌드합니다(Git 팀 프로젝트를 만들어야 함).

  • 개발 컴퓨터에서 Visual Studio가 사용하는 것과 동일한 폴더 구조로 빌드 출력 파일을 구성합니다.

  • 컴파일과 테스트 실행 전후에 일괄 실행 및 PowerShell 스크립트를 실행합니다.

  • Visual Studio Online이나 온-프레미스 서버에서 TFS로 빌드 출력을 저장합니다.

  • 이제 모든 빌드에 진단 로그를 사용할 수 있습니다.

  • 팀 탐색기에서 빌드 페이지를 도킹 해제 도킹 해제하고 자체 창에서 봅니다.

  • 간단하게 빌드 템플릿에서 빌드를 정의하고, Windows 스토어 응용 프로그램을 빌드하고 테스트할 수 있습니다. 기본 템플릿이 버전 제어 대신 TFS에 저장됩니다.

  • 디버깅하는 동안 일치하는 배포된 코드를 찾을 수 있도록 배포할 빌드를 설정합니다. 배포 후 문제를 진단하기 위해 릴리스를 설정을 참조하세요.

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

아키텍처, 모델링 및 디자인의 새로운 기능

  • 코드 편집기에서 코드 맵을 만들어서 코드에서 관계를 매핑합니다. 코드 맵에서 특성 코드의 종속성을 참조하세요.

  • 코드 창 또는 호출 스택 창에서 코드 맵을 만들어 디버깅 모드 중에 호출 스택을 시각화합니다.

  • 코드 맵으로 코드를 시각적으로 탐색합니다.

    작업 중에 코드에서의 위치를 쉽게 확인할 있도록 코드 맵이 코드 편집기 옆에 표시됩니다.

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

개발자 품질 및 진단 도구의 새로운 기능

테스트 개념 이미지

테스트의 새로운 기능

  • 클라우드 기반 부하 테스트가 부하 테스트를 위해 가상 컴퓨터를 설정합니다. 그러므로 여기에 시간 또는 리소스를 사용할 필요가 없습니다.

  • 간단한 브라우저 기반 테스트 관리 및 실행으로 소프트웨어 프로젝트의 품질을 향상시킬 수 있습니다.

    • 테스트 계획 만들기

    • 전체 테스트 도구 모음 관리

    • 공유 단계 및 매개 변수 지원을 포함한 전체 테스트 사례 작성

    • 실행 중 인라인 편집 기능을 포함한 테스트 사례 실행

  • Team Build에서 Windows 스토어 응용 프로그램 단위 테스트와 Windows 스토어 단위 테스트를 실행합니다.

  • 코딩된 UI 테스트에서 이제 Windows 스토어 응용 프로그램의 XAML 및 Internet Explorer 11 사용(100% 확대/축소)을 지원합니다.

  • 수동 테스트 또는 예비 테스트 세션을 사용하여 원격 장치에서 실행 중인 Windows 스토어 응용 프로그램을 테스트합니다.

  • Lab Management for Visual Studio 2012용으로 보다 쉽게 에이전트를 설치하고 구성합니다.

  • Lab Management for Visual Studio 2012에 SCVMM 2012 및 클러스터링된 Hyper-V 호스트를 포함합니다.

시작하려면 Team Web Access를 사용하여 수동 테스트 계획을 참조하십시오.

배포 개념 이미지

배포의 새로운 기능

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

시작하려면 Release Management로 배포 자동화을 참조하십시오.

TFS 설치

TFS 설치 및 관리의 새로운 기능

  • TFS는 SharePoint Foundation 2013과 함께 제공됩니다.

  • TFS에서는 Windows Server와 SQL Server 등의 차세대 Microsoft 서버 제품을 지원합니다.

  • TFS 관리 콘솔을 통해 자동 백업 및 복원 활동을 예약합니다.

Q & A

Q: 어디에서 소프트웨어를 다운로드할 수 있습니까?

A: Visual Studio 다운로드에서 이 소프트웨어에 액세스할 수 있습니다.

Q: TFS를 업데이트하려면 어떻게 해야 할까요?

A: Team Foundation Server를 업그레이드하는 단계별 지침을 보려면 여기로 이동하십시오.

TFS 2005, TFS 2008 또는 TFS 2010에서 업그레이드하는 경우에는 TFS 2013 호환성 및 종속성을 참조하세요.

Q: TFS를 설치하려면 어떻게 해야 할까요?

A: Team Foundation Server 설치 가이드를 참조하십시오.

Q: Visual Studio Online을 사용하기 시작하려면 어떻게 해야 할까요?

A: Visual Studio Online에 등록하고 클라우드에서 Visual Studio ALM을 사용하려면 여기로 이동하세요.

Q: 어디에서 클라이언트 및 서버 호환성에 대해 알아볼 수 있습니까?

A: Team Foundation Client와 Team Foundation Server 간의 호환성을 참조하십시오.

Q: 어디에서 Visual Studio 2013의 새로운 기능에 대해 알아볼 수 있습니까?

A: Visual Studio 2013에서 지원되는 새로운 기능에 대한 개요를 보려면 여기로 이동하십시오.