태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

VS 2013 ALM/TFS 20132014.11.21 17:10

[프로페셔널 TFS 간단정리] 2장. 배포 계획(2) - 프로젝트 컬렉션 및 팀 프로젝트를 나누는 방식

이 장에서는 팀 프로젝트 컬렉션 또는 팀 프로젝트를 어떤 기준으로 나누어야 하는지에 대해 설명한다.

 

1. 팀 프로젝트 컬렉션을 나누는 방식

팀 프로젝트 컬렉션은 밀접하게 관련된 팀 프로젝트들을 하나로 묶는 그룹이다. 팀 프로젝트 컬렉션을 나눌 때는 기본적으로 제품 또는 관련 응용프로그램 군을 고려한다. 예를 들어, 제품 간에 코드 공유를 전혀하지 않는 제품들에 대해서는 서로 다른 팀 프로젝트 컬렉션을 만들고, 코드 재사용성이 높거나 프레임워크를 서로 공유하는 제품들에 대해서는 단일 팀 프로젝트 컬렉션을 사용한다.

 

2. 팀 프로젝트를 나누는 기준

일반적으로 팀 프로젝트는 "여러분이 생각하는 것보다 크다". 다음은 팀 프로젝트의 범위를 설정하는데 사용되는 일반적인 세 가지 방식이다.

A. 응용프로그램 별 팀 프로젝트

응용프로그램 별로 팀 프로젝트를 각각 만든다. 이는 가장 일반적인 방식이며, 가장 먼저 고려해봐야 할 방식이다.

B. 릴리즈 별 팀 프로젝트

아주 큰 규모의 팀이 프로젝트를 오랜 기간 동안 진행할 경우에 효과적이다. 특히 독립 소프트웨어 벤더(ISVs)에 적합하다. 사실 Microsoft에서도 많은 제품에 이 방식을 적용하고 있다.

C. 팀 별 팀 프로젝트

팀원이 50명 이하인 적은 규모의 팀으로써 팀원 수에 거의 변화가 없지만, 그들이 관리하는 응용프로그램이 계혹해서 변화하는 경우에 적합하다.

 

감사합니다.

webmars.

Posted by webmars