2009-08-31 3 views
1

그래서 내 고객은 공통 쉐어 포인트 사이트에있는 프로젝트와 관련된 모든 정보를 통합하는 고객 대시 보드를 원합니다.Sharepoint - Project Web Access - Team Foundation Server

그래서 우리는이

,210

그는 다음과 같은 요구 사항을 원한다 :

아래로 굽기 차트 :이 하나가 회사 내부의 TFS 서버에 있습니다. 버그

총 수 :이 하나가 TFS에 위치하고 너무

열기 문제 및 위험 : TFS에서이 일이 하나 PWA

팀 이름과 역할에 위치해 있습니다.

내 질문은 TFS 데이터베이스 및 PWA 정보와 Sharepoint를 어떻게 통신합니까? 모든 의견, 제안 또는 단서?

답변

2

두 가지 방법이 있습니다. Project Server 또는 Team Foundation Server에서 만든 프로젝트 대시 보드 사이트를 사용하십시오.

프로젝트 서버

프로젝트 서버 프로젝트 작업 영역을 활성화하는 것입니다와 같은 대시 보드를 설정하는 표준 방법입니다. 즉, 프로젝트를 처음 게시 할 때 http://tdg-srv-006/PWA/My%20Project과 같은 URL을 갖게됩니다. Project Server와의 통합과 TFS를 모두 포함하는 프로젝트 '대시 보드'사이트가있는 곳입니다.

이러한 작업 영역은 템플릿에서 생성됩니다. 그들은 can be extended 자신의 디자인과 웹 파트와 함께 그래서 그들은 항상 원하는대로 정확하게 만들어집니다. 예를 들어 Project Server보고 데이터베이스 또는 Team Foundation Server를 쿼리하는 Reporting Services 보고서와의 통합은 널리 사용되는 아이디어입니다.

프로젝트 작업 영역에는 위험 요소와 문제가 이미 포함되어 있습니다.

집계의 경우 Project Web Access에서 모든 프로젝트 작업 영역에서 발생하는 위험과 문제를 종합하여 프로젝트 센터에 표시하는보기를 만들 수 있습니다 (더 풍부한 경험을 위해서는 linked to tasks and other risks and issues을 사용할 수도 있음). PWA에 연결할 때 사용자에게 할당 된 위험과 문제도 묻습니다.

팀 파운데이션 서버

은 Team Foundation Server는 사용하는 것이 좋습니다 자신의 SharePoint 사이트를 만듭니다. This article on SharePoint Magazine은 필요한 모든 정보를 제공합니다.다시 말하지만 TFS 데이터 원본을 가리키는 Reporting Services 보고서를 설정하고 결과를 작업 영역에 표시 할 수 있습니다. TFS 작업 영역 또는 Project Server 작업 영역으로 시작하는 것을 선호하는지 여부에 달려 있습니다.

주의

프로젝트 서버 및 TFS는 기본적으로 무료 Windows SharePoint 서비스 (WSS)를 설치 둘. 즉, SharePoint 2007 (MOSS)에서 제공되는 콘텐츠 쿼리 웹 파트와 같은 기능이 없습니다. 아무런 문제없이 SharePoint 2007을 추가 할 수는 있지만 더 많은 비용이 듭니다.

Project Server에서 작업 영역 (및 아마도 TFS)을 만드는 데 사용하는 템플릿 방식에는 문제가 있습니다. 첫째, Project Server에서는 위험 및 문제점 목록의 열과 필드를 변경할 수 있지만 오류는입니다. 블로그의 이전 링크에서 설명한 안전한 방법이 있습니다. 둘째, 템플릿을 변경한다고 가정하면 변경을 수행하기위한 템플릿을 포함하여 Project Server 내의 모든 작업 영역을 프로그래밍 방식으로 업데이트해야합니다. 그럼에도 불구하고 큰 문제는 아니지만 번거 롭다.

다른 통합

마지막으로 믹스에 Project Server/Team Foundation Server connector를 추가합니다. 이렇게하면 TFS의 작업 항목 데이터가 Project Server의 프로젝트 계획 데이터와 동기화되도록 유지됩니다. 대시 보드/작업 영역을 만드는 것과는 아무런 관련이 없습니다.

관련 문제