TFS新建团队项目模板差异

在搭建好的TFS server中,我们新建了团队项目集之后,需要在团队资源管理器中(VS10版本)新建团队项目,在向导中有:选择过程模板

clip_image001

这两个过程模板可以用于定义计划和跟踪项目的工作项,报表和面板集。

两者的不同在于:

如果团队使用SCRUM或者其他敏捷过程,选择MSF for Agile

如果团队需要严格的审计记录并对变更管理使用正式过程,选择MSF for CMMI。

两者的主要差异:

工作流状态:

· 当团队通过将工作项的状态从活动更改为已解决直至已关闭来记录多数工作的进度时,请选择 MSF for Agile。 团队会创建一个处于活动状态的工作项,并在完成工作后解决该工作项。

· 当团队通过将工作项的状态从已建议更改为活动、已解决直至已关闭来记录多数工作的进度时,请选择 MSF for CMMI。 团队会创建一个处于已建议状态的工作项,并且只有在已接受该工作项后,才会将其转为活动状态。

MSF for Agile的活动状态有:活动,已建议,已解决。

MSF for CMMI的活动状态有:已建议,活动,已解决,已关闭。

产品计划:

· 如果围绕用户情景和情景点来计划产品,请选择 MSF for Agile。

· 如果基于要求和更改请求来计划产品,请选择 MSF for CMMI。

迭代挤压工作管理:

· MSF for Agile 提供了“迭代积压工作”工作簿,该工作簿可用于计划迭代。

Bug积压工作管理:

· MSF for CMMI 提供了用于跟踪症状和建议的修复方案的附加字段。

项目管理:

· 使用 MSF for Agile,团队可以通过创建问题工作项来跟踪团队项目的已知或潜在的问题、障碍或风险。

· 使用 MSF for CMMI,团队可以通过创建问题或风险工作项来跟踪团队项目的已知或潜在的问题、障碍或风险。 此外,还可以使用评审工作项正式跟踪代码评审。

测试管理:

· 为测试用例跟踪的信息对于这两种 MSF 过程模板基本相同。

· 测试管理报表对于这两种 MSF 过程模板基本相同。

审核记录:

· 当不要求团队支持严格审核时,请选择 MSF for Agile。

· 当要求团队维护严格的审核记录或致力于能力成熟度模型集成 (CMMI) 认证时,请选择 MSF for CMMI。

不允许评论