使用 TFS 和 Project 管理项目之间的操作差异
可以使用 Microsoft Project 或 Microsoft Project Professional 中的功能来计划项目,同时在 Visual Studio Team Foundation Server (TFS)中维护数据和跟踪工作。 如果部署了 Project Server,则可以通过为项目服务器安装 Team Foundation Server 扩展项来最有效地管理企业项目计划。
在本主题中,您可以了解使用 Microsoft Project 的 Team Foundation 插件与将这两个服务器产品集成相比的优点及操作差异。 有关项目服务器的详细信息,请参阅 Microsoft 项目。
主题内容
与项目服务器集成 TFS 的优点
在使用项目与项目服务器集成TFS之间的操作差异
从 Project Professional 发布与从 Project 发布
与项目服务器集成 TFS 的优点
对于希望在其项目管理办公室与软件开发团队之间架起协作的桥梁的组织而言, TFS 与项目服务器的集成可能会成为一个重大的优势。 通过将两个服务器产品集成,各个团队能够通过以下方式更有效地合作:
利用存储在不同系统中的定量数据,深入了解有关软件开发项目的组合执行、遵守战略目标和资源利用率方面的最新情况。
通过常用数据和商定的度量标准,自动实施跨团队的项目信息共享,并改进使用不同方法(如瀑布图分析和敏捷过程)的团队之间的协作。
支持开发和项目管理团队使用熟悉的工具(如 Visual Studio、Microsoft Project 和 SharePoint 产品)开展协作以及沟通项目日程表和进度。
如果未部署 Project Server,则可使用 Microsoft Project 的 Team Foundation 插件来基于 Team Foundation 中的工作项管理项目。 当你安装Visual Studio 或 团队资源管理器 时,Team Foundation 插件 Microsoft Project 会被安装。 利用该插件,可以添加和更改 TFS 工作项数据。 可以计划项目、安排任务、分配资源和跟踪更改。 不同的用户可通过不同的项目计划来更新工作项。
下表将可使用 Microsoft Project 的 Team Foundation 插件执行的主要任务与需要集成这两个服务器产品的主要任务进行了比较。 您可以将该插件与 Project 2007 、Project 2010 和 Project 2013的所有版本一起使用。 若要集成 TFS 和 Project Server,必须安装 Project Professional 2007、Project Professional 2010 或 Project Professional 2013。
功能 |
Microsoft Project 的 Team Foundation 插件 |
TFS 与 Project Server 集成 |
---|---|---|
直接连接到 TFS,并更改工作项及其依赖项。 |
|
|
启动项目计划、安排工作和管理项目日历。 |
||
管理和同步依赖项链接。 |
|
|
查看项目状态、计划和资源分配。 |
||
处理子项目、标准项目和企业项目。 |
||
控制协作和同步的级别。 |
|
|
查看和利用企业资源池。 |
|
|
跨多个企业项目计划查看资源分配。 |
|
|
利用组合优化、需求管理和报告(仅在 Project Server 中可用的功能)。 |
|
使用 Project 的 Team Foundation 插件和将 TFS 与 Project Server 集成之间的操作差异
下表汇总了在使用项目发布和刷新 TFS 工作项和同步 TFS 与 Project Server数据的操作之间的不同。
可操作区域 |
Microsoft Project 的 Team Foundation 插件 |
TFS 与 Project Server 集成 |
---|---|---|
同步模型 |
支持项目经理可在其中按需直接发布到 Team Foundation 或从中刷新的同步过程。
|
支持项目经理可在其中控制计划更新的同步过程。
|
发布和刷新过程 |
|
|
工作和资源的汇总 |
|
|
设置和配置 |
|
|
从 Project Professional 发布与从 Project 发布
从 Project Professional 发布任务时,可打开 “文件”菜单,然后选择 “发布”以将项目计划发布到 Project Server。 更新 Project Server 后,同步引擎将从 Project Server 提取数据,并根据配置为要进行同步的数据确定要在 Team Foundation 中更新的数据。 只有那些配置为要进行同步的团队项目、工作项和字段才会更新。
从 Project Professional 发布任务后,可选择 “团队”功能区或 “团队”菜单上的 “发布”。