2011-04-29 11 views
4

우리는 TFS로 이전하고 온라인 댓글을 토대로 TFS를 팀당 하나의 프로젝트로 구성하고 각각의 "실제 프로젝트"는 지역 (그리고 각 반복을 릴리스)으로 결정했습니다. 이것은 우리의 TFS 구조를 의미TFS 교차 프로젝트 리포팅

다소 같다 :

Apps Team 
    - WinForms Project 
    - WPF Project 
    - Embedded Project 
    - WPF Project 2 

Web Team 
    - Admin Site 
    - Client Site 
    - Client Site 2 

DB Team 
    - General Scripts 
    - DB 1 
    - DB 2 

그러나, 관리 측면에서 개별적으로 각 팀의 보고서를 검토하는 지루한입니다.

이 구조를 사용하는 경험이있는 사람들에게 중 어떤 옵션을 사용했는지 궁금합니다 (또는 다른 옵션).

1) 동일 프로젝트에 모든 팀 이동

  • 프로 : 없음 보고서는 변경되지
  • 프로 : 팀 간 인식
  • 단점 : 클러
  • 단점 : 아마도 보안

2) 모든 보고서를 크로스 팀으로 변경하십시오.

  • 프로 : 팀은 여전히 ​​자신의 프로젝트를
  • 콘을 가질 수 변경하고 모든 프로젝트에서 모든 보고서를 동기화해야
  • 단점 : 보고서는 개별 팀 (여전히 복사본을 사용자 정의 할 수 있습니다)
  • 콘에 덜 유용하게 : 팀은 동일한 프로세스 템플릿 (나를 위해 비 문제) 팀 간을 포함

3) 설정 단지 관리를위한 TFS 프로젝트

    보고서를 공유한다
  • 프로 : 하나의 TFS 프로젝트
  • 프로 변경할 수 있습니다 유지 현재 팀에 초점을 맞춘 보고서를
  • 프로 : 팀 프로젝트 관리 깨는 작업 항목의 위험 감소.
  • 단점 : 모든 팀에서 동일한 프로세스 템플릿을 사용해야합니다 (나에게 문제가되지 않음).

답변

2

나는 위에서 정의한대로 프로젝트를 설정했습니다. 그리고 # 2와 # 3 모두에 대해 TFS보고를 구성했습니다. 팀이 re-org로 하여금 보고서를 작성하도록 강요하는 생각은 나를 위해 너무 심한 옵션 # 1을 만듭니다. # 3은 매력적이지만 번호 1과 비슷한 방식으로 개별 팀이 동일한 작업 항목 유형 및 프로세스 템플릿을 공유하도록 제한합니다. 변함없이 2 상태로 끝납니다. 특히 팀이 프로세스를 독립적으로 발전시키는 경우 필자는 보고서를 사용자 지정하는 것에 투자함으로써 "보고서가 덜 유용하게 됨"문제를 완화 할 수있었습니다 (알지 못하다).

+0

의견을 보내 주셔서 감사합니다. k2. 저는 표준 보고서의 크로스 팀 복사본을 만들기 시작했습니다. 보고서 구조가 곧바로 문제가되지 않는 것은 유감입니다. 즉, TeamProject를 'TeamProject IN' ',' '으로 변경하는 것보다 복잡합니다. –

2

SharePoint Services에서 Excel Services를 사용하는 것이 좋습니다. 사용자 지정 SQL 보고서보다 훨씬 빠르게 조합 할 수 있습니다. 창고에 도착하고 크로스 팀 보고서를 매우 빠르고 쉽게 만들 수 있습니다.

그 시점에서 팀 프로젝트를 구성하고 앞으로 조정할 수 있습니다. 사실 하나의 TPC가 아닌 팀당 TPC를 원할 수도 있습니다.

+0

의견을 보내 주셔서 감사합니다. Excel은 확실히 흥미 롭습니다. 아마도 맞춤 보고서를 작성하는 방법 일 것입니다. 그러나 관리 단계에서는이 단계에서 프로젝트 간 사용을 위해 동일한 표준 TFS SQL 보고서가 필요합니다. 팀 간 수집이 고려되었지만 팀 간 상호 작용 (예 : 공유 작업 항목/코드 등) 요구 사항으로 인해 취소되었습니다. –

+1

TPC 간 교차보고 서비스를 계속 사용할 수 있습니다. 창고에는 모든 TPC 정보가 있습니다. Excel Services 보고서는 표준 TFS 보고서입니다. SharePoint w/Excel Services를 사용하고 TFS가 설정되어있는 경우 TFS는 많은 보고서에 대해 Excel Services를 만들고 사용합니다. 이는 TFS 팀을 위해 Excel 보고서를 만드는 것이 더 쉽기 때문입니다. *** 어쩌면 내가 Excel에 대한 클라이언트 응용 프로그램이 아니라 엑셀/서비스 /에 대해 설명하고 있음을 분명히해야합니다. 이들은 웹 게시 보고서입니다. –

관련 문제