2009-08-31 5 views
1

Итак, мой клиент хочет, чтобы панель управления клиентов интегрировала всю информацию, связанную с проектом, на общем сайте sharepoint.Sharepoint - Project Web Access - Team Foundation Server

Таким образом, мы имеем что-то вроде этого

Он хочет, чтобы следующие требования:

Жгут Диаграмма: это один находится на сервере TFS внутри компании.

Общее количество ошибок: это один находится в TFS слишком

Открытые вопросы и риски: Это один находится в PWA

имена команд и функций: это один в TFS.

Мой вопрос: как мне связать Sharepoint с базой данных TFS и информацией PWA? любые комментарии, предложения или подсказки?

ответ

2

Существует два способа сделать это. Используйте сайт панели инструментов проекта, созданный из Project Server, или тот, который создан Team Foundation Server.

Project Server

Стандартный способ создания такой приборной панели с Project Server, чтобы включить рабочие области проектов. Это означает, что, когда проект впервые опубликован, он будет иметь URL-адрес, такой как http://tdg-srv-006/PWA/My%20Project. Здесь будет размещаться сайт проекта «панель мониторинга», содержащий как вашу интеграцию с Project Server, так и с TFS.

Эти рабочие пространства создаются из шаблонов. Они can be extended с вашим собственным дизайном и веб-частями, чтобы они всегда создавались именно так, как вам хотелось бы. Например, интеграция с отчетами служб Reporting Services, которые запрашивают базу данных отчетов Project Server или Team Foundation Server, является популярной идеей.

Обратите внимание, что рабочие пространства проекта уже выходят из строя с рисками и проблемами. (Это также может быть linked to tasks and other risks and issues).

Для агрегирования в рамках Project Web Access можно создать представление, которое суммирует риски и проблемы со всех рабочих областей проекта и отображает их в Project Center. При подключении к PWA пользователям также сообщается о рисках и непогашенных проблемах, которые им назначены.

Team Foundation Server

Team Foundation Server также создает свой собственный сайт SharePoint, который вы можете предпочесть использовать. This article on SharePoint Magazine должен предоставить вам все, что вам нужно знать.Опять же, вы можете настроить отчеты служб Reporting Services, которые указывают на источник данных TFS и отображать результаты в вашем рабочем пространстве. Это зависит от того, хотите ли вы начать работу с рабочей областью TFS или рабочей областью Project Server.

Внимание

Оба Project Server и TFS установить только свободный Windows SharePoint Services (WSS) по умолчанию. Это означает, что таких функций, как веб-часть запроса контента, представленная в SharePoint 2007 (MOSS), нет. Вы можете добавить SharePoint 2007 без каких-либо проблем, но это будет стоить вам больше.

Шаблонный подход, используемый Project Server для создания рабочих областей (и, возможно, TFS), имеет проблемы. Во-первых, Project Server позволит вам изменять столбцы и поля в списках «Риски и проблемы», но это будет вызывать ошибки. Существует безопасный метод, описанный в ссылке ранее в моем блоге. Во-вторых, если вы решите изменить шаблон, вам необходимо будет программно обновить каждую рабочую область в Project Server, включая шаблон для внесения изменений. Тем не менее, это не большая проблема, а хлопот.

Другой интеграция

Наконец добавьте Project Server/Team Foundation Server connector в смесь. Это обеспечит синхронизацию данных рабочих элементов в TFS с данными плана проекта в Project Server. Обратите внимание, что это не имеет никакого отношения к созданию панели инструментов/рабочего пространства.

 Смежные вопросы

  • Нет связанных вопросов^_^