(二) 通过MS PROJECT插件支持VSTS集成
为了支持MS PROJECT与VSTS的集成,你需要安装一个VSTS插件。当在一台安装有MS PROJECT的机器安装任何一种VSTS团队客户端(Team Architect,Team Developer,Team Test或者Team Foundation Client)软件时,这个插件都会自动地安装。该插件将把一个新的菜单组-“Team”连同一个工具栏添加到MS PROJECT中,如图1所示。

图1 把VSTS插件安装到MS PROJECT后出现的新的Team菜单组和工具栏
另外,该插件还添加了许多简化操作VSTS数据的对话框。
因为在“Team”菜单组下的工具栏按钮和菜单项执行的是相同的动作,所以,我在后面干脆使用术语“按钮”来代指工具栏按钮和菜单项。不过,的确存在两个菜单项没有相应的按钮,我会单独描述它们。
四、创建一个工程计划
有了VSTS,你就可以使用工作项(work item)来创建一个工程计划。这种方式提供了下列优点:
·工作项存储于TFS中,这将有效地避免多个工程计划副本所导致的不一致性。
·团队成员可以直接在Visual Studio中更新他们的工作项。这样的改变也将自动地反映到工程计划中,从而有助于减少状态会晤的次数。
·你可以为工作项域中允许的值指定复杂的规则。这些规则并非仅仅是静态的约束;它们可以在任何时候根据一个工作项的状态进行改变,从而使工程计划的创建和维护更为一致和减少错误。
·工作项支持复杂的查询。工程经理可以使用这些查询和MS PROJECT视图来得到高度定制的工程计划视图。
注意,仅当使用基于工作项的工程计划时才会有上面所描述的优点。当这些优点与VSTS的其它特征结合到一起时,工程管理过程将变得更为有效和简单。有关 VSTS的其它工程管理特征的详细描述,请读者参考MSDN文章“Visual Studio 2005 Team System:Software Project Management”。