选择过程模板
创建团队项目时,通过选择最好的过程模板,您可以为自己的团队提供支持其工作方式的工具,也可帮助您的团队通过缩减开销,将精力集中在质量上。 过程模板定义用于计划和跟踪项目的工作项、报表和面板集。
过程模板定义可用于跟踪的工作项类型,以及供团队成员使用的默认规则、策略、安全组和查询。 通常,可以基于以下注意事项进行选择:
如果团队使用 Scrum 或其他敏捷过程,请选择 Microsoft Solutions Framework (MSF) for Agile Software Development 5.0 版的过程模板。
如果团队需要严格的审核记录并对变更管理使用正式过程,请选择 MSF for Capability Maturity Model Integration (CMMI) Process Improvement 5.0 版的过程模板。
否则,可以从 Internet 下载其他过程模板,或自定义过程模板来满足需要。
有关这些过程模板的更多信息,请参见以下主题:
主题内容
MSF for Agile 与 MSF for CMMI 之间的主要差异
Agile 工作流状态与 CMMI 工作流状态之间的主要差异
自定义过程模板
MSF for Agile 与 MSF for CMMI 之间的主要差异
下表总结了这两种 MSF 过程模板之间存在的主要差异:
过程区域 |
MSF for Agile |
MSF for CMMI |
差异 |
---|---|---|---|
工作流状态 |
|
|
|
产品计划 |
|
||
迭代积压工作管理 |
|
||
Bug 积压工作管理 |
|
||
项目管理 |
|
||
测试管理 |
|
||
审核记录 |
是否支持 |
是否支持 |
|
Agile 工作流状态与 CMMI 工作流状态之间的主要差异
下图演示随 MSF for Agile 和 MSF for CMMI 过程模板提供的四种工作项类型的工作流状态。 这些工作流状态之间的主要差异在于,MSF for CMMI 中的工作项始终从**“已建议”状态而不是“活动”**状态开始。
此外,MSF for Agile 工作流为任务提供更简单的双状态过程,而 MSF for CMMI 工作流提供四状态过程。
MSF for Agile |
MSF for CMMI |
---|---|
用户情景状态图 |
要求状态图 |
任务状态图 |
任务状态图 |
Bug 状态图 |
Bug 状态图 |
问题状态图 |
问题状态图 |
自定义过程模板
您可以对任何过程模板进行自定义,以符合您的特定需求。 还可以在使用特定的过程模板创建团队项目过程后,对该过程进行自定义。 可以从一个过程模板添加项目,以用于另一个过程模板。 有关更多信息,请参见下列主题: