敏捷、Scrum 和 CMMI TFS 流程模板之间有啥区别 [关闭]

     2023-03-22     157

关键词:

【中文标题】敏捷、Scrum 和 CMMI TFS 流程模板之间有啥区别 [关闭]【英文标题】:What is the difference between the Agile, Scrum and CMMI TFS process templates [closed]敏捷、Scrum 和 CMMI TFS 流程模板之间有什么区别 [关闭] 【发布时间】:2013-09-09 00:38:18 【问题描述】:

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

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

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

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

【问题讨论】:

更改了标题以更好地反映您的意图。敏捷、Scrum 和 CMMI 有非常不同的含义。事实上,你可以同时做这三个! TFS 模板并不代表单词的真正含义。 read this answer,之后您可能会更好地理解它们。 【参考方案1】:

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

Here is all the documentation you need。用“外行开发者”的术语来形容再好不过了。

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

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

【讨论】:

这记录了差异,但并没有真正提供任何指导以做出除此之外的选择。例如。 “如果你一个人工作,你可能想要 x,但如果你在一个小团队中工作,y 或 z 是最好的。”或者也许有些社区更有可能使用一种类型而不是其他类型?或其他原因选择一个... 答案中发布的链接不再有效。需要调整。 链接已更新【参考方案2】:

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 模板: -“此模板适用于需要流程改进框架和可审计的决策记录的更正式的项目。”

【讨论】:

问题是询问 Microsoft Team Foundation Server (TFS) 中这些流程模板的含义,而不是一般的方法。 @AndrewMedico OP 在他的问题中声称“您的答案应该集中在作为开发人员,我会感受到什么不同”这就是我的回答,详细说明看看在***.com/posts/18631900/revisions 上的原始未编辑问题上,然后您会更加欣赏我的回答如何适合。 基本上,OP 不会询问模板之间的差异,而是询问潜在的方法差异以及从长远来看它将如何影响他

如何理解ipd+cmmi+scrum一体化研发管理解决方案之scrum篇

...,集成产品开发(IPD)、集成能力成熟度模型(CMMI)、敏捷开发(Scrum)是当前企业产品研发管理的最热门的3个体系,但是很多朋友并不真正了解这3套管理体系的适用范围和内涵,本文描述了它们之间的区别以及如何在企业研 查看详情

构建之法学习(第六章敏捷流程)

第6章 敏捷流程 本章主要介绍了敏捷流程及其原则,Backlog、Burn-down、Sprint、Scrum方法论。以及什么时候选择敏捷的开发方法,什么时候选择其他方法。 1.敏捷的流程        定义:“敏捷流... 查看详情

软件开发模式之敏捷开发(scrum)

简介这几年关于敏捷开发在互联网企业中越来越广泛被使用到,运用的比较多的当属scrum敏捷开发和xp敏捷开发,人人都在谈论敏捷开发。那什么才是敏捷开发呢?目录什么是敏捷开发?传统的开发模式和敏捷开发模式的对比?... 查看详情

敏捷开发之scrum扫盲篇

敏捷开发之Scrum扫盲篇现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP... 为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各... 查看详情

构建之法(第六章敏捷流程)

第六章主要讲了  1.1敏捷流程及其原则,Backlog,Burn-down,Sprint,Scrum方法论  1.2什么时候选择敏捷的开发方法,什么时候选择其他方法。 1.敏捷的流程:“敏捷流程”是一系列价值观和方法的集合。  1.1敏捷... 查看详情

敏捷开发之scrum扫盲篇(转)

...:http://www.cnblogs.com/taven/archive/2010/10/17/1853386.html 现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP... 为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,... 查看详情

敏捷开发之scrum(转)

现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP... 为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节,主要目的有两... 查看详情

敏捷开发之scrum扫盲篇

...r)、流程管理员(ScrumMaster)、开发团队(ScrumTeam)现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP... 为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,... 查看详情

敏捷测试--之scrum--原理

Scrum是一个用于开发和维持复杂产品的框架,是一个增量的、迭代的开发过程。在这个框架中,整个开发过程由若干个短的迭代周期组成,一个短的迭代周期称为一个Sprint,每个Sprint的建议长度是2到4周(互联网产品研发可以使用1... 查看详情

敏捷开发之scrum扫盲篇

现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP... 为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节,主要目的有两... 查看详情

敏捷开发实践之scrum方法运用

...适应这种开发环境和市场需求,传统的软件开发模式已被敏捷开发模式所替代。本文介绍敏捷软件开发中的Scrum方法,并结合实际问题,分析Scrum方法在实践中的运用。关键词:敏捷开发;Scrum产品质量和开发效率一直是软件产品开发的... 查看详情

敏捷开发之scrum方法运用

...适应这种开发环境和市场需求,传统的软件开发模式已被敏捷开发模式所替代。本文介绍敏捷软件开发中的Scrum方法,并结合实际问题,分析Scrum方法在实践中的运用。产品质量和开发效率一直是软件产品开发的关键。随着科技和经... 查看详情

《构建之法》读书笔记w6

  第6章“敏捷流程”主要讲述了敏捷流程及其原则,Backlog、Burn-down、Sprint、Scrum方法论,和各种软件开发方法论的优缺点及选择软件流程的根据。  “敏捷流程”是一系列价值观和方法论的集合。敏捷开发的原则... 查看详情

scrum和敏捷介绍(概念流程自己的理解)(代码片段)

scrum和敏捷介绍背景本文介绍scrum框架,基于自己的理解,有些可能不够准确,请评论反馈scrum是敏捷中的一种,比较出名的一种,但并不是所有scrum的规模是比较小的,通常都是小团队10人内的很多公司可... 查看详情

构建之法阅读心得

构建之法第六章,本章为敏捷流程,主要介绍了敏捷流程及其原则,Backlog、Burn-down、Sprint、Scrum方法论,各种软件开发方法论的优缺点,选择软件流程根据等。敏捷开发:是一系列价值观和方法论的集合敏捷开发的原则:1、尽... 查看详情

构建之法第六章

构建之法第六章本章为敏捷流程,主要介绍了敏捷流程及其原则,Backlog、Burn-down、Sprint、Scrum方法论,各种软件开发方法论的优缺点,,选择软件流程根据等敏捷开发:是一系列价值观和方法论的集合敏捷开发的原则:1、尽早... 查看详情

scrum敏捷开发那些会议之二「计划会议」

...刺待办列表),决定下一个Sprint要交付的内容。本文是Scrum敏捷开发那些会议的第二篇,将会介绍Sprint计划会议的方方面面。Timebox上文已经提到,Sprint计划会议会在每个Sprint开始之前召开。除了这个固定的时间,还有一个很重要... 查看详情

转:敏捷开发之scrum扫盲篇

现在敏捷开发是越来越火了,人人都在谈敏捷,人人都在学习Scrum和XP... 为了不落后他人,于是我也开始学习Scrum,今天主要是对我最近阅读的相关资料,根据自己的理解,用自己的话来讲述Scrum中的各个环节,主要目的有两... 查看详情