Agile,Scrum和CMMI TFS流程模板之间有什么区别

时间:2013-09-05 08:55:02

标签: asp.net tfs agile scrum

我想问你一个非常简单的问题“从开发人员的角度来看,敏捷,Scrum和CMMI TFS流程模板之间有什么区别”..

我正在Team Foundation Server中创建一个项目,它要求我选择一个项目模板。

我有不同的选择,但我想知道如果我选择MSF用于敏捷软件开发或Scrum,它将如何影响我的开发。

作为Layman开发人员,请告诉我这些模板之间的区别。你的答案应该集中在“作为开发人员,我会感受到的差异”

2 个答案:

答案 0 :(得分:21)

  

流程模板定义工作项类型和报告的集合   您将用于计划和跟踪项目

Here is all the documentation you need。在“Layman开发者”术语中无法更好地描述它。

您有可能不使用受TFS提供的流程模板影响的工具。

为TFS 2017更新了链接&团队服务

答案 1 :(得分:1)

http://www.scrumalliance.org/community/articles/2011/february/implementing-scrum-(agile)-and-cmmi%C2%AE-together

显然,CMMI是一套更为通用的软件工程规则,其中敏捷方法将被视为子集,而scrum是该子集的特定流行实现,这也反映在模板中。

另请查看Difference between VS2010 Scrum v1.0 vs MSF for Agile software development v5.0 or the latter is the superset?,如上所述,我们可以再次得出结论。

您可以在向导定义中看到这一点:

  • 对于Scrum模板:
         - “此模板适用于遵循Scrum方法并使用Scrum术语的团队。”

  • 对于MSF敏捷模板:
        - “这个模板非常灵活,适用于大多数使用敏捷规划方法的团队,包括那些练习Scrum的人。”

  • 对于CMMI模板:
        - “此模板适用于需要流程改进框架和可审计的决策记录的更正式项目。”