26

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

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

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

作为一个外行开发者,请告诉我这些模板之间的区别。您的答案应该集中在“作为开发人员,我会感受到什么不同”

4

2 回答 2

22

流程模板定义了一组工作项类型和报告,您将使用它们来计划和跟踪您的项目

这是您需要的所有文档。用“外行开发者”的术语来描述它再好不过了。

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

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

于 2013-09-05T09:00:07.847 回答
1

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

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

另请查看VS2010 Scrum v1.0 与 MSF for Agile software development v5.0 之间的区别,还是后者是超集?从中可以再次得出上述结论。

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

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

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

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

于 2014-06-25T19:55:09.700 回答